[{"label":"Latest (v1)","version":"latest"}]
vrealize-log-insight-cloud-service

Upsert Entity Access

Description

You 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

Request

URL

URL


put
https://{api_host}/vrlic/api/v1/content/dashboards/access-control
Copy

Request Body

Request Body

array of PublicApiEntityAccessDto of mimetype application/json Required
{
	"id": "string",
	"private": false,
	"readRoles": [
		{
			"featureAccessList": [
				{
					"allowedActions": [
						"READ"
					],
					"name": "CONTENT.*"
				}
			],
			"id": "string",
			"name": "string"
		}
	],
	"updateRoles": [
		{
			"featureAccessList": [
				{
					"allowedActions": [
						"READ"
					],
					"name": "CONTENT.*"
				}
			],
			"id": "string",
			"name": "string"
		}
	]
}
boolean
private Required

readRoles Required

Set of feature access read roles for given entity


string
id Required

A unique entity access identifier.


updateRoles Required

Set of feature access update roles for given entity


string
createdAt Optional

ISO8601 date string that informs when this entity access was created


string
createdBy Optional

Email ID of the user who created this entity access


string
lastUpdatedBy Optional

Email ID of the user who updated this entity access


string
owner Optional

string
cspOrgId Optional

Unique ID associated with the org


string
entityType Optional

All allowed entity types (QUERY, ALERT,DASHBOARD, INGESTION, EVENT_FORWARDING, METRIC_EXTRACTION, EXTRACTED_FIELD)

Possible values are: QUERYALERTDASHBOARDINGESTIONEVENT_FORWARDINGMETRIC_EXTRACTIONEXTRACTED_FIELD


requesterRoles Optional

Set of feature access requester roles for given entity


string
lastUpdatedAt Optional

ISO8601 date string that informs when this entity access was last updated

Authentication

Authentication

This operation uses the following authentication methods.

Response

Response

Response Body

Response Body

200 OK

Returns array of PublicApiEntityAccessDto of type */*
{
	"createdAt": "string",
	"createdBy": "string",
	"cspOrgId": "string",
	"entityType": "QUERY",
	"id": "string",
	"lastUpdatedAt": "string",
	"lastUpdatedBy": "string",
	"owner": "string",
	"private": false,
	"readRoles": [
		{
			"createdAt": "string",
			"createdBy": "string",
			"cspOrgId": "string",
			"datasetList": [
				{
					"constraints": {
						"constraints": [
							{
								"fieldName": "text",
								"operator": "CONTAINS",
								"value": "error"
							}
						],
						"fieldName": "string",
						"operator": "AND",
						"tags": [
							"string"
						],
						"value": "string"
					},
					"createdAt": "string",
					"createdBy": "string",
					"cspOrgId": "string",
					"description": "string",
					"id": "string",
					"lastUpdatedAt": "string",
					"lastUpdatedBy": "string",
					"name": "string",
					"restrictAutocomplete": false,
					"restricts": false
				}
			],
			"defaultRole": false,
			"description": "string",
			"displayName": "string",
			"featureAccessList": [
				{
					"allowedActions": [
						"READ"
					],
					"description": "string",
					"name": "CONTENT.*"
				}
			],
			"id": "string",
			"internal": false,
			"lastUpdatedAt": "string",
			"lastUpdatedBy": "string",
			"name": "string"
		}
	],
	"requesterRoles": [
		{
			"createdAt": "string",
			"createdBy": "string",
			"cspOrgId": "string",
			"datasetList": [
				{
					"constraints": {
						"constraints": [
							{
								"fieldName": "text",
								"operator": "CONTAINS",
								"value": "error"
							}
						],
						"fieldName": "string",
						"operator": "AND",
						"tags": [
							"string"
						],
						"value": "string"
					},
					"createdAt": "string",
					"createdBy": "string",
					"cspOrgId": "string",
					"description": "string",
					"id": "string",
					"lastUpdatedAt": "string",
					"lastUpdatedBy": "string",
					"name": "string",
					"restrictAutocomplete": false,
					"restricts": false
				}
			],
			"defaultRole": false,
			"description": "string",
			"displayName": "string",
			"featureAccessList": [
				{
					"allowedActions": [
						"READ"
					],
					"description": "string",
					"name": "CONTENT.*"
				}
			],
			"id": "string",
			"internal": false,
			"lastUpdatedAt": "string",
			"lastUpdatedBy": "string",
			"name": "string"
		}
	],
	"updateRoles": [
		{
			"createdAt": "string",
			"createdBy": "string",
			"cspOrgId": "string",
			"datasetList": [
				{
					"constraints": {
						"constraints": [
							{
								"fieldName": "text",
								"operator": "CONTAINS",
								"value": "error"
							}
						],
						"fieldName": "string",
						"operator": "AND",
						"tags": [
							"string"
						],
						"value": "string"
					},
					"createdAt": "string",
					"createdBy": "string",
					"cspOrgId": "string",
					"description": "string",
					"id": "string",
					"lastUpdatedAt": "string",
					"lastUpdatedBy": "string",
					"name": "string",
					"restrictAutocomplete": false,
					"restricts": false
				}
			],
			"defaultRole": false,
			"description": "string",
			"displayName": "string",
			"featureAccessList": [
				{
					"allowedActions": [
						"READ"
					],
					"description": "string",
					"name": "CONTENT.*"
				}
			],
			"id": "string",
			"internal": false,
			"lastUpdatedAt": "string",
			"lastUpdatedBy": "string",
			"name": "string"
		}
	]
}
boolean
private Required

readRoles Required

Set of feature access read roles for given entity


string
id Required

A unique entity access identifier.


updateRoles Required

Set of feature access update roles for given entity


string
createdAt Optional

ISO8601 date string that informs when this entity access was created


string
createdBy Optional

Email ID of the user who created this entity access


string
lastUpdatedBy Optional

Email ID of the user who updated this entity access


string
owner Optional

string
cspOrgId Optional

Unique ID associated with the org


string
entityType Optional

All allowed entity types (QUERY, ALERT,DASHBOARD, INGESTION, EVENT_FORWARDING, METRIC_EXTRACTION, EXTRACTED_FIELD)

Possible values are: QUERYALERTDASHBOARDINGESTIONEVENT_FORWARDINGMETRIC_EXTRACTIONEXTRACTED_FIELD


requesterRoles Optional

Set of feature access requester roles for given entity


string
lastUpdatedAt Optional

ISO8601 date string that informs when this entity access was last updated

No error details were provided in the OpenAPI specification.

Code Samples

Code Samples

cURL Command

curl -X PUT -H "Content-Type: application/json" -d '[{"createdAt":"string","createdBy":"string","cspOrgId":"string","entityType":"QUERY","id":"string","lastUpdatedAt":"string","lastUpdatedBy":"string","owner":"string","private":false,"readRoles":[{"createdAt":"string","createdBy":"string","cspOrgId":"string","datasetList":[{"constraints":{"constraints":[{"fieldName":"text","operator":"CONTAINS","value":"error"}],"fieldName":"string","operator":"AND","tags":["string"],"value":"string"},"createdAt":"string","createdBy":"string","cspOrgId":"string","description":"string","id":"string","lastUpdatedAt":"string","lastUpdatedBy":"string","name":"string","restrictAutocomplete":false,"restricts":false}],"defaultRole":false,"description":"string","displayName":"string","featureAccessList":[{"allowedActions":["READ"],"description":"string","name":"CONTENT.*"}],"id":"string","internal":false,"lastUpdatedAt":"string","lastUpdatedBy":"string","name":"string"}],"requesterRoles":[{"createdAt":"string","createdBy":"string","cspOrgId":"string","datasetList":[{"constraints":{"constraints":[{"fieldName":"text","operator":"CONTAINS","value":"error"}],"fieldName":"string","operator":"AND","tags":["string"],"value":"string"},"createdAt":"string","createdBy":"string","cspOrgId":"string","description":"string","id":"string","lastUpdatedAt":"string","lastUpdatedBy":"string","name":"string","restrictAutocomplete":false,"restricts":false}],"defaultRole":false,"description":"string","displayName":"string","featureAccessList":[{"allowedActions":["READ"],"description":"string","name":"CONTENT.*"}],"id":"string","internal":false,"lastUpdatedAt":"string","lastUpdatedBy":"string","name":"string"}],"updateRoles":[{"createdAt":"string","createdBy":"string","cspOrgId":"string","datasetList":[{"constraints":{"constraints":[{"fieldName":"text","operator":"CONTAINS","value":"error"}],"fieldName":"string","operator":"AND","tags":["string"],"value":"string"},"createdAt":"string","createdBy":"string","cspOrgId":"string","description":"string","id":"string","lastUpdatedAt":"string","lastUpdatedBy":"string","name":"string","restrictAutocomplete":false,"restricts":false}],"defaultRole":false,"description":"string","displayName":"string","featureAccessList":[{"allowedActions":["READ"],"description":"string","name":"CONTENT.*"}],"id":"string","internal":false,"lastUpdatedAt":"string","lastUpdatedBy":"string","name":"string"}]}]' https://{api_host}/vrlic/api/v1/content/dashboards/access-control


[{"label":"Latest (v1)","version":"latest"}]
vrealize-log-insight-cloud-service
Feedback

Was this page helpful?