Global Data
From AgileApps Support Wiki
Revision as of 03:34, 10 January 2014 by imported>Aeric (→Configuring Global Data)
Service Provider URL: http://{domain}/networking/Service?t=1&targetpage=ViewPort.jsp
Settings > Service Provider Settings > Service Configuration > Global Tenancy
About Global Data
...
Considerations:
- ...
Configuring Global Data
To share data globally:
- Create a tenant from which to share objects and the data they contain.
- In that tenant, create any objects you intend to share.
- From the Object Properties page for each object, get the Object ID.
- From Company Information, get the Tenant ID.
- Go to the Service Provider URL: http://{domain}/networking/Service?t=1&targetpage=ViewPort.jsp
- Go to Settings > Service Provider Settings > Service Configuration
- In the Global Tenancy section, provide the following:
- Global Tenancy ID
- Enter the ID of the global tenant
- Global Tenancy Shared Object List
- Enter the IDs of all objects that are to be shared.
- Note:
Any objects that are the target of a shared-object Lookup must be included in this list.
Working with Global Data
Data Updates
Changes to shared objects are seen immediately by all tenants.
New and Modified Objects
To make a new objects visible to tenants:
- Add the object to the package, and re-publish the package.
(Once published, all subscribed tenants are automatically updated.) - Add it to the shared object list in the Service Provider Settings.
If an Object's structure changes (for example, by adding a field), the change is not visible to tenants until the package is re-published.
Deleting an Object
To delete an object, first remove it from the shared-object list in the Service Provider Settings. It can then be deleted like any other object.
Any data added to that object by a tenant will continue to be visible to that tenant, but the object will no longer contain shared data.