0

I want users to have access to the Contact Dashboard on our CiviCRM site. But I'm currently getting the following error when trying to access. enter image description here The following permissions I have set.

Authenticated User:

  • CiviCRM: access Contact Dashboard

Anonymous:

  • CiviCRM: profile create
  • CiviEvent: register for events
  • CiviEvent: view event info
  • CiviDonate: make online contributions
  • CiviCampaign: sign CiviCRM Petition

If I give the permissions "CiviCRM: access CiviCRM backend and API" it fixes the issues but do not probably want to do that.

CiviCRM version 5.22 enter image description here enter image description here

  • Do you have any extension that show information on your dashboard? – Pradeep Nayak Feb 9 at 23:57
  • No. I have attached a list of extensions. I looking for the end-user dashboard that lists memberships, contributions, etc. – Scott Pulver Feb 10 at 1:09
  • How about CiviCRM: view my contact permission? – Pradeep Nayak Feb 10 at 1:14
  • Yes. I've tried to enable 'CiviCRM: view my contact', 'CiviCRM: profile edit' and 'CiviCRM: profile view' permissions but still get the same result. – Scott Pulver Feb 10 at 2:15
2

You have to have this permission (access CiviCRM backend and API) for anyone to access anything CiviCRM related, it's the minimum permission required for anyone to do anything.

You can have a look at some information regarding this here - https://lab.civicrm.org/dev/drupal/issues/45

There are a lot of other pages that say similar things as well, it sounds like a scary permission to give someone but in reality it's more of a first step kind of thing.

Unfortunately, this means that anyone with the access CiviCRM backend and API permission can see the CiviCRM menu but there are ways of going about this such as the answers on this question - How to remove CIviCRM from menu for some roles

| improve this answer | |
  • Can you pls spell out which 'this' you mean for the permission? – petednz - fuzion Feb 11 at 20:35
  • I would say the "CiviCRM: access CiviCRM backend and API" permission – Scott Pulver Feb 11 at 23:45
  • And now I have the CiviCRM menu showing for my Authenticated Users. Anyone know how to get rid off? Screenshot attached – Scott Pulver Feb 12 at 0:17
  • @ScottPulver I have amended my answer for you :) – Jade Feb 13 at 15:52
  • 1
    Thank you Jade for the reply, I had one year ago same problem (civicrm.stackexchange.com/questions/31157/…) but the answers I received were not so clever – Patrick Jul 13 at 12:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.