Previous Topic: Edit a Tenant Group

Next Topic: Create a Tenanted Object

Tenant Data Assignments

CA SDM displays the tenant in the same format in both the View and Edit versions of a detail page for an existing object, because the tenant for an existing object cannot be changed from the web interface.

When you edit a tenanted object, drop-down lists on the edit page are automatically restricted to values that are public, owned by the same tenant as the base object or any tenants above it in the tenant hierarchy, or owned by the service provider (if the drop-down list applies to a SERVICE_PROVIDER_ELIGIBLE attribute).

There are no changes on the detail page for lookup fields associated with a tenanted object. If a user with access to multiple tenants clicks a lookup link to a tenanted table, the web engine automatically restricts the lookup to values appropriate for the attribute, and displays a banner message on the pop-up search or list page.

Note: Tenant restrictions are not displayed in the search filter, and they cannot be changed by the user.

Tenant becomes a selector (either a lookup or a drop-down list) when you ask to create a tenant-required object.

If the tenant field is empty, you can specify a tenant value directly by filling in the field, or indirectly by specifying a value for a tenant-implying attribute (such as Affected End User). The interface displays the following suffixes:

(T)

Indicates an attribute that is tenant-implying; that is a lookup to a tenant-required table.

(TO)

Indicates an attribute that is optionally tenant implying that is, a lookup to a tenant-optional table.

web.cfg properties control the text of these indicators.

Except for the tenant attribute itself, tenant-implying attributes are always shown as lookups, even if created with a dtlDropdown macro.

CA SDM automatically sets the tenant when you look up or autofill a tenanted value into any tenant-implying field (except that filling a SERVICE_PROVIDER_ELIGIBLE field with a reference to a service provider object does not set the tenant). After the tenant is set, lookups for tenant-implying fields are restricted in the same way as existing tenanted objects.

Note: Until you save the object, the tenant field remains editable, and you can change the tenant by directly updating it. When you change the tenant, CA SDM automatically clears any tenant-implying fields containing references to objects belonging to the previous tenant.

CA SDM typically initializes the Tenant selector to empty. You can change this behavior in several ways:

Note: If you create configuration items from another CA Technologies product (such as CA APM) or the command-line interface, then the object is Public.

More information:

Create a Tenanted Object