Skip to content

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

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