Information
This version of the product has reached end of support. The documentation is available for your convenience. However, you must be logged in to access it. You will not be able to leave comments.

Permissions and structures


Permission for an AR System object is generally defined by specifying the list of groups that can access it (use the ARInternalIdList structure). The groupList parameter for the active link functions is of this type.

For schemas, fields, and containers, however, you can assign different levels of access to different groups. Permission for these objects is defined by the groupList (schemas and containers) and permissions (fields) parameters, both of which are pointers to structures of type ARPermissionList (see the following figure).

Structures used to define field and schema permissions 
Def_Fld-schem.gif

Each ARPermission in the list represents a particular access control group and has the following elements:

Schema/Container permission values for ARPermissionStruct

Field permission values for ARPermissionStruct

Depending on whether you are assigning permission to a schema or a field, different privileges are associated with the possible values.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

AR System 21.05