【问题标题】:Create Drupal User for each CiviCRM Contact为每个 CiviCRM 联系人创建 Drupal 用户
【发布时间】:2014-02-15 20:21:44
【问题描述】:

我一直在努力解决这个问题。我发现了一些暗示要完成这项工作的来源,但没有明确说明如何做到这一点。希望这里有人可以提供帮助。

我已经使用 CiviCRM 4.4 运行 Drupal 7,并且已经导入了联系人。这部分很好,我已经完全理解了。

我正在尝试为每个 CiviCRM 联系人创建一个新的 Drupal 用户帐户。我走的一条路是安装提要和提要导入模块,以通过 CSV 文件导入用户。从那里,我去了 CiviCRM,将用户列表导出为 CSV,并尝试通过 Feeds Import 模块导入它 ----- 不,没有用。显然格式不正确。如果不是因为我有 900 多个需要帐户的联系人,我会很好地浏览和编辑每条记录。

必须有更好的方法,因为我确信这是其他用户肯定必须多次完成的事情。谁能帮助我为我的每个 CiviCRM 联系人创建 Drupal 用户帐户?

【问题讨论】:

    标签: drupal drupal-7 civicrm


    【解决方案1】:

    显然 CiviCRM 的优秀人员已经解决了这个问题。对于遇到与我发现自己相同的修复程序的任何人,这是一个链接:https://civicrm.org/blog/petednz/creating-drupal-users-made-easy-for-single-or-multiple-contacts-via-civi-imports-and

    【讨论】:

      【解决方案2】:

      如果您使用 Drupal 7,user161592 似乎有最佳答案。https://civicrm.org/blog/petednz/creating-drupal-users-made-easy-for-single-or-multiple-contacts-via-civi-imports-and 的技术需要 civicrm_entity 模块,该模块仅适用于 Drupal 7。

      对于 Drupal 6,您可以使用用户导入模块:https://www.drupal.org/project/user_import

      这需要您在 civicrm 数据库中搜索要为其创建帐户的用户,导出用户(为创建 Drupal 帐户时需要的字段选择字段列表),然后翻转 Drupal 端并导入生成带有用户导入模块的 .csv 文件。

      因此,每次您想要执行此操作时都需要一些管理员干预,但它确实工作得很好,并且一旦全部设置完成不需要很长时间(您可以保存在 CiviCRM 中设置的字段和导入设置在用户导入模块中 - 所以重复相同类型的导入非常容易)。

      【讨论】:

        【解决方案3】:

        我必须在导入脚本中添加以下内容才能正确导入:

        "username_format" : "first.middle.last"
        

        将其粘贴到登录定义的正下方。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2018-12-16
          • 1970-01-01
          • 1970-01-01
          • 2013-07-11
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多