| Name | Description | Type | Additional 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. |