Hy folks!
I'm trying to set up user permission in Apigee. I have used this link to set up GET-PUT-DELETE permission, but I've encountered a problem: the user can not deploy the shared flow because of permission restriction.
Can anybody tell me, how can I set up the this permission (Shared flow deploy) for the user?
Thanks!
Best regards,
Viktor
Hi Viktor
I believe that linked answer may be in error. Where it states
{ "path" : "/sharedflows/*/revisions/*/deploy", "permissions" : [ "delete", "put", "get" ] },
...I think you want
{ "path" : "/sharedflows/*/revisions/*/deployments", "permissions" : [ "delete", "put", "get" ] },
Can you try?
Environment specific permission can be provided as well. See below JSON body:
{ "path" : "/environments/<EnvironmentNameHere>/sharedflows/*/revisions/*/deployments", "permissions" : [ "delete", "put", "get" ] }