Session Management, How many User Licenses Do I need?

I wanted to share I tool we developed to help you answer this question.

We recently added a company, and that means adding licenses, and then negotiating who pays for how many licenses when we inevitably exceed our usage limit. So, I made a python script to log our license usage via REST, and to create a summary file.

What do you need to do to set it up?
You need to open SessionLogger.py with a text editor and fill out the needed variables as seen in this image.

You will also need to set up an API Key in Epicor.

How does it work?
It just calls the same service that populates the Session Management Menu.

The end result is a spreadsheet which can be used to create graphics like this one.

Anyway, here is the file! I stand on the shoulders of a giant, the great @ckoch who developed the Epycor package without which this would not have been possible.

6 Likes

Glad to see someone making something cool with my Python package! :partying_face:

I might even end up using this myself!

2 Likes