RevokeGroupFromGridInput
Revoke a group's (optionally one role's) grants on a grid (deletes from the grid_group_grants input table).
input RevokeGroupFromGridInput {
appId: BigInt!
gridId: BigInt!
groupId: BigInt!
groupRoleId: BigInt
permissionKeys: [String!]
}
Fields
RevokeGroupFromGridInput.appId ● BigInt! non-null scalar
The app (tenant) that owns the grid.
RevokeGroupFromGridInput.gridId ● BigInt! non-null scalar
The grid to revoke on.
RevokeGroupFromGridInput.groupId ● BigInt! non-null scalar
The group whose grants to revoke.
RevokeGroupFromGridInput.groupRoleId ● BigInt scalar
Optional role to target. Must match the role the grant was created with (omit to target the group-wide grant, i.e. the grant with no role).
RevokeGroupFromGridInput.permissionKeys ● [String!] list scalar
Optional subset of keys to revoke. Omit to revoke all of the group/role grants on this grid.
Member Of
revokeGroupFromGrid mutation