Skip to content

Support for Service Accounts #1486

@shangyian

Description

@shangyian

We should add support for service accounts, which will enable programmatic clients (e.g., CI/CD pipelines, workflows, or other automation) to authenticate and interact with DJ, separate from user accounts. This will enable us to lock certain resources (e.g., namespaces maintained by YAML) down to a specific principal (e.g., a service account).

Changes include:

  • Endpoint to create a new service account.
  • Endpoint to list service accounts available for a given user.
  • Support for generating credentials / tokens for service accounts.
  • UI support for creating a viewing service accounts for a given user.
  • Documentation on creating and using service accounts

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions