Concept of 'flex license' in Appian ?

We have an app where many users needs to have access to the app "in case" they need the app. Not sure how to explain this but we created an app to track an event and each event is characterized by a product. A person is assigned to the product. We have many products so many people use the app. However, the event may never happen for that product or happens once a year for that product. So the user may only log in once a year to handle the one event or may never log in if an event never occurs for their product.

Does anyone else have this type of situation? And if so, do you have a good method for managing this from a license perspective? I have heard of a API or tool called IGNIO that helps with turning licenses on and off on an as needed basis. 

Thoughts?

  Discussion posts and replies are publicly visible