The Admin API is unavailable for individual accounts. To collaborate with teammates and add members, set up your organization in Console → Settings → Organization.
L’API Admin vous permet de gérer de manière programmatique les ressources de votre organisation, y compris les membres de l’organisation, les espaces de travail et les clés API. Cela fournit un contrôle programmatique sur les tâches administratives qui nécessiteraient autrement une configuration manuelle dans la Console Anthropic.
L’API Admin nécessite un accès spécialL’API Admin nécessite une clé API Admin spéciale (commençant par sk-ant-admin...) qui diffère des clés API standard. Seuls les membres de l’organisation avec le rôle d’administrateur peuvent provisionner des clés API Admin via la Console Anthropic.
# Ajouter un membre à l'espace de travailcurl --request POST "https://api.anthropic.com/v1/organizations/workspaces/{workspace_id}/members" \ --header "anthropic-version: 2023-06-01" \ --header "x-api-key: $ANTHROPIC_ADMIN_KEY" \ --data '{ "user_id": "user_xxx", "workspace_role": "workspace_developer" }'# Lister les membres de l'espace de travailcurl "https://api.anthropic.com/v1/organizations/workspaces/{workspace_id}/members?limit=10" \ --header "anthropic-version: 2023-06-01" \ --header "x-api-key: $ANTHROPIC_ADMIN_KEY"# Mettre à jour le rôle d'un membrecurl --request POST "https://api.anthropic.com/v1/organizations/workspaces/{workspace_id}/members/{user_id}" \ --header "anthropic-version: 2023-06-01" \ --header "x-api-key: $ANTHROPIC_ADMIN_KEY" \ --data '{ "workspace_role": "workspace_admin" }'# Supprimer un membre de l'espace de travailcurl --request DELETE "https://api.anthropic.com/v1/organizations/workspaces/{workspace_id}/members/{user_id}" \ --header "anthropic-version: 2023-06-01" \ --header "x-api-key: $ANTHROPIC_ADMIN_KEY"
Quelles permissions sont nécessaires pour utiliser l'API Admin ?
Seuls les membres de l’organisation avec le rôle d’administrateur peuvent utiliser l’API Admin. Ils doivent également avoir une clé API Admin spéciale (commençant par sk-ant-admin).
Puis-je créer de nouvelles clés API via l'API Admin ?
Non, les nouvelles clés API ne peuvent être créées que via la Console Anthropic pour des raisons de sécurité. L’API Admin ne peut que gérer les clés API existantes.
Que se passe-t-il avec les clés API lors de la suppression d'un utilisateur ?
Les clés API persistent dans leur état actuel car elles sont liées à l’Organisation, pas aux utilisateurs individuels.
Les administrateurs d'organisation peuvent-ils être supprimés via l'API ?
Non, les membres de l’organisation avec le rôle d’administrateur ne peuvent pas être supprimés via l’API pour des raisons de sécurité.
Combien de temps durent les invitations d'organisation ?
Les invitations d’organisation expirent après 21 jours. Il n’y a actuellement aucun moyen de modifier cette période d’expiration.
Y a-t-il des limites sur les espaces de travail ?
Oui, vous pouvez avoir un maximum de 100 espaces de travail par Organisation. Les espaces de travail archivés ne comptent pas dans cette limite.
Qu'est-ce que l'Espace de travail par défaut ?
Chaque Organisation a un “Espace de travail par défaut” qui ne peut pas être modifié ou supprimé, et n’a pas d’ID. Cet Espace de travail n’apparaît pas dans les points de terminaison de liste des espaces de travail.
Comment les rôles d'organisation affectent-ils l'accès aux Espaces de travail ?
Les administrateurs d’organisation obtiennent automatiquement le rôle workspace_admin pour tous les espaces de travail. Les membres de facturation d’organisation obtiennent automatiquement le rôle workspace_billing. Les utilisateurs et développeurs d’organisation doivent être ajoutés manuellement à chaque espace de travail.
Quels rôles peuvent être assignés dans les espaces de travail ?
Les utilisateurs et développeurs d’organisation peuvent se voir assigner les rôles workspace_admin, workspace_developer, ou workspace_user. Le rôle workspace_billing ne peut pas être assigné manuellement - il est hérité du fait d’avoir le rôle d’organisation billing.
Les rôles d'espace de travail des membres administrateurs ou de facturation d'organisation peuvent-ils être modifiés ?
Seuls les membres de facturation d’organisation peuvent voir leur rôle d’espace de travail promu au rôle d’administrateur. Sinon, les administrateurs d’organisation et les membres de facturation ne peuvent pas voir leurs rôles d’espace de travail modifiés ou être supprimés des espaces de travail tant qu’ils détiennent ces rôles d’organisation. Leur accès aux espaces de travail doit être modifié en changeant d’abord leur rôle d’organisation.
Que se passe-t-il avec l'accès aux espaces de travail lorsque les rôles d'organisation changent ?
Si un administrateur d’organisation ou un membre de facturation est rétrogradé au rang d’utilisateur ou de développeur, ils perdent l’accès à tous les espaces de travail sauf ceux où ils ont été assignés manuellement des rôles. Lorsque les utilisateurs sont promus aux rôles d’administrateur ou de facturation, ils obtiennent un accès automatique à tous les espaces de travail.
workspace_admin
pour tous les espaces de travail. Les membres de facturation d’organisation obtiennent automatiquement le rôleworkspace_billing
. Les utilisateurs et développeurs d’organisation doivent être ajoutés manuellement à chaque espace de travail.