Data Integration
- Data Integration
- All Products
/public/core/v3/objects/<object ID>/permissions/<ACL ID>
Field
| Type
| Required
| Description
|
---|---|---|---|
principal
| Object
| Yes
| Whether the permission is defined for a user or user group and the name of the user or user group.
|
type
| String
| Yes
| Include in principal object.
Use one of the following values:
|
name
| String
| Yes
| Include in principal object.
Name of the object.
|
permissions
| Object
| Yes
| Object permissions to assign to the user or group.
|
read
| Boolean
| Yes
| Include in permissions object.
Whether to allow the user or group to view the object.
|
delete
| Boolean
| Yes
| Include in permissions object.
Whether to allow the user or group to delete the object.
|
execute
| Boolean
| Yes
| Include in permissions object.
Whether to allow the user to run the task.
|
changePermission
| Boolean
| Yes
| Include in permissions object.
Whether to allow the user or group to change the permissions for the object.
|
PUT <baseApiUrl>/public/core/v3/objects/9EcgvBYZ9GGflOYr98GzOH/permissions/4eMlUawPcahhK4eKBmDLsI Content-Type: application/json Accept: application/json INFA-SESSION-ID: <sessionId> { "principal": { "type":"USER", "name":"scotty@infa.com" }, "permissions" : { "read" : true, "update" : true, "delete" : true, "execute" : false, "changePermission" : true } }