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

support the creation of a CMS user from a contact record

    Details

    • Type: New Feature
    • Status: Done/Fixed
    • Priority: Major
    • Resolution: Fixed/Completed
    • Affects Version/s: 3.4.5, 4.0.5
    • Fix Version/s: 4.1.0
    • Component/s: Core CiviCRM
    • Labels:
      None

      Description

      the attached patches add an option to create a CMS user account from within a civicrm contact record.
      the link is found in the actions dropdown, where the user record link would be (if an existing linked user exists).

      most of my testing was in joomla, so during QA, we should be sure to test drupal. it makes use of the existing BAO functions to create users, so it should work seamlessly with both.

      the only thing not really addressed is permissioning. since the relevant perms are outside of civi, i'm not sure the best way to build the menu access params such that it accounts for both joomla and drupal

        Attachments

        1. CreateCmsUserFromContactTest.php
          10 kB
          Andrew Harris
        2. CRM_Contact_Page_View.php.patch
          2 kB
          Brian Shaughnessy
        3. CRM-8723-validation.patch
          2 kB
          Andrew Harris

          Activity

            People

            • Assignee:
              dgg David Greenberg
              Reporter:
              lcdweb Brian Shaughnessy
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: