Skip to main content

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