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

Allow non-admin users to create tags via api

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Minor
    • Resolution: Fixed/Completed
    • Affects Version/s: 4.5
    • Fix Version/s: 4.6
    • Component/s: None
    • Labels:
      None
    • Documentation Required?:
      None

      Description

      As reported here - http://forum.civicrm.org/index.php?topic=34971

      In 4.4 any user with "access CiviCRM" permission could create a new tag within a tagset.

      In 4.5 the widget was switched to EntityRef and the old custom ajax callback (https://github.com/civicrm/civicrm-core/blob/4.4/CRM/Admin/Page/AJAX.php#L341 ) was deleted.

      EntityRef uses the ajax api, which requires "administer CiviCRM" for creating tags.

      Short of creating a separate permission, I think "access CiviCRM" is a better choice for the tag api.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                colemanw Coleman Watts
                Reporter:
                colemanw Coleman Watts
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: