Skip to main content


Input to the setPermission mutation.

input SetPermissionInput {
permission: String!
displayName: String
hash: Hash


SetPermissionInput.permission ● String! non-null scalar common

The unique permission value.

SetPermissionInput.displayName ● String scalar common

Friendly name for the permission.

SetPermissionInput.hash ● Hash scalar common

Optional value of the hash value previously read from the directory.

If a hash value is specified and the permission being mutated already exists, the update will be rejected unless the hash value matches the existing permissions's hash value. This can be used to ensure that the permission being mutated has not been modified since it was read from the directory.

Member of

setPermission mutation