ApigeeX -- Unable to understand the "Environment Access" Feature

Hi All,

After reading the documentation (https://cloud.google.com/apigee/docs/api-platform/system-administration/manage-users), I tried out the following

1) In the IAM , I granted the user "Apigee Read-Only Admin".

2) From the UI, Environment--> Access, I tried to give the user Apigee API Admin and Environment admin for that environment.(I used Apigee Api to give the Apigee API Admin role since it wasn't in the drop-down list.

Screenshot 2022-08-02 at 22.10.12.png

 For e.g I have 2 environments "Dev1" and "Test1" and I want to give this user developer access to "Dev1" environment only.

But with steps 1 and 2 , I get the following error when the user tries to update a proxy in "Dev1" environment.

Permission 'apigee.proxyrevisions.update' denied on resource 'organizations/XXXXX/apis/rolesTestDev1/revisions/2'

Can someone explain what am missing here?

Thanks 

 

 

0 1 103
1 REPLY 1

@shuklaankur --Happen to see your post on Assigning Custom Roles for Environment based Rbac.

I think I have followed the same , instead of custom roles I have used Apigee Roles.

Could you pls tell me what am missing ?

Thanks