Skip to main content
This guide explains how to assign existing credentials to ACS users and unassign credentials from users. Once you assign credentials to ACS users, these users can use the credentials to access areas and resources according to their permissions. When you unassign credentials from ACS users, these users can no longer use these specific credentials to access areas or resources.

Assign a Credential to an ACS User

To assign a credential to an ACS user, provide both the acs_user_id and the acs_credential_id.
Request:
await seam.acs.credentials.assign({
  acs_user_id: '33333333-3333-3333-3333-333333333333',
  acs_credential_id: '66666666-6666-6666-6666-666666666666',
})
Response:
This response contains manufacturer-specific metadata that may vary by manufacturer.
{
  "acs_credential_id": "99999999-9999-9999-9999-999999999999",
  "acs_user_id": "33333333-3333-3333-3333-333333333333",
  "display_name": "Multi Phone Sync Credential",
  "code": null,
  "acs_system_id": "11111111-1111-1111-1111-111111111111",
  "access_method": "mobile_key",
  "workspace_id": "00000000-0000-0000-0000-000000000000",
  "created_at": "2024-04-12T03:56:22.396Z",
  "is_multi_phone_sync_credential": true
  // manufacturer-specific metadata
}

Unassign a Credential from an ACS User

To unassign a credential from an ACS user, provide both the acs_user_id and the acs_credential_id.
Request:
await seam.acs.credentials.unassign({
  acs_user_id: '33333333-3333-3333-3333-333333333333',
  acs_credential_id: '66666666-6666-6666-6666-666666666666',
})
Response:
This response contains manufacturer-specific metadata that may vary by manufacturer.
{
  "acs_credential_id": "99999999-9999-9999-9999-999999999999",
  "acs_user_id": "33333333-3333-3333-3333-333333333333",
  "display_name": "Multi Phone Sync Credential",
  "code": null,
  "acs_system_id": "11111111-1111-1111-1111-111111111111",
  "access_method": "mobile_key",
  "workspace_id": "00000000-0000-0000-0000-000000000000",
  "created_at": "2024-04-12T03:56:22.396Z",
  "is_multi_phone_sync_credential": true
  // manufacturer-specific metadata
}