PermBitsResponse Data Type

Response containing permission and role bits

Properties
name data type description
perm string Permission bits and roles
messages array of Message Messages contained in the response (which should be shown to the user)
rolePerm string Get the role permission bits
responseInfo ResponseInfo
privilegeMap PrivilegeMap Map representation of all privileges
permissionsMap PermissionsMap Map representation of all permissions

Example

{
  "perm" : "...",
  "messages" : [ { }, { } ],
  "rolePerm" : "...",
  "responseInfo" : {
    "responseCode" : "OK",
    "responseMessage" : "...",
    "property" : "..."
  },
  "permissionsMap" : {
    "permissions" : {
      "property1" : true,
      "property2" : true
    },
    "rolePermissions" : {
      "page" : {
        "property1" : true,
        "property2" : true
      },
      "pageLanguages" : {
        "property1" : { },
        "property2" : { }
      },
      "file" : {
        "property1" : true,
        "property2" : true
      }
    }
  }
}