API d'Administration
L’API d’Administration vous permet de gérer programmatiquement les ressources de votre organisation, y compris les membres de l’organisation, les espaces de travail et les clés API. Cela permet un contrôle programmatique des tâches administratives qui nécessiteraient autrement une configuration manuelle dans la Console Anthropic.
L’API d’Administration nécessite un accès spécial
L’API d’Administration nécessite une clé API d’administration spéciale (commençant par sk-ant-admin...
) qui diffère des clés API standard. Seuls les membres de l’organisation ayant le rôle d’administrateur peuvent fournir des clés API d’administration via la Console Anthropic.
Comment fonctionne l’API d’Administration
Lorsque vous utilisez l’API d’Administration :
- Vous effectuez des requêtes en utilisant votre clé API d’administration dans l’en-tête
x-api-key
- L’API vous permet de gérer :
- Les membres de l’organisation et leurs rôles
- Les invitations des membres de l’organisation
- Les espaces de travail et leurs membres
- Les clés API
Cela est utile pour :
- Automatiser l’intégration/la désactivation des utilisateurs
- Gérer programmatiquement l’accès aux espaces de travail
- Surveiller et gérer l’utilisation des clés API
Rôles et permissions de l’organisation
Il existe quatre rôles au niveau de l’organisation.
Rôle | Permissions |
---|---|
user | Peut utiliser Workbench |
developer | Peut utiliser Workbench et gérer les clés API |
billing | Peut utiliser Workbench et gérer les détails de facturation |
admin | Peut faire tout ce qui précède, plus gérer les utilisateurs |
Concepts clés
Membres de l’Organisation
Vous pouvez lister les membres de l’organisation, mettre à jour les rôles des membres et supprimer des membres.
Invitations de l’Organisation
Vous pouvez inviter des utilisateurs dans les organisations et gérer ces invitations.
Espaces de travail
Créez et gérez des espaces de travail pour organiser vos ressources :
Membres des Espaces de Travail
Gérez l’accès des utilisateurs à des espaces de travail spécifiques :
Clés API
Surveillez et gérez les clés API :
Meilleures pratiques
Pour utiliser efficacement l’API d’Administration :
- Utilisez des noms et descriptions significatifs pour les espaces de travail et les clés API
- Implémentez une gestion appropriée des erreurs pour les opérations échouées
- Auditez régulièrement les rôles et permissions des membres
- Nettoyez les espaces de travail inutilisés et les invitations expirées
- Surveillez l’utilisation des clés API et faites-les tourner périodiquement
Les administrateurs de l’organisation obtiennent automatiquement le rôle
workspace_admin
pour tous les espaces de travail. Les membres de facturation de l’organisation obtiennent automatiquement le rôleworkspace_billing
. Les utilisateurs et développeurs de l’organisation doivent être ajoutés manuellement à chaque espace de travail.