Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-4199

Enable recommended CiviCRM permissions for anonymous and authenticated roles during CiviCRM install on Drupal

    Details

    • Type: Improvement
    • Status: Done/Fixed
    • Priority: Minor
    • Resolution: Fixed/Completed
    • Affects Version/s: 2.1, 2.2.0
    • Fix Version/s: 2.2.0
    • Component/s: Core CiviCRM
    • Labels:
      None

      Description

      (Lobo requested that I post this issue to help us reduce the volume of forum posts / new user confusion that arises from not having the "recommended permissions" set up.)

      1. Add logic to the Drupal installation code to automatically set the following permissions for both anonymous and authenticated roles:

      access CiviMail subscribe/unsubscribe pages
      access all custom data
      access uploaded files
      make online contributions
      profile listings and forms
      register for events
      view event info
      view event participants

      2. Add this text to the install success message for Drupal (install/index.php) - should display above the existing <li> for the Configuration Checklist:

      "Drupal user permissions have been automatically set - giving anonymous and authenticated users access to public CiviCRM forms and features. We recommend that you <a href="$drupalPermissionsURL">review these permissions</a> to ensure that they are appropriate for your requirements (<a href="http://wiki.civicrm.org/confluence/display/CRMDOC/Default+Permissions+and+Roles">learn more...</a>)"

        Attachments

          Activity

            People

            • Assignee:
              kurund Kurund Jalmi
              Reporter:
              dgg David Greenberg
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 1 hour
                1h
                Remaining:
                Remaining Estimate - 1 hour
                1h
                Logged:
                Time Spent - Not Specified
                Not Specified