A roie object is a map that holds the information belonging to a shared account
Attribute | Type | Description |
---|---|---|
roleId | Long | role id |
system | String | managed system (agent) name |
name | String | role name |
application | String | application system name |
category | String | role category |
passwordProtected | boolean | true if role should be password protected (where applicable) |
description | String | Role description |
ownedRoles | List<Map<String,Object>> | list of roles granted to this one |
ownerRoles | List<Map<String,Object>> | list of roles grantee of this one |
ownerGroups | List<Map<String,Object>> | list of groups grantee of this role |
grantedAccountNames | List<String> | list of account names directly grantee of this role |
grantedAccounts | List<Map<String,Object>> | list of users directly grantee of this role |
allGrantedAccountNames | List<String> | list of account names either directly or indirectly grantee of this role |
allGrantedAccounts | List<Map<String,Object>> | list of users either directly or indirectly grantee of this role |
attributes | Map<String,Object> | role's custom attributes |