Uniquely identifies the AdminRole object in Waveset. System-generated.
Specifies the name of the admin role.
Identifies the list of capability names that are assigned to this admin role.
Specifies the name of the rule to be evaluated that will return a list of zero or more capability names to be assigned.
Lists organization names over which the associated capabilities are allowed.
Specifies the name of the rule to be evaluated. This rule will return a list of zero of more controlled organizations names to be assigned.
Specifies the userform that will be used when editing or creating users in the scope of organizations controlled by this admin role. Valid if the userform is not directly assigned to the user that is assigned this Admin role.
Lists the controlled organizations for which a subset of the objects available has been either included or excluded. The value of this attribute consists of a list of controlledSubOrganization objects. Each ControlledOrganization object view is as follows.
Table 3–19 controlledSubOrganizations View Attributes (Admin Role view)
Attribute |
Data Type |
Required? |
---|---|---|
name |
String (name of controlled object group) | |
types |
List (objects) |
types is a list of objects, where the list of objects to include or exclude are organized by type (for example, Resource, Role, and Policy). The view for each object type is as follows:
Table 3–20 controlledSubOrganizations View Attribute Object Types (Admin Role view)
Attribute |
Data Type |
Required? |
---|---|---|
name |
String | |
include |
List (objects) | |
exclude |
List (objects) |
Specifies the name of the object type.
Lists object names of the associated object type to include.
Lists object names of the associated type to exclude.
Lists the ObjectGroups of which this Admin role is a member. These are the object groups (organizations) that this Admin role is available to.