Claude Platform Docs

Hapus Anggota Workspace Akun Layanan

$ ant organization:workspaces:service-accounts remove
DELETE/v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci API Admin tidak diterima. Lihat Kelola WIF dengan Admin API.

Hapus akun layanan dari workspace.

Penghapusan bersifat idempoten (mengembalikan 200 meskipun keanggotaan sudah dihapus). DELETE terhadap keanggotaan workspace default implisit mengembalikan 200 tetapi tidak melakukan apa pun dan keanggotaan tetap ada; menghapus baris workspace default eksplisit akan mengembalikannya ke keanggotaan workspace_user implisit. Workspace yang diarsipkan mengembalikan 400.

Parameters
--workspace-id: string⁠Path parameter

ID of the workspace.

--service-account-id: string⁠Path parameter

ID of the service account.

Returns
OrganizationWorkspaceServiceAccountRemoveResponse: object{ type: "service_account_workspace_member_deleted", service_account_id, workspace_id }
type: "service_account_workspace_member_deleted"
service_account_id: string

Tagged service account ID (svac_...) named in the delete request. Removal is idempotent; see the endpoint description for the implicit-membership no-op.

workspace_id: string

Tagged workspace ID (wrkspc_...) named in the delete request.

Hapus Anggota Workspace Akun Layanan
ant organization:workspaces:service-accounts remove \
  --api-key my-anthropic-api-key \
  --workspace-id workspace_id \
  --service-account-id service_account_id
Returns Examples
Response 200
{
  "service_account_id": "service_account_id",
  "type": "service_account_workspace_member_deleted",
  "workspace_id": "workspace_id"
}