gridUserPermissions
Read one user's effective (materialized) runtime permission keys on a grid — the flattened union of direct and group-derived grants that Buddy enforces, with expired grants excluded. Use this to see what a user can actually do. To inspect the underlying inputs instead, use gridGroupGrants (group grants) and gridPermissionLimits (the whitelist). Requires app-admin ('manage_apps').
gridUserPermissions(
appId: BigInt!
gridId: BigInt!
userId: BigInt!
): GridUserPermissions!
Arguments
gridUserPermissions.appId ● BigInt! non-null scalar
The app (tenant) that owns the grid.
gridUserPermissions.gridId ● BigInt! non-null scalar
The grid to read permissions on.
gridUserPermissions.userId ● BigInt! non-null scalar
The user whose effective permissions to read.
Type
GridUserPermissions object
A user's effective (materialized) runtime permissions on one grid: the flattened union of direct + group grants, with expired grants excluded, that Buddy enforces.