Only organization admins can share Automations. Non-admin members cannot share, even if they have the Admin role on a specific Automation.
To give a team admin access to all Automations in the organization, assign the Automations Admin role to their group instead of sharing Automations individually.
| Sharing method | Core | Enterprise |
|---|---|---|
| General Access (everyone in org) | ✅ | ✅ |
| Individual users | - | ✅ |
| Groups | - | ✅ |
Roles
When sharing an Automation, you assign a role that controls what the recipient can do:| Role | Permissions |
|---|---|
| Admin | Full control: edit, delete, share, run, and view all executions |
| Executor | Run the Automation and view their own executions |
| Viewer | View the Automation and execution history (read-only) |
Share with everyone (General Access)
Available on Core and Enterprise plans.
- Open the Automation and click Share.
- In the General Access section, select Everyone in .
Share with individual users
Requires Enterprise plan.
- Open the Automation and click Share.
- Search for and select users to add.
- Choose a role for each user.

Share with groups
Requires Enterprise plan. Custom groups must be configured first.
- Open the Automation and click Share.
- Select groups to add.
- Choose a role for the group.
Remove access
- Click Share, find the user or group, click the role dropdown, and select Remove access.

For Automations shared with users
Automations that are shared with a user appear in their Automations list. Depending on their role, they can run or view them on any project or repository you have access to.
Automations run under your identity. Commits and PRs are attributed to your account, using your SCM permissions.