Retrieve Project RBAC Details
get
/ic/api/integration/v1/projects/{id}/acl
Retrieves Role-Based Access Control information about the project.
Request
Path Parameters
-
id(required): string
Project identifier
Query Parameters
-
integrationInstance(required): string
This is the name of the service instance. You can get this value from the About page where it is specified in the Service instance field.
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json;charset=utf-8, application/vnd.oracle.model+json;type=singular
200 Response
Successful operation
Root Schema : AccessControlledRs
Type:
Show Source
object
-
administrators: object
AclRoleRs
-
created-by: string
Created By
-
created-date: string
(date-time)
Created Date
-
editors: object
AclRoleRs
-
monitors: object
AclRoleRs
-
updated-by: string
Updated By
-
updated-date: string
(date-time)
Updated Date
-
viewers: object
AclRoleRs
Nested Schema : AclRoleRs
Type:
Show Source
object
-
allow-all(required): boolean
Allow All Flag
-
allowed(required): array
allowed
Allowed List
Nested Schema : AclRoleItem
Type:
Show Source
object
-
display-name(required): string
User/Group Display Name
-
id(required): string
User/Group Identifier
-
id-not-found: boolean
User/Group Id Not Found Flag
-
type(required): string
Type - User/Group
404 Response
Project not found
500 Response
Server error
Examples
The following examples show how to get RBAC details of a project by submitting a GET request on the REST resource using cURL. For more information about cURL, see Use cURL. For more information about endpoint URL structure, see Send Requests.
Example: Get RBAC details of a project TEST_PROJECT
curl -X GET -H 'Authorization: Bearer access_token' -H "Accept:application/json" https://design.integration.region.ocp.oraclecloud.com/ic/api/integration/v1/projects/TEST_PROJECT/acl?integrationInstance=service-instance