AppKey allows us to track the data consumption and other stats about an application. If an application is mis-behaving either deliberately or accidentally, like using too many connections or extraneous large amounts of data, we can issue a warning or terminate a connection to the app.
AppKey's do not expire, and the best practice is to register a unique appkey for each application.
A few use case in the Wealth space.
- a broker runs his production environment on multiple production servers, all connecting to the production RDP platform, every server connects with its proper credentials.
In this use case, all servers connect to our platform while using the same appKey. Only 1 appKey is required.
- a broker has a DEV, QA and production environment for 1 specific application. Every environment has its own credentials.
In this use case, all accounts in all 3 environments connect with the same appKey. Only 1 appkey is required.
An appkey does not contain any account related information.