Skip to content

Feature: Add to the backstage app-config the key: backend.auth.externalAccess to allow to access from external system backstage #53

@cmoulliard

Description

@cmoulliard

Have you searched for this feature request?

  • I searched but did not find similar requests

Problem Statement

The existing backstage instance do not allow to be accessed from an external system (Example: curl => backstage to post or get data) as the following key is not implemented within the ConfigMap => app-config

  auth:
    # Used for enabling authentication, secret is shared by all backend plugins
    # See https://backstage.io/docs/auth/service-to-service-auth for
    # information on the format
    externalAccess:
      - type: static
        options:
          token: ${BACKSTAGE_AUTH_TOKEN}
          subject: curl-requests

Possible Solution

Patch the ConfigMap - data - app-config to add such a key

Alternatives Considered

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions