Skip to content

Credentials add is missing the service principal EntraID settings for Azure #539

@zeehio

Description

@zeehio

tw is missing the ability to enter Entra ID options.

This is what I see on the frontend:

Image

This is what the openAPI allows:

Image

https://cloud.seqera.io/openapi/#post-/credentials

This is what tw lets us do:

$ tw credentials add azure -h

Usage: tw credentials add azure [OPTIONS]

Add new Azure workspace credentials.

Options:
* -n, --name=<name>                  Credentials name.
  -w, --workspace=<workspace>        Workspace numeric identifier (TOWER_WORKSPACE_ID as default) or workspace reference as OrganizationName/WorkspaceName.
      --overwrite                    Overwrite the credentials if it already exists.
*     --batch-key=<batchKey>         Azure batch account key.
*     --batch-name=<batchName>       Azure batch account name.
*     --storage-key=<storageKey>     Azure blob storage account key.
*     --storage-name=<storageName>   Azure blob storage account name.
  -h, --help                         Show this help message and exit.
  -V, --version                      Print version information and exit.

tw credentials add azure is missing the credentials model for the entra id.

Could you add support for it?

Metadata

Metadata

Assignees

No one assigned

    Labels

    squad-strandOwned by Platform Strand Squad

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions