You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When shared API keys are enabled, for the second API subscription, when the choice of whether or not a shared key is to be used must be made, the user must have the Application Definition Update permission. Subsequent subscriptions will all automatically use the shared key (or individual keys depending on the choice) and will not need this permission.
Create an application with User 1 and give User 2 the Application USER role
As User 2, log in to the developer portal
Subscribe to the application with an API, and it should be successful
Subscribe to the application with another API. This time, the option to choose Shared API Key mode should appear and be selected. This results in an error.
The primary owner of the application, or any user with a role that has the Application Definition Update permission will be able to subscribe the second API, selecting the Shared API Key mode, and have it subscribe successfully.
Once Shared API Key mode has been selected, User 2 can successfully perform all subsequent subscriptions.
There should be a way for one user with the Create Subscriptions permission to be able to create all subscriptions when a shared API key is to be used.
If using a shared API key, a user with the Definition Update permission is needed to complete the second API subscription, as the application definition is updated here and requires more than the Create Subscriptions permission.
Describe the bug :
When shared API keys are enabled, for the second API subscription, when the choice of whether or not a shared key is to be used must be made, the user must have the Application Definition Update permission. Subsequent subscriptions will all automatically use the shared key (or individual keys depending on the choice) and will not need this permission.
To Reproduce :
Steps to reproduce the behaviour:
Expected behaviour :
There should be a way for one user with the Create Subscriptions permission to be able to create all subscriptions when a shared API key is to be used.
Current behaviour :
If using a shared API key, a user with the Definition Update permission is needed to complete the second API subscription, as the application definition is updated here and requires more than the Create Subscriptions permission.
Desktop :
The text was updated successfully, but these errors were encountered: