We use SSO (hard coded in the config file) but I’m having a problem with my account.
In order to get around that, I have a test account that I use. When I login to the test account and try to use the ‘Change User’ function to a security admin, it still has the test account cached.
I know this, because after the change user function, when I try to access a company (that the test user doesn’t have access to, but the security admin does) I get this error message:
Invalid company 04 for user [TESTUSER]
I tried clearing the cache after I did the change user, but it still doesn’t work.
Does anyone know how to force it to switch so I can use Security Admin?
What version are you on?
In E10, if you have configured the AppServer End Point for SSO, you are not allowed to change Users. We did have a bug (and maybe still do?) where we offered the Change User option even though it does not actually change the user. I thought that in one of the newer versions we had removed the Change User option when SSO was in play.
And FWIW - We user Windows Authentication (which is kind of like SSO), and to run the client as another user, Hold the SHIFT key down and right click the client icon. Then select “Run as Different User”
You’ll then have to provide the users Active Directory (i.e. Network login) name and password
Thanks to help from Epicor, we setup a Non-SSO AppServer (because SSO is dependant on the AppServer setup) so for this AppServer you will want to select “UsernameWindowsChannel” as the Net.Tcp Endpoint Binding:
The issue was that I setup a menu item with the same ID as a menu item that already existed. Epicor kicked me out and any time I tried to log back in, it would give me an error message.
So I just ran a SQL script to change the Menu ID and was able to log back in.
Unfortunately nobody else has appropriate rights - or didn’t anyways. I upped the rights for my test user in case this happens again in the future and will use this as an example during audit time when they ask why certain users have Security Admin rights.
I’d open a ticket with support, as it seems like you shouldn’t be able to lock your admin out due to it allowing you to accidentally duplicate a menu ID. (assuming you did it through E10, and not a backdoor via SQL)
It does. Or at least in the version that I’m in…it warns me all the time if I accidentally use a Menu ID that already exists. Strange that it wouldn’t have warned you. We are on 10.1.600.