Uploaded image for project: 'Red Hat Developer Hub Bugs'
  1. Red Hat Developer Hub Bugs
  2. RHDHBUGS-1515

[janus-idp/backstage-showcase] Newly created backstage identity user entities from signing in with auth providers are not ingested into catalog

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: Normal Normal
    • None
    • None
    • Authentication
    • False
    • Hide

      None

      Show
      None
    • False

      [1993647696] Upstream Reporter: Frank Kong
      Upstream issue status: Open
      Upstream description:

      Describe the bug

      Currently the backend creates a new backstage identity for the user if no matching user entity is found in the catalog. image

      However this identity isn't populated into the catalog so no such user entity would actual exist for the signed-in user. image

      Expected Behavior

      Either disallow authenticating without a valid user entity in the catalog, or ingest the user entity once user has authenticated with one of the supported providers.

      What are the steps to reproduce this bug?

      1. Authenticate with any provider (in the screenshots above I am using the azure (microsoft) auth provider)
      2. Sign-in and view the Backstage Identity in the settings
      3. Click on the User Entity
      4. Observe that user entity does not exist in catalog

      Versions of software used and environment


      Upstream URL: https://github.com/janus-idp/backstage-showcase/issues/779

              Unassigned Unassigned
              upstream-sync Upstream Sync
              RHDH Security
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: