Skip to content

feat(dcm): forward OIDC tokens and support auth-disabled deployments (FLPATH-4480) - #4701

Draft
chadcrum wants to merge 1 commit into
redhat-developer:mainfrom
chadcrum:flpath-4480-dcm-ui-oidc-forwarding
Draft

feat(dcm): forward OIDC tokens and support auth-disabled deployments (FLPATH-4480)#4701
chadcrum wants to merge 1 commit into
redhat-developer:mainfrom
chadcrum:flpath-4480-dcm-ui-oidc-forwarding

Conversation

@chadcrum

Copy link
Copy Markdown

FLPATH-4480\n\nhttps://redhat.atlassian.net/browse/FLPATH-4480\n\nForward signed-in users' OIDC access tokens to authenticated DCM control planes while preserving RHDH authentication. Support DCM auth-disabled deployments and guest-only development without an IdP.

…(FLPATH-4480)

Signed-off-by: Chad Crum <ccrum@redhat.com>
@rhdh-gh-app

rhdh-gh-app Bot commented Sep 10, 2026

Copy link
Copy Markdown

Missing Changesets

The following package(s) are changed by this PR but do not have a changeset:

  • @red-hat-developer-hub/backstage-plugin-dcm-backend
  • @red-hat-developer-hub/backstage-plugin-dcm-common
  • @red-hat-developer-hub/backstage-plugin-dcm

See CONTRIBUTING.md for more information about how to add changesets.

Changed Packages

Package Name Package Path Changeset Bump Current Version
@red-hat-developer-hub/backstage-plugin-dcm-backend workspaces/dcm/plugins/dcm-backend none v1.0.0
@red-hat-developer-hub/backstage-plugin-dcm-common workspaces/dcm/plugins/dcm-common none v1.0.0
@red-hat-developer-hub/backstage-plugin-dcm workspaces/dcm/plugins/dcm none v1.0.0

@sonarqubecloud

Copy link
Copy Markdown

@codecov

codecov Bot commented Sep 10, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 92.30769% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 62.64%. Comparing base (ff18008) to head (64f4e99).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #4701   +/-   ##
=======================================
  Coverage   62.63%   62.64%           
=======================================
  Files        2635     2637    +2     
  Lines      105225   105255   +30     
  Branches    29517    29546   +29     
=======================================
+ Hits        65909    65936   +27     
+ Misses      37496    37463   -33     
- Partials     1820     1856   +36     
Flag Coverage Δ *Carryforward flag
adoption-insights 84.77% <ø> (ø) Carriedforward from ff18008
ai-integrations 78.80% <ø> (ø) Carriedforward from ff18008
app-defaults 53.07% <ø> (ø) Carriedforward from ff18008
augment 46.67% <ø> (ø) Carriedforward from ff18008
boost 83.46% <ø> (ø) Carriedforward from ff18008
bulk-import 73.12% <ø> (ø) Carriedforward from ff18008
cost-management 13.35% <ø> (ø) Carriedforward from ff18008
dcm 73.69% <92.30%> (+0.22%) ⬆️
e2e-adoption-insights 60.00% <ø> (ø) Carriedforward from ff18008
e2e-extensions 62.31% <ø> (ø) Carriedforward from ff18008
e2e-global-header 49.71% <ø> (ø) Carriedforward from ff18008
e2e-homepage 61.11% <ø> (ø) Carriedforward from ff18008
e2e-intelligent-assistant 46.74% <ø> (ø) Carriedforward from ff18008
e2e-orchestrator 49.52% <ø> (ø) Carriedforward from ff18008
e2e-orchestrator-plugin 49.51% <ø> (ø) Carriedforward from ff18008
e2e-quickstart 55.21% <ø> (ø) Carriedforward from ff18008
e2e-scorecard 50.05% <ø> (ø) Carriedforward from ff18008
e2e-theme 16.36% <ø> (ø) Carriedforward from ff18008
extensions 57.37% <ø> (ø) Carriedforward from ff18008
global-floating-action-button 71.18% <ø> (ø) Carriedforward from ff18008
global-header 67.88% <ø> (ø) Carriedforward from ff18008
homepage 48.48% <ø> (ø) Carriedforward from ff18008
install-dynamic-plugins 71.94% <ø> (ø) Carriedforward from ff18008
intelligent-assistant 76.51% <ø> (ø) Carriedforward from ff18008
konflux 91.98% <ø> (ø) Carriedforward from ff18008
lightspeed 69.02% <ø> (ø) Carriedforward from ff18008
mcp-integrations 84.46% <ø> (ø) Carriedforward from ff18008
orchestrator 72.02% <ø> (ø) Carriedforward from ff18008
quickstart 63.74% <ø> (ø) Carriedforward from ff18008
sandbox 79.56% <ø> (ø) Carriedforward from ff18008
scorecard 88.20% <ø> (ø) Carriedforward from ff18008
theme 87.91% <ø> (ø) Carriedforward from ff18008
translations 5.12% <ø> (ø) Carriedforward from ff18008
x2a 77.18% <ø> (ø) Carriedforward from ff18008

*This pull request uses carry forward flags. Click here to find out more.


Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ff18008...64f4e99. Read the comment docs.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant