This is a bit of an oddball thing I’m seeing.
I have a service that when started, goes out to Epicor and establishes a session of type WebService.
Every 5 minutes, it then calls Epicor and validates the session to make sure it’s still valid.
At this point, the session shows up in the EAC under the logged in service account.
I left my app running for a bit and reading through my logs, the session continues to be valid and API calls through to Epicor are still consuming that session ID without issue, however the EAC does not show a logged in user for that service account. Not really an issue, but also not entirely expected as I assumed the fact that I was consuming that session ID and the claimed license in each of my calls to Epicor would keep that user showing as in use in the EAC.
This is using v2 API. Has anyone see this before?