setGridOpenPermissions
Open a grid to every player: replace the permission keys it grants each player with active access to the app (writes the grid_open_permissions input table), then recompute the grid's materialized effective ACL for all of them. The most specific grid covering a chunk decides a voxel write there, so a zone inside the world grid that everyone may build in must grant update_voxel_data itself. The grid's limits still cap these keys; players who get access later receive them when they connect. Pass an empty array to close the grid. Refuses the app's world grid (already open), the four player-code keys, and a 33rd open grid in one app. Requires app-admin ('manage_apps').
setGridOpenPermissions(
input: SetGridOpenPermissionsInput!
): GridOpenPermissions!
Arguments
setGridOpenPermissions.input ● SetGridOpenPermissionsInput! non-null input
The app, grid, and the keys it grants every player (empty array = close it).
Type
GridOpenPermissions object
The permission keys a grid grants every player with active access to the app (the grid_open_permissions input table).