The PI best practice is to not delete your users, even when they've left the company or don't use PI. This article gives you the suggestions from our PI gurus but you can indeed delete users anyway. Skip to the last paragraph if you decide to forego this advice. You've been warned!
De-Activate the User
Here are the Pros for de-activating a user;
- It prevents being billed for that user as a license
- They will no longer appear in any of the drop-down selections
- The user's historical data regarding that user will also be available to pull out for reporting
- No deletion necessary!
The best practice for de-activating users who are no longer with the company is to remove all of the system-role checkboxes. Most importantly, Active and Project Resource.
- The Project Resource System Role allows the resource to be assigned to Tasks, even if they are not Active! See this article that goes into more detail on this topic.
Still Set on Deleting the User?
(That is ok, sometimes you have to, like if you have a duplicate user)
- The User MUST be Inactive first
- Go into the User's profile by clicking on their Name from the User list (a popup will appear, click on their Name again)
- Click the "Delete" icon on the top right of your screen
- PI will then warn you one more time, just in case we haven't warned you enough in this article
Comments
1 comment
If you are going to delete users, you will need to make sure they have not made any time entries; nor been assigned to any tasks, projects, issues, to dos, workflows, approvals, project requests, change orders, custom items, discussions, etc.
Run a report for all of these Project Insight objects to ensure there is no orphaned data in the system.
Sometimes, when they have entered time entries and submitted time sheets, you'll have to delete time sheets and then individually deleting time entries on those time sheets. It's worth it to avoid orphaned data.
By the time you are removing Time Entries, it is best NOT to delete the user because you are now removing historical records. It's best just to mark the user not Active and remove them as a project resource.
Please sign in to leave a comment.