Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CIWEMB-374: Allow CiviCRM Admin to access Payment Schemes #480

Conversation

ahed-compucorp
Copy link
Contributor

@ahed-compucorp ahed-compucorp commented Jul 18, 2023

Overview

This PR allows users with the CiviCRM Admin roles to access "Payment Schemes"

Before

Authenticated users with the "CiviCRM Admin" role cannot access the "Payment Schemes" page

Screenshot from 2023-07-17 21-26-42

After

Authenticated users with the "CiviCRM Admin" role can access the "Payment Schemes" page

CIWEMB-372-after.webm

Technical Details

I've altered the "Payment Schemes" menu item to allow users with the permission "administer CiviCRM" to access the related page:

-    <access_arguments>administer MembershipExtras</access_arguments>
+    <access_arguments>administer CiviCRM</access_arguments>

Users with “Administer CiviCRM” permission only can add/edit/list the payment schemes as per the spec. file. Please note, these menu items were created as part of the PRs #452 and #453.

Users with “Administer CiviCRM” permission only can add/edit/list the
payment schemes as per the spec. file.
@ahed-compucorp ahed-compucorp force-pushed the CIWEMB-374-allow-civicrm-admin-to-access-payment-schemes branch from a6450c4 to ed28ed1 Compare July 19, 2023 14:36
@omarabuhussein
Copy link
Member

From reading the ticket comments we no longer need this, so closing it.

@omarabuhussein omarabuhussein deleted the CIWEMB-374-allow-civicrm-admin-to-access-payment-schemes branch November 9, 2023 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants