Extension to Create CMS User for Contacts from either Group or Tag; this functionality runs using Scheduled Job or Immediately using Hook when contact is added to either group or tag. It's totally based on how you configured the setting form.
The extension is licensed under AGPL-3.0.
This extension has not yet been published for installation via the web UI.
Sysadmins and developers may download the .zip
file for this extension and
install it with the command-line tool cv.
cd <extension-dir>
cv dl com.skvare.cmsuser@https://github.com/Skvare/com.skvare.cmsuser/archive/main.zip
Sysadmins and developers may clone the Git repo for this extension and install it with the command-line tool cv.
git clone https://github.com/Skvare/com.skvare.cmsuser.git
cv en cmsuser
Administer CiviCRM
-> CMS User Setting
(/civicrm/admin/cmsuser
)
Configure the Settings form.
Click on the Help icon for more information on each field.
You can configure this extension for two-way users.
Due to any reason the user is not created, we add an activity record of type
User Account Creation
with a Failed
status. We retry up to four attempts after
Contact gets removed from the group or tag itself without creating a user account.
If a user is created successfully, then a new activity of type User Account Creation
is created with a Completed
status.