UpdateComponentPermissionInput
Input for the updateComponentPermission mutation
input UpdateComponentPermissionInput {
addedEntries: [ComponentPermissionEntry!]
addedUsers: [ID!]
allUsers: Boolean
description: String
id: ID!
name: String
removedEntries: [ComponentPermissionEntry!]
removedUsers: [ID!]
}
Fields
UpdateComponentPermissionInput.addedEntries ● [ComponentPermissionEntry!] list enum
Permission entries to add, must be disjoint with removedEntries
UpdateComponentPermissionInput.addedUsers ● [ID!] list scalar
Ids of affected users to add
UpdateComponentPermissionInput.allUsers ● Boolean scalar
The new value for allUsers
UpdateComponentPermissionInput.description ● String scalar
The description of the NamedNode
UpdateComponentPermissionInput.id ● ID! non-null scalar
The id of the node to update
UpdateComponentPermissionInput.name ● String scalar
The new name of the NamedNode, must not be empty
UpdateComponentPermissionInput.removedEntries ● [ComponentPermissionEntry!] list enum
Permission entries to remove, must be disjoint with addedEntries
UpdateComponentPermissionInput.removedUsers ● [ID!] list scalar
Ids of affected users to remove
Member of
updateComponentPermission mutation