Claude Platform Docs

Obtener miembro de workspace de cuenta de servicio

$ ant beta:organization:workspaces:service-accounts retrieve
GET/v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}

Requiere un token de acceso OAuth con el alcance org:admin, obtenido mediante ant auth login --scope org:admin o una regla de federación de identidades de carga de trabajo; no se aceptan claves de API de administrador. Consulta Administrar WIF con la Admin API.

Recupera la membresía de una cuenta de servicio en un espacio de trabajo.

Devuelve el registro de membresía, incluido el workspace_role de la cuenta de servicio en este espacio de trabajo. Los espacios de trabajo archivados devuelven 400. Para el espacio de trabajo predeterminado, devuelve la membresía implícita (implicit: true) cuando no existe una membresía explícita; una membresía agregada explícitamente se devuelve con su rol asignado. Una cuenta de servicio archivada devuelve 404.

Parameters
--workspace-id: string

Path param: ID of the workspace.

--service-account-id: string

Path param: ID of the service account.

--beta: optional array of AnthropicBeta

Header param: Optional header to specify the beta version(s) you want to use.

Returns
beta_service_account_workspace_member: object{ created_by_actor_id, implicit, service_account_id, 3 more }
created_by_actor_id: string

Tagged ID (user_.../svac_...) of the actor who created this membership.

implicit: boolean

True when this is the implicit default-workspace membership every service account has when no explicit membership exists. Implicit memberships have role workspace_user and cannot be removed.

service_account_id: string

Tagged service account ID (svac_...).

type: "service_account_workspace_member"
workspace_id: string

Tagged workspace ID (wrkspc_...).

workspace_role: "workspace_admin" or "workspace_billing" or "workspace_developer" or 2 more

Role of the service account in this workspace. Service accounts cannot hold the workspace_billing role.

One of the following:
"workspace_admin"
"workspace_billing"
"workspace_developer"
"workspace_restricted_developer"
"workspace_user"
Obtener miembro de workspace de cuenta de servicio
ant beta:organization:workspaces:service-accounts retrieve \
  --api-key my-anthropic-api-key \
  --workspace-id workspace_id \
  --service-account-id service_account_id
Returns Examples
Response 200
{
  "created_by_actor_id": "created_by_actor_id",
  "implicit": true,
  "service_account_id": "service_account_id",
  "type": "service_account_workspace_member",
  "workspace_id": "workspace_id",
  "workspace_role": "workspace_admin"
}