The discussion revolves around making invitations compatible with Single Sign-On (SSO) in Discourse. downey initiates the conversation, expressing the need to invite non-registered users to a Discourse site using SSO for authentication.
Some users, including codinghorror and sam, engage in a discussion about possible solutions, such as implementing an invitation URL or storing directives to add users to specific groups after signing in from SSO.
However, codinghorror points out that a similar feature already exists, allowing users to be added to groups based on their email domain. sam responds that this feature is not targeted enough and proposes an alternative solution.
The conversation continues with techAPJ mentioning that a feature to bulk-add users to groups is already available. johndbritton and sam discuss the possibility of specifying groups via SSO, with sam suggesting a solution using two keys: groups and remove_groups.
Johndbritton proposes an alternative solution using a group_memberships payload, which is later supported by sam. Jared_Needell shares his experience using OKTA as an SSO provider and implementing a solution using PowerShell scripts.
The discussion concludes with sam announcing that the feature to specify groups via SSO has been completed. However, RyanK raises concerns that the solution may not be suitable for his use case, and mint_saxon provides an alternative solution using private messages and bulk adding users to groups.
Finally, sam and tobiaseigen confirm that invites are now compatible with SSO, and tobiaseigen mentions that the discussion is mostly about SSO support for adding and removing users from groups, which is a separate feature.