-
Epic
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
Create e2e/integration test that validates the ability to install an external authentication provider
-
False
-
-
False
-
-
To Do
-
RHIDP-4795 - dynamic authentication provider plugins
-
QE Needed, Docs Needed, TE Needed, Customer Facing, PX Needed
-
-
EPIC Goal
Background/Feature Origin
With the new ability to install and configure external authentication providers implemented we will need to start adding some tests that validate some use cases that this functionality enables. There are currently two examples that could be adopted for this purpose:
- dynamic-plugins-custom-authentication-module an example showing how to configure/install a completely external authentication provider
- dynamic-plugins-multiple-auth-modules an example showing how to compose a couple auth providers to handle login and source control access.
User Scenarios
As a user I have some external authentication system that doesn't have existing plugins
As a user I have authentication needs that are available in RHDH but require a custom setup that is not possible with RHDH's authentication module
Dependencies (internal and external)
Acceptance Criteria
Release Enablement/Demo - Provide necessary release enablement details
and documents
DEV - Upstream code and tests merged: <link to meaningful PR or GitHub
Issue>
DEV - Upstream documentation merged: <link to meaningful PR or GitHub
Issue>
DEV - Downstream build attached to advisory: <link to errata>
QE - Test plans in Playwright: <link or reference to playwright>
QE - Automated tests merged: <link or reference to automated tests>
DOC - Downstream documentation merged: <link to meaningful PR>