Skip to content

CreateProjectPermissionInput ​

Input for the createProjectPermission mutation

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

Fields ​

CreateProjectPermissionInput.allUsers ● Boolean! non-null scalar ​

If true, the created BasePermission affects all users

CreateProjectPermissionInput.description ● String! non-null scalar ​

The description of the BasePermission

CreateProjectPermissionInput.entries ● [ProjectPermissionEntry!]! non-null enum ​

The initial entries of the created ProjectPermission

CreateProjectPermissionInput.name ● String! non-null scalar ​

The name of the BasePermission, must not be blank

CreateProjectPermissionInput.nodesWithPermission ● [ID!]! non-null scalar ​

The id of nodes the created permission affects.

CreateProjectPermissionInput.users ● [ID!]! non-null scalar ​

Ids of GropiusUsers this BasePermission affects

Member Of ​

createProjectPermission mutation

Released under the MIT License.