SetGridOpenPermissionsInput
Set the permission keys a grid grants every player with active access to the app (writes the grid_open_permissions input table): an open build area, a public arena.
input SetGridOpenPermissionsInput {
appId: BigInt!
gridId: BigInt!
permissionKeys: [String!]!
}
Fields
SetGridOpenPermissionsInput.appId ● BigInt! non-null scalar
The app (tenant) that owns the grid.
SetGridOpenPermissionsInput.gridId ● BigInt! non-null scalar
The grid to open (or close). Not the app's world grid, which is open by default.
SetGridOpenPermissionsInput.permissionKeys ● [String!]! non-null scalar
The keys every player with active access holds on this grid, capped by its limits. Empty array closes it (players keep only what they are granted directly or through a group). Each must be an active grid permission key, unique, at most 64 chars, and not one of the four player-code keys.
Member Of
setGridOpenPermissions mutation