[IMPROVE] Add extra SAML settings to update room subs and add private room subs. #19489
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.
Proposed changes
Adds a SAML setting to support updating room subscriptions each time a user logs in via SAML.
Adds a SAML setting to support including private rooms in SAML updated subscriptions (whether initial or on each logon).
Issue(s)
How to test or reproduce
SAML settings screen under the "Behavior" section includes two new setting entries to support configuration: "Update Room Subscriptions on Each Login" and "Include Private Rooms in Room Subscription". Toggling these settings changes the behavior of the subscriptions during initial and/or subsequent user logins via SAML. By default, both of these settings are false, which does not change the current behavior of the SAML login.
Tested by setting up a local instance of Microsoft ADFS and configuring appropriate SAML assertions for both existing and new users. Tested each combination of settings with both new and existing users.
Screenshots
Types of changes
Checklist
Changelog
Added a SAML setting to support updating room subscriptions each time a user logs in via SAML.
Added a SAML setting to support including private rooms in SAML updated subscriptions (whether initial or on each logon).
Further comments