Upsert Entity Access
DescriptionYou can share a dashboard to make it visible to other users. You can assign read and write permissions to the users in your organization, based on their roles
Request
URLURL
Request Body
{
"id": "string",
"private": false,
"readRoles": [
{
"featureAccessList": [
{
"allowedActions": [
"READ"
],
"name": "CONTENT.*"
}
],
"id": "string",
"name": "string"
}
],
"updateRoles": [
{
"featureAccessList": [
{
"allowedActions": [
"READ"
],
"name": "CONTENT.*"
}
],
"id": "string",
"name": "string"
}
]
}
Set of feature access update roles for given entity
A unique entity access identifier.
It represents whether the dashboard is private (dashboards that are accessible/visible to the user who created it)
Set of feature access read roles for given entity
Unique ID associated with the org
Name of the owner of this entity
Set of feature access requester roles for given entity
All allowed entity types (QUERY, ALERT,DASHBOARD, INGESTION, EVENT_FORWARDING, METRIC_EXTRACTION, EXTRACTED_FIELD)
Possible values are: QUERY , ALERT , DASHBOARD , INGESTION , EVENT_FORWARDING , METRIC_EXTRACTION , EXTRACTED_FIELD
Authentication
Response
Response BodyResponse Body
200 OK
array
of
PublicApiEntityAccessDto
of type */*
{
"cspOrgId": "string",
"entityType": "QUERY",
"id": "string",
"owner": "string",
"private": false,
"readRoles": [
{
"cspOrgId": "string",
"datasetList": [
{
"constraints": {
"constraints": "QueryConstraint Object",
"fieldName": "string",
"operator": "AND",
"tags": [
"string"
],
"value": "string"
},
"cspOrgId": "string",
"description": "string",
"id": "string",
"name": "string",
"restrictAutocomplete": false,
"restricts": false
}
],
"description": "string",
"displayName": "string",
"featureAccessList": [
{
"allowedActions": [
"READ"
],
"description": "string",
"name": "CONTENT.*"
}
],
"id": "string",
"name": "string"
}
],
"requesterRoles": [
{
"cspOrgId": "string",
"datasetList": [
{
"constraints": {
"constraints": "QueryConstraint Object",
"fieldName": "string",
"operator": "AND",
"tags": [
"string"
],
"value": "string"
},
"cspOrgId": "string",
"description": "string",
"id": "string",
"name": "string",
"restrictAutocomplete": false,
"restricts": false
}
],
"description": "string",
"displayName": "string",
"featureAccessList": [
{
"allowedActions": [
"READ"
],
"description": "string",
"name": "CONTENT.*"
}
],
"id": "string",
"name": "string"
}
],
"updateRoles": [
{
"cspOrgId": "string",
"datasetList": [
{
"constraints": {
"constraints": "QueryConstraint Object",
"fieldName": "string",
"operator": "AND",
"tags": [
"string"
],
"value": "string"
},
"cspOrgId": "string",
"description": "string",
"id": "string",
"name": "string",
"restrictAutocomplete": false,
"restricts": false
}
],
"description": "string",
"displayName": "string",
"featureAccessList": [
{
"allowedActions": [
"READ"
],
"description": "string",
"name": "CONTENT.*"
}
],
"id": "string",
"name": "string"
}
]
}
Set of feature access update roles for given entity
A unique entity access identifier.
It represents whether the dashboard is private (dashboards that are accessible/visible to the user who created it)
Set of feature access read roles for given entity
Unique ID associated with the org
Name of the owner of this entity
Set of feature access requester roles for given entity
All allowed entity types (QUERY, ALERT,DASHBOARD, INGESTION, EVENT_FORWARDING, METRIC_EXTRACTION, EXTRACTED_FIELD)
Possible values are: QUERY , ALERT , DASHBOARD , INGESTION , EVENT_FORWARDING , METRIC_EXTRACTION , EXTRACTED_FIELD