Apex security is in need of revamping. When users are removed from the system, lots are left over for us to clean - USR and CFG files. Additionally, when running the user report from within the user program, you see all the users from past and present. This causes lots of confusion with auditors and the ApexUser.cfg file should also be cleaned up when users are removed.
Just a thought for Dan (previous comment): we created a "DISABLED" User group/menu that has no Apex menu options and displays "This Account Is Disabled" if/when that user logs in.
Russ - This is exactly what we'd like to see. Thanks
I would propose that Apex use an 'Active' checkbox similarly to what is done with several Master Data screens like Customers, Products, Carrier, etc. If the 'User' is mark in-active, the data still would reside in the system, but that 'User' would NOT be allowed to log in.
Would that meet your needs?
Could the ability to "disable" a user be added to this? We'd rather not delete the old users because our ticket reports look at the user record to get the full user name. If we delete a user when they are terminated or change jobs, reprints of tickets won't have their name.
Update: we have started the process of moving these settings to the database and away from files. There are numerous settings that need to be moved. However, this is in process. We hope this is good news!
I will add my vote to this as well. We used to just code the user as inactive, but still shows up on the report and I do not believe there is any indicating on the report that the user is inactive. Ran into the same issue with Auditors and Security Admins where I work. Now, I just physically delete the record. Agree that the application should also remove the .cfg file for deleted users.
I tried to vote for this 500 times but it wouldn't let me.