Skip to main content

PageResultPermissionView

pageable object
pageNumberinteger<int64>

The number of the page. It starts at 0;

Example: 0
sizeinteger<int64>
The number of elements to return. It is used to paginate the result. It is the number of elements we want to get from the offset.
Example: 10
sort object
The sort to apply on the result. It is used to sort the result. It is a map of fields to sort and the direction of the sort.
fieldOrder object
property name*string
result object[]
  • Array [
  • codestring

    Stonal technical identifier of the resource represented by the permission

    Example: 0a0e6591-2e72-4ae5-a8de-64e86efdb696
    labelstring

    Human readable label of the permission of the resource represented by the permission

    Example: Portefeuille Alpha
    subTypestring

    Resource sub type of the permission

    Example: PORTFOLIO
    typestring

    Resource type of the permission

    Example: ASSET
    uidstring

    Identifier of a permission that can be applied on a user

    Example: 0a0e6591-2e72-4ae5-a8de-64e86efdb696
  • ]
  • totalinteger<int64>

    It is the total number of elements that can be retrieved from the result.

    Example: 10000
    PageResultPermissionView
    {
    "pageable": {
    "pageNumber": 0,
    "size": 10,
    "sort": {
    "fieldOrder": {}
    }
    },
    "result": [
    {
    "code": "0a0e6591-2e72-4ae5-a8de-64e86efdb696",
    "label": "Portefeuille Alpha",
    "subType": "PORTFOLIO",
    "type": "ASSET",
    "uid": "0a0e6591-2e72-4ae5-a8de-64e86efdb696"
    }
    ],
    "total": 10000
    }