Hi,
I am working with M3 on-prem where the customer previously has made API-calls directly to M3 without going through ION. Each backend application has its own set of username/password used for the basic authentication so that it is easy to see who made the transaction.
Now they want to add the M3-APIs to ION as available APIs, however, I can only see the option to add one shared userID/password to the deployment:

This way each backend application would have its own credentials to ION, but from ION to M3 they would all use the same userID and password. In M3, all transactions would then have this general userID connected to it and there would be difficult to see what application that is responsible. We could monitor the transaction in ION to see what application is responsible, however, in M3 there would be no difference as they use the same credentials.
Is there a way to use different userID/password depending on what backend application is making the call? Or does anyone have another suggestion for a workaround?
Thanks.