apigee / apigee-m10n-drupal

Add monetization features to a Drupal developer portal
https://www.drupal.org/project/apigee_m10n
GNU General Public License v2.0
13 stars 13 forks source link

Apigee X - Permission 'Purchase/View rate plan as any developer' not working as expected #317

Closed shishir-intelli closed 2 years ago

shishir-intelli commented 3 years ago

Description

Permissions Purchase apigeex rate plan as any developer and View apigeex rate plans as any developer are not working as expected for Apigee X.

Steps to Reproduce

Steps to reproduce the behavior:

  1. Go to 'admin/people/permissions'
  2. Check both permission 'Purchase apigeex rate plan as any developer' and View apigeex rate plans as any developer
  3. Scroll down to bottom and click on 'Save permissions'
  4. Log In as non-admin user and go to '/user/{developer-id}/monetization/xproduct/{xproduct-id}/plan/{plan-id}'
  5. Try changing the developer ID, page showing Access denied

Actual Behavior

page showing Access denied

Expected Behavior

Purchase/View the rate plan successfully.

Notes

This feature is working fine on 4G (Apigee Edge) but there is a bug in Apigee X

Version Info

Drupal 8+

shishir-intelli commented 2 years ago

This issue has been resolved in PR https://github.com/apigee/apigee-m10n-drupal/pull/358