Get Feature Access Roles
Gets a list of all roles
Request
URI
GET
https://{api_host}//vrlic/api/v1/access-control/role
COPY
Query Parameters
integer
page
Optional
Number of required pages (defaultValue = 0)
integer
size
Optional
Required page size (defaultValue = 10)
string
orderby
Optional
Order the response based on a field (defaultValue = name)
Responses
200
OK
Returns PagePublicApiFeatureAccessRoleDto of type(s) */*
{
"content": [
{
"cspOrgId": "678ea4a8d-7c9d-4762-99f7-fe4be6a77908",
"datasetList": [
{
"constraints": {
"constraints": [
{
"constraints": [
{
"fieldName": "text",
"operator": "CONTAINS",
"value": "error"
}
],
"operator": "AND",
"tags": [
"log-intelligence:search-bar"
]
},
{
"constraints": [
{
"fieldName": "text",
"operator": "CONTAINS",
"value": "error"
},
{
"fieldName": "text",
"operator": "CONTAINS",
"value": "test"
}
],
"operator": "AND"
}
],
"operator": "AND"
},
"cspOrgId": "678ea4a8d-7c9d-4762-99f7-fe4be6a77908",
"description": "test_dataset description",
"id": "d5a4a8d-7c9d-4762-99f7-fe4be6a77908",
"name": "test_dataset",
"restrictAutocomplete": false,
"restricts": false
}
],
"description": "test-feature-access-role description",
"displayName": "test-feature-access-role",
"featureAccessList": [
{
"allowedActions": [
"DISABLED"
],
"description": "Webhook Configuration",
"name": "CONFIGURATION.WEBHOOK-CONFIGURATION"
},
{
"allowedActions": [
"UPDATE"
],
"description": "API Keys",
"name": "CONFIGURATION.API-KEYS"
}
],
"id": "effa4a8d-7c9d-4762-99f7-fe4be6a9802f",
"name": "test-feature-access-role"
}
],
"pageable": {
"sort": {
"empty": false,
"unsorted": false,
"sorted": true
},
"pageNumber": 0,
"offset": 0,
"pageSize": 1,
"unpaged": false,
"paged": true
},
"last": true,
"totalElements": 20,
"totalPages": 20,
"first": true,
"sort": {
"empty": false,
"unsorted": false,
"sorted": true
},
"size": 1,
"number": 0,
"numberOfElements": 1,
"empty": false
}
integer As int64 As int64
totalElements
Optional
Total number of feature access roles in the result
integer As int32 As int32
totalPages
Optional
Total number of pages in the result
integer As int32 As int32
numberOfElements
Optional
Number of feature access roles on the current page
integer As int32 As int32
number
Optional
Current page number
integer As int32 As int32
size
Optional
Current page size
boolean
first
Optional
It represents whether the page is first page of the result
boolean
last
Optional
It represents whether the page is last page of the result
boolean
empty
Optional
It represents whether the page is empty
Access Control Operations
POST
Create Dataset
POST
Create Feature Access Role
DELETE
Delete Dataset
DELETE
Delete Feature Access Role
GET
Get Current Dataset
GET
Get Current Feature Access Role
GET
Get Dataset
GET
Get Datasets
GET
Get Feature Access Role
GET
Get Feature Access Roles
PUT
Update Dataset
PUT
Update Feature Access Role