Skip to content

dsap BioT Management Instructions

Use these instructions to review and delete BioT service users for the Sonogen organization.

Requirements

Confirm that:

  1. dsap is installed and initialized.
  2. You have BioT admin credentials available.

dsap biot --manage uses the stored BioT administrator refresh token in biot.json when it is available. If the stored token is unavailable or expired, dsap prompts for a BioT admin username and password.

Open Service User Management

On a Windows Assembly Laptop, run:

dsap biot --manage

From a macOS or Linux development installation, run:

uv run dsap biot --manage

The management view shows a list sorted by service-user name, plus selected public scalar fields from BioT's service-user payload.

Delete Service Users

In the management view:

  1. Use the up and down arrow keys to move through the list.
  2. Press Space to select or clear a service user.
  3. Press d to delete the selected service users.
  4. Confirm the deletion.
  5. Press q to quit and return to the command line.

Deleted service users lose their BioT API credentials. Do not delete a service user unless it is no longer used by an Assembly Laptop or other Sonogen provisioning workflow.

Access Denied

If BioT reports ACCESS_DENIED, confirm that the BioT admin account can manage service users in the Sonogen organization. The command scopes requests with the BioT Tenant-Id value stored in biot.json, falling back to the stored owner organization ID or the organization ID returned by BioT admin login.

Service users are managed through organization-scoped BioT permissions. They are not documented by BioT as being limited to the admin user that created them. Any admin user can list or delete service users only when that admin account has the required BioT permissions in the Sonogen organization.

  1. dsap Setup Instructions
  2. dsap Flashing Instructions (production)
  3. dsap Flashing Instructions (development)