Authentication subcommands#

Table 3 Authentication subcommands#

Subcommand

Description

Argument

daemon

Authenticate silently to the platform and obtain API access token. This requires that SeqsLab API app admin consent has been granted.

scope {management,storage}
Specify the scope of the application permission requested (default = management).

signin (login)

Authenticate to the platform and obtain API access token.

device-code (-i) Use the device authorization grant flow (optional). daemon (-d) Sign in for a long-running, non-interactive daemon process (optional). organization_id STR (-o) Specify the organization ID to sign in to. This argument is valid only for the device-code flow (optional).

signout (logout)

Sign out of the session.

none

token (access-token)

Print the platform access token.

none