Creating Custom Objects

Applications to participate in the Custom Objects beta test have closed. (Updated 2024/07/31)

 

Overview

Create original objects according to the purpose of the space. Custom objects you create are available in spaces belonging to your organization.

 

Creating a Custom Object

See below for instructions on how to create a custom object. We also provide sample code for some objects.
Github sample repository

 

Users who can Access the Management Screen

 

Checking the Custom Object Management Screen

1. Click on the three dots on the left side of the menu bar and select the "Organization" tab

Screenshot 2023-08-15 at 11.06.16 PM.png Organization tab.png" width="803" height="180" style="box-sizing: border-box; border-style: none; max-width: 100%; height: auto; vertical-align: middle;"

2. Organization settings → External service integration → Click on the “Custom Object” tab

 

Add Objects

Add the created object to the organization.

1.Open  the custom object management screen

2. Click "Create New Object" in the upper right corner

Screenshot 2024-02-21 at 10.02.02 PM.png

3. Set each item and click "Save"

Custom Object Name Enter your name.
Type You can choose from both quick objects and space objects.
Object URL Enter the URL of the object you created.
Upload Icon Image File Upload an icon image to display on the space.
I want to check the formats and sizes of images that can be uploaded.
Screenshot 2023-12-26 at 12.59.05 pm.png
Explanation Enter a description of the object.
Get User Email Address

To add a new custom object, you must agree to allow this object to retrieve the profile details of users who use the object.

1. Click “Get User Email Address”
2. Check the contents of the confirmation dialog and click “OK”

Hide iframe

When turned on, the object window shown in the image below will not be displayed even if the user is within the range of the object.
(The window will be displayed when the user connects to the object.)
Screenshot 2024-08-23 AM0.16.57.png


4. Settings for Each Space

Set for each space belonging to the organization, depending on the object type.

For quick objects By default, it is pre-installed in all spaces within the organization, and can be used by everyone from administrators to visitors. Change the settings as necessary.
Quick Objects Available
For space objects Install it in any position in the space on the "Customize Space" screen. Items that can be edited for each object when installing
Setup Space Objects
  • Privileges that can be attached to objects
  • Explanatory text

 

 

Edit Objects

1.Open  the custom object management screen

2. Click on the target custom object and select "Edit"

Screenshot 2024-02-21 at 10.14.46 PM.png

3. Apply changes and click “Save”

 

Activation/Deactivation

Enables or disables the target object for all spaces belonging to your organization. When disabled, it is unavailable in all spaces.

1.Open  the custom object management screen

2. Click on the target custom object

3. Click "Deactivate/Activate"

Screenshot 2024-02-21 at 10.16.41 PM.png

 

Delete Objects

1.Open  the custom object management screen

2. Click on the target custom object and select the "Delete" button

Screenshot 2024-02-21 at 10.15.15 PM.png

3. Click “Delete”

 

Custom Object Sample

This is a sample of a custom object introduced in the Github sample repository. To use the sample, specify the following URL as the object URL when adding a custom object.
Adding custom objects

Meeting Cash Clock https://oviceinc.github.io/custom-plugins/meeting-cash-clock/
RSS Reader https://oviceinc.github.io/custom-plugins/rss-reader/
Soundtrack https://oviceinc.github.io/custom-plugins/soundtrack/
Grouping https://oviceinc.github.io/custom-plugins/grouping/
Fast Press Game https://oviceinc.github.io/custom-plugins/fast-press-game/
 

Articles in this section