update_entity_access
Update access settings for a Yandex Tracker project, portfolio, or goal by enabling/disabling inheritance and granting/revoking ACL entries. Disable inheritance before changing ACLs.
Instructions
Update extended access settings: enable/disable inheritance (permissionSources) and/or grant/revoke acl. Disable inheritance first — acl changes are rejected while inherited.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| acl | No | {"grant"|"revoke": {"READ"|"GRANT"|"WRITE": {"users": […], "groups": […], "roles": […]}}} | |
| entityId | Yes | ||
| entityType | Yes | Entity type: "project", "portfolio" or "goal" | |
| permissionSources | No | Parent entity id(s) to inherit from; [] disables inheritance |