Skip to main content

NearbyGridPermissions

A grid overlapping a scanned region, plus a user's effective permission keys on it (returned by nearbyGridPermissions).

type NearbyGridPermissions {
appId: BigInt!
gridId: BigInt!
userId: BigInt!
lowChunk: ChunkCoordinates!
highChunk: ChunkCoordinates!
permissionKeys: [String!]!
}

Fields

NearbyGridPermissions.appId ● BigInt! non-null scalar

The app (tenant) that owns the grid.

NearbyGridPermissions.gridId ● BigInt! non-null scalar

The grid id.

NearbyGridPermissions.userId ● BigInt! non-null scalar

The user the permissions were computed for.

NearbyGridPermissions.lowChunk ● ChunkCoordinates! non-null object

Low (minimum) corner chunk of the grid box.

NearbyGridPermissions.highChunk ● ChunkCoordinates! non-null object

High (maximum) corner chunk of the grid box.

NearbyGridPermissions.permissionKeys ● [String!]! non-null scalar

The user's effective runtime permission key strings on this grid.

Returned By

nearbyGridPermissions query