CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Post-installation Setup and Configuration (Moderator: Dave Greenberg) »
  • CiviCRM contact -> drupal user
Pages: 1 [2]

Author Topic: CiviCRM contact -> drupal user  (Read 10473 times)

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: CiviCRM contact -> drupal user
June 19, 2012, 01:51:47 pm
if you are just wanting to add a drupal user for a single civi contact then either
- use the 'create cms user' option under 'actions' OR
- copy email from civi contact, and 'add user' in drupal using same email address and it should match up
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

awasson

  • I post frequently
  • ***
  • Posts: 230
  • Karma: 7
  • Living in a world of Drupal / CiviCRM
    • My Company: Luna Design
  • CiviCRM version: Latest
  • CMS version: Drupal 6/7/8
  • MySQL version: 5.x
  • PHP version: 5.3.x
Re: CiviCRM contact -> drupal user
June 19, 2012, 02:41:34 pm
Ah yes, I see that in the D7/civiCRM 4.x sites that is available under actions which will be great for the two new sites in development. It doesn't seem to send an email to the user to let them know an account is available. I wonder how that can be automated...

As far as the site I'm concerned about goes, it is a civiCRM 3.x.x site and doesn't have that option. I guess, what they will have to do is create the civiCRM member and then scoot over to the Drupal User section and create a user manually and check the alert new user checkbox so that Drupal will send them an email.

Thanks for the direction!

Cheers,
Andrew
My CiviCRM Extension Workshop: https://github.com/awasson

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: CiviCRM contact -> drupal user
June 22, 2012, 07:15:45 am
For backoffice added memberships:
Users with 'administer Users' permission can create a Drupal user from the CiviCRM contact summary page. "Create User" action will appear on the Actions button. Note that there is a bug with this feature in 4.1 w/ D6 - fix has been filed for 4.1.4 (D7 is fine).

For self-service membership signup:
Include a profile in the online contrib form(s) and enable the Drupal user account registration option on the profile advanced settings.
Protect your investment in CiviCRM by  becoming a Member!

awasson

  • I post frequently
  • ***
  • Posts: 230
  • Karma: 7
  • Living in a world of Drupal / CiviCRM
    • My Company: Luna Design
  • CiviCRM version: Latest
  • CMS version: Drupal 6/7/8
  • MySQL version: 5.x
  • PHP version: 5.3.x
Re: CiviCRM contact -> drupal user
June 22, 2012, 01:32:36 pm
Thanks Dave.

I've run some tests in civi 4 on Drupal 7 and in the actions I can create a Drupal user but Drupal doesn't tell the member that they have a user profile. Is this the way it is expect to work? At that point it will be up to the back end admin to let the constituent know that they now have a user account on the CRM.

I expect in order to have the Drupal CMS alert the constituent on account creation would require trapping the "Notify user of new account " checkbox field from the add user part of Drupal and include it in the create user action of civiCRM 4.x. IS that something that sounds feasible?

For sites that for one reason or another can't move from civiCRM 3.x on Drupal, I think creating a signup form as per your description above but only available for staff use would simplify member/contact and CRM user in a singular activity.

Andrew
My CiviCRM Extension Workshop: https://github.com/awasson

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: CiviCRM contact -> drupal user
June 22, 2012, 01:59:03 pm
Adding the "notify user of new account" seems like a reasonable addition. Would be great if you could investigate and submit a patch for 4.3. Alternative might be to see if the Rules module will allow you to configure a rule to do that.

The issue in D6 has been fixed for 4.1.4.
Protect your investment in CiviCRM by  becoming a Member!

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: CiviCRM contact -> drupal user
June 22, 2012, 06:23:57 pm
a workaround in meantime is to set up a civi email template telling contacts you created an account with a link to 'request a new password'

so process would be

- find civi contact with no drupal account

- use 'create cms account' under actions

- flick them the email
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

Pages: 1 [2]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Post-installation Setup and Configuration (Moderator: Dave Greenberg) »
  • CiviCRM contact -> drupal user

This forum was archived on 2017-11-26.