Problem/Motivation

'Access CRM' provides access to /crm, but there are no links. Access to /crm/contact requires "Administer CRM"

Proposed resolution

  • Add 'Access CRM' as the collect_permission for Contact.php
  • Implement hook_query_crm_contact_access_alter - Create a new Hook file.

Remaining tasks

User interface changes

API changes

Data model changes

Issue fork crm-3606001

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

swirt created an issue. See original summary.

bluegeek9’s picture

Category: Bug report » Support request

Did you assign the 'Access CRM' permission?

#3582496: Access CRM Permission

swirt’s picture

Yes I assigned that and ALL the other crm perms too. User gets access denied on all crm routes and no visible menu items.

bluegeek9’s picture

Assigned: Unassigned » bluegeek9
Category: Support request » Bug report

I will take a look.

bluegeek9’s picture

Title: Administer CRM permission required to see anything » Implement hook_query_crm_contact_access_alter
Category: Bug report » Feature request
Issue summary: View changes
bluegeek9’s picture

Issue summary: View changes

  • bluegeek9 committed ecf257c5 on 1.0.x
    feat: #3606001 Implement hook_query_crm_contact_access_alter
    
bluegeek9’s picture

Assigned: bluegeek9 » Unassigned
Status: Active » Fixed
//www.flaticon.com/free-icons/thank-you Thank you for your contribution! Your continued support makes this project sustainable.
There are multiple ways to show appreciation for the work contributed to this project including:
  • Triage issues and adding more context to existing issues.
  • Flagging CRM as a favorite on the project page to help others discover it and show your support.
  • Review the Developer Docs for accuracy and clarity.

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

swirt’s picture

Thanks for fixing that so rapidly bluegeek9

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.