cURL
curl --request PUT \ --url https://api.artemis.cynopsis.co/api/authentication-manager/role/{id} \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --header 'X-Domain-ID: <x-domain-id>' \ --data '{ "domainId": "<string>", "name": "<string>", "permissions": [ "ADMIN" ] }'
{ "createdAt": { "date": 123, "day": 123, "hours": 123, "minutes": 123, "month": 123, "nanos": 123, "seconds": 123, "time": 123, "timezoneOffset": 123, "year": 123 }, "createdBy": { "email": "<string>", "firstName": "<string>", "fullName": "<string>", "id": 123, "lastName": "<string>" }, "domainId": "<string>", "id": 123, "name": "<string>", "permissions": [ "ADMIN" ], "updatedAt": { "date": 123, "day": 123, "hours": 123, "minutes": 123, "month": 123, "nanos": 123, "seconds": 123, "time": 123, "timezoneOffset": 123, "year": 123 }, "updatedBy": { "email": "<string>", "firstName": "<string>", "fullName": "<string>", "id": 123, "lastName": "<string>" } }
The access token received from the authorization server in the OAuth 2.0 flow.
X-Domain-ID
id
role
Show child attributes
OK