user

List Transitive User Roles

Lists the full effective (transitive) role set a user holds — direct assignments plus every role reachable upward through membership — keyset- paginated. Supported only when assignments are catalog-managed; an assignment-managing authorizer (e.g. OpenFGA) returns 501.

get/management/v1/user/{user_id}/roles/transitive

Request

Path parameters

user_idstring required

User ID

Query parameters

pageTokenstring nullable
pageSizeinteger nullable

Upper bound on the number of results returned. Default: 100.

Headers

x-project-idstring nullable

Project ID (optional; falls back to the default project if not provided)

Response

Transitive roles the user holds

next-page-tokenstring nullable

Token for the next page; null/absent once the listing is exhausted. Note for SDK authors: stop when next-page-token is null/absent. The final page of results may itself return a null token, so don't rely on receiving a separate trailing empty page — keep requesting until the token is null.

Changes

No recorded changes to this operation across all 1 revision of this API.