Overview
Global Objects is a feature that allows users to have a unique source of information inside the platform.
With this, users can manage shared reference data that is reusable across multiple workspaces or entities. Users have edit access only from the Global Objects section in the Control Center.
With Global Objects, users avoid the need to duplicate or manually update the related information and keep consistency across all related cases.
Legal Examples: Mass Tort - Jurisdiction
Jurisdiction represents the legal authority or court system responsible for a matter. The jurisdiction may differ from the location of the client or the event associated with the case.
Scenario:
A law firm manages 1,500 cases related to the same Mass Tort litigation. Although the clients live in different states, the cases share the same designated jurisdiction.
Instead of storing the same jurisdiction information separately in each case, the firm can create a single Jurisdiction Global Object and associate it with all applicable cases.
Jurisdiction Global Object: U.S. District Court:
- Mass Tort Case 001
- Mass Tort Case 002
- Mass Tort Case 003
- Additional associated Mass Tort cases
- Mass Tort Case 1,500
Outcome:
When information associated with the jurisdiction changes, the firm can update the Global Object once, making the updated information available across the associated cases.
This example demonstrates how Global Objects centralize shared information that needs to remain consistent and reusable across multiple cases.
Configuration Steps
There are three main processes to configure and visualize a Global Object, configure the object and visualize it:
- Configure the Global Object.
- Create a Record.
- Visualize the Global Object.
- Configure the Global Object type:
- Navigate to Schema -> Data section.
- Click on +Object to create a new object.
- Add Names, API Name and Plural Name.
- This will open the Object Configuration Section.
- Go to the SETTINGS tab.
- Look for the Context field.
- Select the Global context.
- Go to FIELDS Tab.
- Add New Field -> Add Name -> Field Type -> SAVE.
- The user now has configured the object to the Global Type.
*Reference image of the SETTINGS tab to configure the context of the object.
- Create a Record:
- Go to DISPLAY.
- Select Form -> Create New Form -> Add from toolbox -> SAVE.
- The user has now created the Global Object Field to create a record in the Form.
- Go to Global Objects.
- Select the Global Object.
- This will open the Global Object Editor.
- Look for the created field and add information, for example a date.
- Click Save.
- Now the Record has been added.
- Visualize the Global Object:
- Now go to Schema -> Views
- Click on +VIEW; this will open the Custom View Workspace.
- Add a Name for the View.
- Then, select a Context for the View.
- Now the user must Add a Layout for the View.
- Drag and drop a Container in the Canvas. Now the user can look for the Global Object in the Static Components.
- To add the Global Object, drag and drop it in the Container.
- Configure the object on the menu on the right.
- Click on Object Name and look for the created Object.
- Select the created Form and Record.
- Go to the DISPLAY tab.
- Select the Global Type.
- Add roles and permissions that will display the information.
- Add a Label and an order for the Context Menu.
- Click on SAVE to finish configuring the View.
NOTE: Containers allow configuring the structure of the View.
*Reference Image of the Custom View DISPLAY Tab to add the project types, permissions, roles and status.
Here's an interactive tutorial
Configuring the relationship with a Project
Users must create a relationship field in the Project to associate it with a Global Object.
To do it, users must follow this steps:
- Go to Schema -> Data -> Project (The selected project for this example will be Claim).
- Select Claim; this will open the Object Editor.
- In the FIELDS Tab, Click on +NEW to add a Field.
- Add a Name in the Field Setup.
- In the Field Type selector look for Relationship.
- Now look for the Global Object in the Related Object selector.
- Then, SAVE.
These steps are to create a relationship between the Project and the Global Object. It allows the users to update the related project information every time the Global Object is changed.
*Reference image of the creation of a relationship field to link a Global Object and a Project.
Key Components
Global Objects Section
This section allows users to visualize and manage the Global Objects in the tenant.
Here users can search, filter, and manage the created Global Objects list.
Global Objects can be configured to have one or more Records in a context. When this restriction is deactivated, the Global Object displays the multiple Records on a list.
*Reference image on the Object editor of the SETTINGS tab. Here users can find the Availability & Sharing settings to deactivate this toggle per “Global” restriction.
Global Object Records
When clicking an object and depending on the type, either the edit drawer or the Records will open.
Multiple Records List:
*Reference Image of a Global Object. In this case Mass Fires, and the respective Records.
Edit Drawer:
Records can be edited by the users. Click on the object Record name to open the edit Drawer/slider.
NOTE: If the record is not a multiple object, the list is not shown. A Form with the Global Object record will be displayed instead.