Allow/Disable Unneeded Features When Using External Identity Manager #3586
Labels
enhancement
Requests for enhancements of existing stuff.
fixed
Bugs that are fixed (in a coming release).
Description
Basically as the title says. When using an external identity manager (REMOTE_USER), there are some account features that don't make sense being available to the user.
2-step verification
: Is managed by identity managerOAuth Clients
: Again, is managed by identity managerSolution
When an external identity manager is selected, disable these features.
What are alternatives?
I know that these features would not be needed in my case, but could be useful in cases I'm not aware of. So instead we could have it so a env variable is passed to disable them instead (or enable them if the default above is accepted).
Additional context
I'm using Keycloak Gatekeeper as an identity manager. The auth service used has it's own 2-factor authentication systems, and is an oauth service while having it's own connections to others.
Bonus points
The text was updated successfully, but these errors were encountered: