Understanding workflow permissions and collaborative access in Ejento AI is essential for managing who can view and modify your workflows. These settings provide the flexibility to keep your multi-assistant workflows secure while enabling seamless teamwork across your organization.
Workflow Permission Roles#
Every workflow in Ejento AI has a structured, role-based permission model. Each user or team with access to a workflow holds one of the following roles:| Role | Details |
|---|
| Owner | The user who created the workflow. Has full control over the workflow, including editing, deleting, and managing permissions. The Owner role is assigned automatically at creation and cannot be changed or removed. |
| Admin | Can view, edit, and delete the workflow. Can also access the permissions panel to grant, update, and revoke access for other users or teams. |
| Member | Can view and interact with the workflow. Cannot make configuration changes or access the permissions panel. |
The Owner role is system-assigned at the time of creation. It cannot be transferred or revoked through the permissions panel.
Permission Propagation & Collaboration#
Access to a workflow is often inherited from higher levels in the hierarchy. This makes managing access for large groups of users simple and efficient.Inherited Access#
| Inheritance Type | Details |
|---|
| Project Inheritance | If a user holds a Member or Admin role on the parent Project of a workflow, they automatically receive that same level of access to every workflow within that project. No explicit grant is needed. |
| Team Assignment | Granting a Team access to a Project or directly to a Workflow immediately shares that access with every individual in that team. Adding or removing a user from the team automatically updates their workflow access. |
| Organization Admin | Users with organization-level admin access automatically have full management access over all workflows in the organization, regardless of whether they are explicitly listed in any workflow's permissions panel. |
Collaborative Edit Access#
The Workflow Admin role allows those with management rights either assigned directly or inherited, to modify the workflow's configuration and share it with others. This facilitates:| Benefit | Details |
|---|
| Shared Responsibility | Multiple team members can co-manage a workflow's nodes, edges, and configuration. |
| Security | Only users with Admin or Owner status can perform destructive actions such as deletion or sensitive permission changes. |
| Flexibility | Access rights can be adjusted at any time as project needs evolve, without re-creating the workflow. |
Managing Workflow Permissions#
The permissions panel for a workflow is accessible to Admins and Owners only. From the panel you can:Grant access — Share the workflow with a specific user or team, assigning them the Admin or Member role.
Update a role — Change an existing user's or team's role without revoking and re-granting access.
Revoke access — Remove a user's or team's access to the workflow immediately.
Members do not have access to the permissions panel. Only Admins and Owners can view and manage who has access to a workflow.
Whether you are building a workflow for your own use or sharing it across a team to collaboratively handle complex queries, Ejento AI's access control ensures your workflows remain secure and accessible to the right people. By leveraging Projects and Teams, you can maintain control over your workflows with minimal administrative overhead.