Access Control
On TaskingAI, you can invite other users to your Organization and assign them different roles. The following roles are available:
Owner
: The owner of the Organization has full access to all resources in the Organization. This role cannot be assigned to other users, and there can only be one owner per Organization.Admin
: The admin of the Organization has full access to all resources in the Organization except for billing management.Developer
: The developer of the Organization does not have access to billing resources but can view and edit all other resources in the projects they have access to. Admin and Owner can grant Developers access to specific projects.Billing Manager
: The billing manager of the Organization has full access to all billing resources in the Organization.
How to invite users to the Organization
To invite users to the Organization, follow these steps:
- Make sure the invitee has a TaskingAI account.
- As the owner or admin of the Organization, navigate to the home page
- Click 'Settings' at the bottom left corner of the page.
- Click 'Members'
- Click 'Invite Member' and fill in the email address of the invitee and select the role you want to assign to the invitee.
- The invitee will receive an email invitation to join the Organization.
Permission comparisons
The following table shows the permissions for each role in the Organization and Project:
- Organization
- Project
Permissions | Owner | Admin | Developer | Billing Manager | User |
---|---|---|---|---|---|
Use Realesed Application | ✅ | ✅ | ✅ | ✅ | ✅ |
View organization member information | ✅ | ✅ | ✅ | ❌ | ❌ |
Invite admins to the organization | ✅ | ❌ | ❌ | ❌ | ❌ |
Invite developer and billing managers to the organization | ✅ | ✅ | ❌ | ❌ | ❌ |
Remove admins from the organization | ✅ | ❌ | ❌ | ❌ | ❌ |
Remove developer and billing managers from the organization | ✅ | ✅ | ❌ | ❌ | ❌ |
View organization settings | ✅ | ✅ | ✅ | ❌ | ❌ |
Edit organization settings | ✅ | ✅ | ❌ | ❌ | ❌ |
Create projects | ✅ | ✅ | ❌ | ❌ | ❌ |
Edit subscription plan of the organization | ✅ | ✅ | ❌ | ✅ | ❌ |
View billing information | ✅ | ✅ | ❌ | ✅ | ❌ |
Edit billing information | ✅ | ✅ | ❌ | ✅ | ❌ |
View and download invoices | ✅ | ✅ | ❌ | ✅ | ❌ |
View usages | ✅ | ✅ | ❌ | ✅ | ❌ |
Permissions | Owner | Admin | Developer | Billing Manager | User |
---|---|---|---|---|---|
View and edit models | ✅ | ✅ | ✅ | ❌ | ❌ |
View and edit assistants | ✅ | ✅ | ✅ | ❌ | ❌ |
View and edit retrieval collections | ✅ | ✅ | ✅ | ❌ | ❌ |
View and edit tools | ✅ | ✅ | ✅ | ❌ | ❌ |
View and edit API Keys | ✅ | ✅ | ✅ | ❌ | ❌ |
View project information | ✅ | ✅ | ✅ | ❌ | ❌ |
Edit project settings | ✅ | ✅ | ❌ | ❌ | ❌ |
Delete projects | ✅ | ❌ | ❌ | ❌ | ❌ |