Feature: allow client-sso-user to switch to sso-users only when using P4V #3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hello,
This is a MR request that allows switching a user from the client-sso-users group (non-interactive flow) to the sso-users group (interactive flow) when using P4V (which is intended for interactive use).
Due to our synchronization requirements, we cannot solely use the interactive flow (sso-users) for our user accounts. Over the weekend, we sync data using libraries through WAM to log in silently to Perforce, ensuring everything is ready for work on Monday morning. We aim to avoid any Web SSO authentication pop-ups that could disrupt this process.
The problem arises when a user is classified as a client-sso-user and attempts to log in using P4V. P4V prompts for the user’s password and does not execute the P4LOGINSSO routine. Therefore, the P4V app should automatically be considered as part of the interactive flow (Web SSO) since automation is not feasible in this context.