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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions