NameDescriptionTypeAdditional information
ID

ID of the profile

unsigned integer

None.

Name

Name of the profile

string

None.

Description

Description of the collection that the profile grants access to

string

None.

IsActive

Flag to indicate if this permission group is active

boolean

None.

DealerID

dealer id the role group belongs to (0 if available for all)

unsigned integer

None.

Roles

Collection of roles

Collection of UARole

None.

AllPermissionGroups

Get only - returns a collection of all of the permissions groups stored in all of the roles in the profile

Collection of UAPermissionGroup

None.

AllPermissions

Get only - returns a collection of all of the permissions stored in all of the permission groups in the roles in the profile

Collection of UAPermission

None.

AllPermissionKeys

Get only - returns a lower case collection of all of the permissions keys stored in the permissions collection

Collection of string

None.