AppUserRoleRequest Data Type

Properties
name data type constraints description
guid string  
name string required, max size: 36, min size: 1
description string  
deletable boolean required
privileges array of Privilege  
privilegeContexts array of PrivilegeContextRequest  
isRootAccess boolean required

Example

{
  "guid" : "...",
  "name" : "...",
  "description" : "...",
  "deletable" : true,
  "privileges" : [ "MGMT_GLOBAL_SETTINGS_READ", "STORAGE_INSTANCE_MOUNT_TASK_REGISTER" ],
  "privilegeContexts" : [ {
    "type" : "APPLICATION",
    "instanceGuid" : "...",
    "instanceUuid" : "...",
    "instanceName" : "..."
  }, {
    "type" : "CLOUD_SERVICE_PROVIDER",
    "instanceGuid" : "...",
    "instanceUuid" : "...",
    "instanceName" : "..."
  } ],
  "isRootAccess" : true
}