Overview
An overview on how teams can collaborate in a shared workspace.
Workspaces are currently only available for Enterprise customers. To upgrade, get in touch with our sales team.
For teams that want to collaborate on Kadoa, we offer shared workspaces. Workspaces offer 4 benefits:
- Shared billing: Rather than having each of your team members individually create & manage subscriptions, all of your team’s character usage and billing is centralized under one workspace.
- Shared workflows: Within a workspace, your team can share workflows.
- Access management: Your workspace admin can easily add and remove team members.
- API Key management: You can issue and revoke API keys for your team.
Creating a Workspace
Workspaces are automatically enabled for all Enterprise clients. When setting up your account, you’ll be asked to nominate a workspace admin who will have the power to add more team members as well as nominate others to be an admin.
Adding team members
To access your workspace settings, select your profile in the bottom left of the dashboard and choose Workspace Settings.
Roles
In the Kadoa ecosystem, users can have two primary roles: Member and Admin. Each role comes with different levels of access to workflows and data management. The access levels are defined based on privileges granted for certain actions such as reading, creating, updating, or deleting workflows.
The permissions for each action are determined based on the user’s role in the team.
Member Role
A Member has basic privileges that allow them to interact with workflows but with limited control over system configuration or team settings.
- Permissions for Members:
- Can Read workflows
- Can Create new workflows
- Can Update existing workflows
- Can Delete their own workflows
- Can Execute workflows
Admin Role
An Admin has higher privileges compared to a Member. Admins have full access to manage workflows and data, as well as perform administrative tasks for the team.
- Permissions for Admins:
- All Member permissions (Read, Create, Update, Delete, Execute)
- Can manage team settings and other users
- Can Delete or modify any workflow within the team
- Can customize and manage workflow schemas and templates
- Can change one user role within a team the admin belongs to
A team owner has privileges equivalent to an admin, the only difference is that only a team owner can transfer team ownership to another user in the same team.
Managing API Keys
To manage your API keys, select your account page in the bottom left of the dashboard. There you’ll be able to see your team API keys.