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

Create new Core Permission - CiviCRM: Access own Contact or both "CiviCRM: View own Contact" and "CiviCRM: Edit own Contact"

    Details

    • Type: New Feature
    • Status: Done/Fixed
    • Priority: Major
    • Resolution: Fixed/Completed
    • Affects Version/s: 4.2.1
    • Fix Version/s: 4.4.0
    • Component/s: None
    • Labels:
      None

      Description

      It is often desirable to have logged in users view and edit their own contact details. Right now this is provided by "CiviCRM: Access CiviCRM". If "CiviCRM: Access CiviCRM" is provided a user can edit their own contact details via a link on the Drupal user profile. However they can also send themselves an email and add other activities via their contact page.

      This feature request is for either one permission "CiviCRM: Access own Contact" which would allow Edit and View of a user's own contact only or two permissions "CiviCRM: View own Contact" and "CiviCRM: Edit own Contact" since some use cases would probably require two separate permissions.

      This is related to CRM-10934 in that this new permission could be an underlying permission that would restrict the global permissions that "CiviCRM: View Profile" now provides.

      Another use case for the same new permission is discussed in http://forum.civicrm.org/index.php?topic=25395.0

        Attachments

          Activity

            People

            • Assignee:
              dgg David Greenberg
              Reporter:
              lola_slade Lola Slade
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: