AI Assistant Access Management
This page allows you to configure access control for your AI Assistant instance, including user, team and organization sharing, API key generation, and public access settings.
- Read only – Users can interact with the AI Assistant and view the full configurations of the assistant including the logs but cannot anything in the assistant configuration (e.g: data sources, settings, access rights, etc).
- Read and write – Full access, including interacting with the assistant, viewing logs, and modifying its settings.
- Use only – Users can interact with the assistant, but cannot view all the assistant tabs hence cannot change con.
| Access Type | Interact | View Logs | Modify Settings |
|---|---|---|---|
| Read and write | ✅ | ✅ | ✅ |
| Read only | ✅ | ✅ | ❌ |
| Use only | ✅ | ❌ | ❌ |
Share With Users
You can share this AI Assistant with specific users by adding their usernames.
- Add User
- Manage Access
Steps:
- Enter a valid username in the input field.
- Select the access type.
- Click the button to add the user.
Once added, you can change the user's access level or remove access at any time using the delete button in the list.
Share With an Organization
You can give access to all users in an organization.
Steps:
- Input the organization's name.
- Select access level.
- Click to add.
Two situations can occur :
First If you are an admin or an organisation admin then the request is immediately granted. The AI Assistant is shared with the whole organisation and everyone can start using the AI Assistant with the corresponding rights. Also everyone will be receiving an e-mail that informs that the Assistant was shared.
Second If you are not an admin your request will move into review state. The organisation admin will recieve an e-mail informing him that there is a request for sharing. The organisation admin can approve or delete the request. If the request is approved this has the same consequences as the first case.
Once added, you can change the organization's access level or remove access from the list below using the delete button.
- Add Organization
- Under Review
- Approve
- Manage Access
Partager avec une équipe
Grant access to a specific team.
Steps:
- Input the team's name.
- Select access level.
- Click to add.
Two situations can occur :
First If you are an admin, an organisation admin or the team admin then the request is immediately granted. The AI Assistant is shared with the whole team and everyone can start using the AI Assistant with the corresponding rights. Also everyone will be receiving an e-mail that informs that the Assistant was shared.
Second If this is not the case your request will move into review state. The team admin (or if there is none, the organisation admin) will receive an e-mail informing him that there is a request for sharing. The team (or organisation) admin can approve or delete the request. If the request is approved this has the same consequences as the first case.
Once added, you can change the team's access level or remove access from the list below using the delete button.
- Add Team
- Under Review
- Approve
- Manage Access
Generate API Keys
Create API keys that external systems can use to query this assistant.
- Generate API Key
- Manage API Keys
Steps to generate:
- Fill in the API key name.
- Choose the desired access level.
- Click the button to generate a new key.
- Make sure to copy the key immediately, as it won’t be shown again.
Once an API key is created, you can see it listed in the table with its:
- Name
- Quota start date
- Expiration date
- Question quota
- Access type
- Delete option
Access type for an API key cannot be changed after creation. If you need different permissions, delete the key and create a new one.
Store your API key securely. Anyone with the key will have the access permissions granted.
Public Access
Control who can access this AI Assistant publicly via Link.
- Accessible to everyone: Anyone with a link to the assistant can query it.
- Accessible to everyone that is logged in: Only authenticated users can access the assistant through the link.
- Not accessible: Default and most secure option, access is limited to configured users/teams/organizations.
Role-based Access
After sharing the AI Assistant with users, teams, or organizations the actions and tabs they can access will depend on the assigned role:
- Use Only
- Read Only
- Read Write
The AI Assistant tabs are not accessible and you can only interact with the assistant in the Chatbot interface.
The AI Assistant tabs are accessible but you cannot modify any settings. You can interact with the assistant in the Chatbot interface, AI tasks, and view logs.
Full access to all tabs and settings. You can interact with the assistant in the Chatbot interface, AI tasks, view logs, and modify all configurations like its your own assistant.
When an AI Assistant is shared with users, they will receive a notification by email. You can check all notifications available on Notifications page.