Schedule to remove users inactive for more than 6 months

Hey.

What's the best way to create a schedule to remove inactive users?

  • Remove - is that mean delete operator and contact record of such user ?

  • Why would you do that?
    If you really need to do this, make sure to define well what inactive means user. The user may not be logging in SM but he has people opening tickets referring him, approving on his behalf.. once you delete this won't be possible anymore....
    What I usually see is the operator lock/deletion when the user leaves the company. When external users have access to it, not related to a specific support contract that you can also use as a trigger to clean it when the contract ends; you can lock users after some time or delete the operator..
    Delete from contacts only it's not usual. It should be part of a Purge/Archive strategy.

    That said, depending on your final requirements you can either use Unload utility or create a custom JavaScript function.
  • Why would you do that?
    If you really need to do this, make sure to define well what inactive means user. The user may not be logging in SM but he has people opening tickets referring him, approving on his behalf.. once you delete this won't be possible anymore....
    What I usually see is the operator lock/deletion when the user leaves the company. When external users have access to it, not related to a specific support contract that you can also use as a trigger to clean it when the contract ends; you can lock users after some time or delete the operator..
    Delete from contacts only it's not usual. It should be part of a Purge/Archive strategy.

    That said, depending on your final requirements you can either use Unload utility or create a custom JavaScript function.