Create acl
Create a new acl. If there is an existing acl with the same contents as the one specified in the request, will return the existing acl unmodified
Request body
The object type that the ACL applies to
The id of the object the ACL applies to
Id of the user the ACL applies to. Exactly one of user_id and group_id will be provided
Id of the group the ACL applies to. Exactly one of user_id and group_id will be provided
Permission the ACL grants. Exactly one of permission and role_id will be provided
When setting a permission directly, optionally restricts the permission grant to just the specified object type. Cannot be set alongside a role_id.
Id of the role the ACL grants. Exactly one of permission and role_id will be provided
Response
Returns the new acl object
Unique identifier for the acl
The object type that the ACL applies to
The id of the object the ACL applies to
Id of the user the ACL applies to. Exactly one of user_id and group_id will be provided
Id of the group the ACL applies to. Exactly one of user_id and group_id will be provided
Permission the ACL grants. Exactly one of permission and role_id will be provided
When setting a permission directly, optionally restricts the permission grant to just the specified object type. Cannot be set alongside a role_id.
Id of the role the ACL grants. Exactly one of permission and role_id will be provided
The organization the ACL's referred object belongs to
Date of acl creation