This is David Gray. I had the pleasure of meeting you all at Jiveworld 2013. I'm running into a wall and wanted to see if any of you had come across an issue like this.
When someone leaves the company, is there a way to automatically deactivate their account? We still want their content to remain. We are SSO so once they leave the company, they can no longer login, but when searched for in our Jive platform, their account still shows as active.
Here is the conversation I had with Jive:
"Deleting a user is the only way to permanently remove his or her content from the community so we will definitely want to stay clear of that method. When you Disable a user it will prevent them from logging into the community while leaving all of their content intact, except their names will not be searchable under People Search and it will show (Deactivated) next to their name if you click on a link to their page from a piece of content they created or in the modal on hover. This is the recommended practice for handling terminated or ex-employees.
Now for the automation part. Jive doesn't automate anything, but since you're currently using SAML SSO you have a few options.
- Manually disable the users via the Admin Console after disabling them via SAML.
- Use the disable the user through the Jive REST API v3.0 → Person service by setting them to "enabled=false" after disabling them via SAML.
- Relay on the out of the box Profile Decay Functionality. This would involve disabling the user via SAML to prevent further login attempts and waiting for the decay task to disable them after the default 12 months, unless you want to speed that up through the System Property user.decay.period as seen in Undocumented Jive System Properties.
- Setup an engagement through your Account Manager with Professional Services to built an automated solution for you.
Of course if you were using LDAP then you could either use "Disable federated user accounts not found in the directory" options as described in Synchronizing LDAP Users or "UserAccountControl" setting as described in Mapping Users from a Directory Server. Please let me know if you have any additional questions about this."
Our tech states "We do not integrate via LDAP to Jive so we cannot use the automated functionality. Your option is to manually disable them in Jive."
Can someone tell me where to start on this issue?
Thank you very much