The Admin API is unavailable for individual accounts. To collaborate with teammates and add members, set up your organization in Console → Settings → Organization.
Die Admin-API ermöglicht es Ihnen, die Ressourcen Ihrer Organisation programmgesteuert zu verwalten, einschließlich Organisationsmitglieder, Workspaces und API-Schlüssel. Dies bietet programmgesteuerte Kontrolle über administrative Aufgaben, die sonst eine manuelle Konfiguration in der Anthropic Console erfordern würden.
Die Admin-API erfordert speziellen Zugriff
Die Admin-API benötigt einen speziellen Admin-API-Schlüssel (beginnend mit sk-ant-admin...), der sich von Standard-API-Schlüsseln unterscheidet. Nur Organisationsmitglieder mit der Admin-Rolle können Admin-API-Schlüssel über die Anthropic Console bereitstellen.
Verwalten Sie den Benutzerzugriff auf bestimmte Workspaces:
# Mitglied zum Workspace hinzufügencurl--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"}'# Workspace-Mitglieder auflistencurl"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"# Mitgliederrolle aktualisierencurl--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"}'# Mitglied aus Workspace entfernencurl--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"
Nur Organisationsmitglieder mit der Admin-Rolle können die Admin-API nutzen. Sie müssen auch einen speziellen Admin-API-Schlüssel haben (beginnend mit sk-ant-admin).
Nein, neue API-Schlüssel können aus Sicherheitsgründen nur über die Anthropic Console erstellt werden. Die Admin-API kann nur bestehende API-Schlüssel verwalten.
API-Schlüssel bleiben in ihrem aktuellen Zustand bestehen, da sie auf die Organisation und nicht auf einzelne Benutzer bezogen sind.
Nein, Organisationsmitglieder mit der Admin-Rolle können aus Sicherheitsgründen nicht über die API entfernt werden.
Organisationseinladungen laufen nach 21 Tagen ab. Es gibt derzeit keine Möglichkeit, diesen Ablaufzeitraum zu ändern.
Ja, Sie können maximal 100 Workspaces pro Organisation haben. Archivierte Workspaces werden nicht auf dieses Limit angerechnet.
Jede Organisation hat einen “Standard-Workspace”, der nicht bearbeitet oder entfernt werden kann und keine ID hat. Dieser Workspace erscheint nicht in Workspace-Listenendpunkten.
Organisationsadministratoren erhalten automatisch die Rolle workspace_admin für alle Workspaces. Organisationsmitglieder mit Abrechnungsrolle erhalten automatisch die Rolle workspace_billing. Organisationsbenutzer und -entwickler müssen manuell zu jedem Workspace hinzugefügt werden.
Organisationsbenutzer und -entwickler können die Rollen workspace_admin, workspace_developer oder workspace_user zugewiesen bekommen. Die Rolle workspace_billing kann nicht manuell zugewiesen werden - sie wird von der Organisationsrolle billing geerbt.
Nur Organisationsmitglieder mit Abrechnungsrolle können ihre Workspace-Rolle zu einer Admin-Rolle hochgestuft bekommen. Ansonsten können die Workspace-Rollen von Organisationsadministratoren und Abrechnungsmitgliedern nicht geändert oder aus Workspaces entfernt werden, solange sie diese Organisationsrollen innehaben. Ihr Workspace-Zugriff muss durch Änderung ihrer Organisationsrolle zuerst modifiziert werden.
Wenn ein Organisationsadministrator oder Abrechnungsmitglied zum Benutzer oder Entwickler herabgestuft wird, verliert er den Zugriff auf alle Workspaces, außer auf diejenigen, in denen ihm manuell Rollen zugewiesen wurden. Wenn Benutzer zu Administratoren oder Abrechnungsrollen befördert werden, erhalten sie automatisch Zugriff auf alle Workspaces.