Hi,
I’m wondering if there’s a way to prevent a user from logging in (we use SSO) - without negatively suspending the user’s account which would result in a ‘suspension’ record?
Thanks.
The discussion is about suspending a user without creating a negative punishment record. anon82911141 is looking for a way to prevent a user from logging in without leaving a suspension record. pfaffman suggests using SSO to suspend the user or moving them to a group with no privileges, but anon82911141 finds these options unviable. ondrej mentions that suspending and then uns suspending a user can clear their penalty history, leaving no record. Heliosurge proposes creating a #theme-component or #plugin to disable navigation and notifications for specific users or groups, and shares a relevant link for further exploration.
Hi,
I’m wondering if there’s a way to prevent a user from logging in (we use SSO) - without negatively suspending the user’s account which would result in a ‘suspension’ record?
Thanks.
You can use your sso to suspend them with whatever means it provides. Discourse will never know and there will be no repercussions.
You could move them to a discourse group that has no privileges (but that’s likely not easy, depending on your setup).
Unfortunately the SSO option is out of the door as it won’t be a viable solution (for the company at least). Changing groups isn’t useful either as it’s wayyy too difficult to afterwards re-instate those groups.
Thank you for your help though.
I don’t know of one off hand.
However you might be able to craft a Customization > Theme component or Customization > Plugin that when a user or group is added to the component. It disables most navigation/notifications.
That only provides pm to staff and logout?
This maybe of use