Our contract is up for renewal so I am analyzing license usage to determine if we have the correct number of licenses(every 5 min call REST endpoint to find number of active non-expired lic and log to csv). Below is a graph for the last few days. I’ll leave this run longer and will review details with our management team(which users are connected using which licenses - in our log not presented in the graph) to ensure we don’t have a scenario like multiple people are out of town and that is why our license usage is lower than typical… My primary questions are:
- What is an expired license(I’m excluding them)?
- Do licenses timeout at some point(maybe this is what expired means?), that is say I connect to Epicor and forget to logout am I consuming a license the entire time Epicor is open even if I don’t interact with the application?
- We use webservice licenses for task automation(e.g. this report), I assume they only consume a license while connected to REST APIs(so for a very very short period of time)?
- Any other gotchas anyone sees with the approach I’m using to analyze license usage?
Last I checked Epicor doesn’t offer any tools / reports for this type of thing…
