Skip to content

CreateIMSPermissionInput

Input for the createIMSPermission mutation

graphql
input CreateIMSPermissionInput {
  allUsers: Boolean!
  description: String!
  entries: [IMSPermissionEntry!]!
  name: String!
  nodesWithPermission: [ID!]!
  users: [ID!]!
}

Fields

CreateIMSPermissionInput.allUsers ● Boolean! non-null scalar

If true, the created BasePermission affects all users

CreateIMSPermissionInput.description ● String! non-null scalar

The description of the BasePermission

CreateIMSPermissionInput.entries ● [IMSPermissionEntry!]! non-null enum

The initial entries of the created IMSPermission

CreateIMSPermissionInput.name ● String! non-null scalar

The name of the BasePermission, must not be blank

CreateIMSPermissionInput.nodesWithPermission ● [ID!]! non-null scalar

The id of nodes the created permission affects.

CreateIMSPermissionInput.users ● [ID!]! non-null scalar

Ids of GropiusUsers this BasePermission affects

Member Of

createIMSPermission mutation

Released under the MIT License.