Delete an acl object by its id
Acl id
Returns the deleted acl object
An ACL grants a certain permission or role to a certain user or group on an object.
ACLs are inherited across the object hierarchy. So for example, if a user has read permissions on a project, they will also have read permissions on any experiment, dataset, etc. created within that project.
To restrict a grant to a particular sub-object, you may specify restrict_object_type in the ACL, as part of a direct permission grant or as part of a role.
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