SoftLayer_User_Permission_Role


SoftLayer_User_Permission_Role

Description

The SoftLayer_User_Permission_Role data type contains local attributes to identify and describe the permission roles that have been created within IMS. These includes a name, description, and account id. Permission groups are defined specifically for a single SoftLayer_Account.

It also contains relational attributes that indicate what SoftLayer_User_Permission_Group objects are linked to a particular role, and the SoftLayer_User_Customer objects assigned to the role.

Local


accountId

Id of a SoftLayer_Account to which this role belongs.
Type: int


createDate

The date the permission role record was created.
Type: dateTime


description

The description of the permission role.
Type: string


id

A permission roles internal identifying number.
Type: int


modifyDate

The date the permission role record was last modified.
Type: dateTime


name

The name of the permission role.
Type: string


newUserDefaultFlag

A flag showing if new users should be automatically added to this role.
Type: int


systemFlag

A flag showing if the permission role was created by our internal system for a single user. If this flag is set, only a single user can be assigned to this permission role and it can not be deleted.
Type: int

Relational

Count


actionCount

A count of
Type: unsignedLong


groupCount

A count of
Type: unsignedLong


userCount

A count of
Type: unsignedLong