Search
Search scopes across the tenant, filtered by resource server, state, classification, source, or text query, or fetch a specific set by ref. Filter on PENDING_REVIEW to find scopes awaiting approval.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
This API uses OAuth2 with the Client Credential flow. Client Credentials must be sent in the BODY, not the headers. For an example of how to implement this, refer to the c1TokenSource.Token() function.
Body
XAAScopeServiceSearchRequest searches scopes with filters.
Optional filter by applications. Empty matches any application.
Optional filter by classification. UNSPECIFIED means no filter.
XAA_SCOPE_CLASSIFICATION_UNSPECIFIED, XAA_SCOPE_CLASSIFICATION_READ, XAA_SCOPE_CLASSIFICATION_WRITE, XAA_SCOPE_CLASSIFICATION_DESTRUCTIVE, XAA_SCOPE_CLASSIFICATION_SENSITIVE, XAA_SCOPE_CLASSIFICATION_DANGEROUS Page size (max 100).
Page token for pagination.
Optional text query matched against scope_value and display_name.
Optional: fetch a specific set of scopes by ref (used by websocket notify to re-fetch individual rows).
Optional filter by source. UNSPECIFIED means no filter.
XAA_SCOPE_SOURCE_UNSPECIFIED, XAA_SCOPE_SOURCE_ADMIN_DECLARED, XAA_SCOPE_SOURCE_DISCOVERED Optional filter by state. UNSPECIFIED means no filter.
XAA_SCOPE_STATE_UNSPECIFIED, XAA_SCOPE_STATE_PENDING_REVIEW, XAA_SCOPE_STATE_ENABLED, XAA_SCOPE_STATE_DISABLED, XAA_SCOPE_STATE_REMOVED Optional filter by resource servers. Empty matches any resource server.