Skip to main content
Version: Next

Query user authorizations

POST 

/users/:userKey/authorizations/search

Search for user authorizations based on given criteria.

Request

Path Parameters

    userKey int64required

    The key of the userKey of the authorization.

Body

required
    sort object[]

    Sort field criteria.

  • Array [
  • field stringrequired

    The field to sort by.

    order SortOrderEnum

    Possible values: [ASC, DESC]

    Default value: ASC

    The order in which to sort the related field.

  • ]
  • page object

    Pagination criteria.

    from int32

    The index of items to start searching from.

    limit int32

    The maximum number of items to return in one request.

    searchAfter object[]

    Items to search after. Correlates to the lastSortValues property of a previous search response.

    searchBefore object[]

    Items to search before. Correlates to the firstSortValues property of a previous search response.

    filter object

    Authorization search filter.

    ownerType object

    Possible values: [USER, ROLE, GROUP, MAPPING, UNSPECIFIED]

    The type of the owner of permissions.

    ownerKey int64

    The id of the owner of permissions.

Responses

The user authorization search result.

Schema
    page object

    Pagination information about the search results.

    totalItems int64

    Total items matching the criteria.

    firstSortValues object[]

    The sort values of the first item in the result set. Use this in the searchBefore field of an ensuing request.

    lastSortValues object[]

    The sort values of the last item in the result set. Use this in the searchAfter field of an ensuing request.

    items object[]

    The matching authorizations.

  • Array [
  • ownerKey int64

    The id of the owner of permissions.

    ownerType object

    The type of the owner of permissions.

    resourceType object

    The type of resource to add/remove permissions to/from.

    permissions object[]

    The permissions.

  • Array [
  • permissionType object

    Specifies the type of permissions.

    resourceIds string[]

    A list of resource IDs the permission relates to.

  • ]
  • ]
Loading...