Skip to content

UpdateGlobalPermissionInput

Input for the updateGlobalPermission mutation

graphql
input UpdateGlobalPermissionInput {
  addedEntries: [PermissionEntry!]
  addedUsers: [ID!]
  allUsers: Boolean
  description: String
  id: ID!
  name: String
  removedEntries: [PermissionEntry!]
  removedUsers: [ID!]
}

Fields

UpdateGlobalPermissionInput.addedEntries ● [PermissionEntry!] list enum

Permission entries to add, must be disjoint with removedEntries

UpdateGlobalPermissionInput.addedUsers ● [ID!] list scalar

Ids of affected users to add

UpdateGlobalPermissionInput.allUsers ● Boolean scalar

The new value for allUsers

UpdateGlobalPermissionInput.description ● String scalar

The description of the NamedNode

UpdateGlobalPermissionInput.id ● ID! non-null scalar

The id of the node to update

UpdateGlobalPermissionInput.name ● String scalar

The new name of the NamedNode, must not be empty

UpdateGlobalPermissionInput.removedEntries ● [PermissionEntry!] list enum

Permission entries to remove, must be disjoint with addedEntries

UpdateGlobalPermissionInput.removedUsers ● [ID!] list scalar

Ids of affected users to remove

Member Of

updateGlobalPermission mutation

Released under the MIT License.