AI Chat providers support a permission system that lets you control who can use your providers. By default, a provider is private to its owner. You can share it with specific groups or your entire organization.
ACTIVATE uses the aiprovider:use permission to control access to AI Chat providers. This is the only permission level for providers — granting it allows the recipient to select the provider in AI Chat and send messages through it.
Access to a provider is determined by the following rules, evaluated in order:
aiprovider:use on the provider, or users in an organization where the provider is shared organization-wide.Only the provider owner and organization administrators can view or modify provider permissions. Other users with aiprovider:use access can use the provider but cannot change its sharing settings.
aiprovider:use permission for that group.All members of the selected group will now see the provider in their AI Chat provider list.
aiprovider:use permission.Every user in your organization will now have access to this provider.
To remove access for a group or the organization:
aiprovider:use permission for the group or organization.Users who lose access will no longer see the provider in their AI Chat provider list. Existing conversations that used the provider will remain, but users will not be able to send new messages through it.
Session Tunnels
Session tunnel providers do not support the permissions system. They are private to the user who created the tunnel.