UserSecurity

edit

A user's security information

Properties

edit
elevated_permissions (ElevatedPermissions)
The user's elevated permission status
enabled (boolean)
True if the user is enabled
password (string)
The user's password. Only used when modifying a user.
permissions (array[string])
The distinct set of permissions allowed by the user's roles. These correspond to operationId values in the OpenAPI definition.
roles (array[string])
The set of roles assigned to a user
security_realm (UserSecurityRealm)
The user's security realm

Example

edit
{
   "elevated_permissions" : {
      "enabled" : true,
      "expires_at" : "2019-01-01T00:00:00Z"
   },
   "enabled" : true,
   "password" : "string",
   "permissions" : [
      "string"
   ],
   "roles" : [
      "string"
   ],
   "security_realm" : {
      "id" : "string",
      "type" : "string"
   }
}