HP System Dictionary/XL General Reference Manual Vol 1 (32256-90004)

5- 48
Relationship Type Restrictions
System Dictionary provides the following security for relationship types:
Only the DA scope or a scope with extend capability is allowed to create new relationship types.
When a scope creates a new relationship type, it becomes the owner of that relationship type.
Only the DA scope or the owner scope can delete a relationship type or change its owner scope.
Core set relationship types are owned by the core set and can never be deleted or modified.
Relationship Class Restrictions
System Dictionary provides the following security for relationship classes.
Only the DA scope or a scope with extend capability is allowed to create new relationship classes.
When a scope creates a new relationship class, it becomes the owner of that relationship class.
Only the DA scope or the owner scope can delete or rename a relationship class or change its owner
scope.
Core set relationship classes are owned by the core set, and can never be deleted or modified (exception:
core set relationship class external names may be modified by the DA scope).
Attribute Restrictions
System Dictionary provides the following security for attributes:
Only the DA scope or a scope with extend capability is allowed to create new attributes, or add an at-
tribute to either an entity type’s attribute list or to a relationship type’s attribute list.
When a scope creates a new attribute, it becomes the attribute’s owner. When a scope adds an attribute
to an attribute list, it becomes the owner of that entity type/attribute pair or relationship type/attribute
pair.
Only the DA scope or the owner scope can delete or rename an attribute or change its owner scope,
length, or edit values.
Onlythe DA scope orthe scope that ownsthe pair maydelete an attribute froman entity type’s attribute
list or from a relationship type’s attribute list.
Core set attributes and attribute pairs are owned by the core set and can never be deleted or modified.
(exception: core set attribute external names and edit value lists may be modified).
Domain and Version Security
This subsection describes the security scheme for System Dictionary domains and the versions of the
dictionary occurrences within each domain. The occurrences also have protection, which is discussed
further on in this chapter. (Descriptions of domains and versions are located in Chapter 4 of this manual.)
Domain Security
Domain security controls which scopes have access to which domains. Therefore, the current scope must
have access to the specified domain when opening the dictionary or switching domains. Further, when
switching scopes, the new scope must have access to the current domain. The security for any domain
depends on:
The access rights of the current scope to that domain.
The sensitivity of the domain.