Accessor Control Statements

Accessor control statements create accessor artifacts in the cache, but accessor artifacts are not stored in the database separately. Accessor artifacts are used in one or more artifacts as the value for the permission (perm) attribute and thus defines access control for other artifacts. Assessor ids are used to reference accessor artifacts when defining access control for other artifacts. A user, group, or role must be in the system before it is assigned as an accessor.

Example

accessor id=accessor1^type=group^name=world^sysrole=FULL CONTROL

Attribute Name

Attribute Type

Accessor Control Statement Description

id

id

Accessor identifier in this program; not the objectID or uuid

type

user|group|brole

Accessor type—user, group, or business role

name

name

Name of the user, group, or business role

sysrole

role name

Name of the system role to be associated