-
Notifications
You must be signed in to change notification settings - Fork 21
Import API using Org-Admin role #11
Comments
@rathnapandi, I fully understand the requirement and it makes sense, hence I have already discussed this with a colleague some time ago, as the change would be quite challenging. As you know, in order to replicate the desired state of the API into the API-Manager, the tool needs to perform many actions requiring Admin-Role (like Grant permission, Unpublish, Delete, etc.) anyway. To me adding this Second-User-Approach makes the code quite complex and finally doesn't bring much value. The colleague I have discussed with said using a Technical-Account with Admin-Role is sufficient. Auditing, Permission-Management (check if the user is allowed to do this), etc. all this can be handled by the CI/CD-Workflow upfront. I recommend not to implement this and close this issue. What are your thoughts on this. @rchinthakuntla, you are welcome to share your thoughts as well. |
@cwiechmann, I see Rathna's point but i agree with you that adding org-admin role is not critical at the moment. I think we should focus our efforts on the pending items like supporting API method descriptions, custom policy plugin. The current custom MAVEN plugin which leverage api-manager-promote script is great but can be a tough sell especially in Microsoft shops. I see CLI tool to more powerful and flexible. Needless to say, I can convince a customer about how they should put governance checks in place to use the tool in a safe fashion using API administrator role. Supporting org Admin role would be a PLUS but not a priority at the moment, IMHO. Thanks |
Based on conversations/feedback I get from colleagues/customers, it looks like, that many customers have a strong need for Org-Admin support. Hence, I'm thinking it is worth now to start implementing a potential solution. As Swagger-Promote cannot by-pass the user-role-limitation in API-Manager, it can only provide some kind of a work-around. I'm thinking about the following:
CC: @rchinthakuntla, @rathnapandi |
…dmin Added support for OrgAdmins #11
Released with version 1.5.0 |
Today the tool needs for certain actions a user having Admin-Role.
The request is to make it possible, that an Org-Admin user can be used by the tool to avoid using an Admin user for Security & Audit reasons.
The text was updated successfully, but these errors were encountered: