Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info
iconfalse
titleIs this feature disabled?

This feature must be switched on by Commerce Vision. 

Requirements: version 2022.3.

Overview

Inactive User Management helps to ensure your website user database is current. A one-off or scheduled daily task can be set to identify dormant is an automated task that helps you keep your user records current. It helps clean out users who might have abandoned their accounts. First, the task finds users who have not logged into their account in for a specific period your business sets, e.g., 365 days. These users are emailed and asked to click on a link or , and sends them up to two warning emails. Then, if there is no response after the second warning, the user account is deactivated and a 'user deactivation' email sent.    


Info
titleWhat is a 'Deactivated User'?


disabled and deactivated are different statuses even though users with either status will not be able to login to their account

to keep it active. If the user does not respond, a final warning email is sent. If there is still no response, after a specified period, the user account is marked permanently inactive and an inactive user notification is sent.    

When a user is permanently inactive, they can no longer login on your website. If they attempt to login, an alert message informs them that their account is permanently inactive.

Image Removed

NOTE - A permanently inactive

.

  • disabled - the user account remains active. They are prevented from logging in as a temporary measure, e.g., they had too many failed attempts at logging in, access has been manually turned off for an account or security reason, etc. Admins can always manually disable/undisable a user account in the CMS. There is no condition to prevent a user from being disabled, e.g., all approvers can be disabled. Learn more: disable a website user
  • deactivated - the user account is deemed inactive. They are prevented from logging in as a permanent measure, e.g., the user is no longer is a customer user of your store. Admins can manually deactivate/reactivate a deactivated user but changing a user to deactivated is rare. There are conditions that prevent a user from deactivation, i.e., if the user is the only approver on the account, or have orders awaiting their approval. 
    Image Added

A user can be both disabled and deactivated at the same time. 


NOTE - A deactivated user's record remains in the database, and their account can be reactivated from the Edit User's page. To remove a user from the database, see: Delete a Website User.)

What can be set?





Excerpt
hiddentrue

Set an automated task to deactivate inactive user accounts.







Panel

On this page:

Table of Contents


Inactive User Management Settings


CMS administrators can set:

  • number of days

the
  • of inactivity before a user is

inactive before the first email is sent
  • marked as 'inactive' and sent the 'keep me active' email (default: 365 days)

  • number of days after the first email to send the final email if user does not respond (default: 60 days)

  • number of hours the 'keep

user
  • me active' link in

a final
  • an email is valid (default: 48 hours)

  • number of days of no response after the final

notification
  • warning to mark user account

permanetly inactive
  • as deactivated and send deactivated email (default: 30 days)

  • the date and time to start the inactive user management task

and the time of day it will run daily


Info
titleApprover Users
A user who has not logged into their account cannot be made permanently inctive

An inactive user cannot be deactivated if they meet one of two conditions:

  • they are the only approver on the customer account, or

  • they have orders awaiting their approval. 

Such inactive users are automatically added to the'

inactivation

deactivation suspended' list and the account remains active. You can check this list

at any time. The user can be left in this status or moved

and move a user to the '

inactivate

deactivate user' list

, to be made inactive The next task run

manually. But

inactivation

deactivation will be re-suspended if

one of the two conditions still apply

either condition still applies.

See: Manage Approver User Inactivation

Excerpthiddentrue
Panel

On this page:

Table of Contents

Set the system to auto-deactivate inactive user accounts.



Step-by-step guide


1. Configure inactive user management settings

Set when the inactive user notification emails are sent and when yo mark an inactive user as 'permanently inactive'time periods for the task to check for deactivated users and to send email notifications.

  1. In the CMS, go to SettingsSettingsFeature ManagementUserUser Accounts.

  2. Ensure User Accounts is enabled, then click Configure.

  3. Scroll down to Inactive User Management.
    Image Removed
    Inactive User Management - CV ecommerce Image Added



  4. Toggle ON Enable Inactive User Management. This enables turns on the feature on your website.

  5. Inactive User Activation Link Expiry in HoursSet Expiry for Email Link (hours): number of hours after a warning email is sent before the link expiresbefore the 'keep me active' links in email notifications expire. Default: 48 hours

  6. Inactive Set Send First Warning Email in Days(days): number of days a user has not logged in before first warning email is sent. Default: 365 days

  7. Inactive Set Send Reminder Email in Days(days): (only if a user does not click on the 'remain keep me active' link in first warning email or has not since logged into their accountfailed to log in) number of days after first warning before to send final warning email is sent. Default: 60 days

  8. Deactivate Email in DaysSet User to Deactivated (days): (only if a user does not click on activation 'the keep me active' link in final warning email or logs into their accountfailed to log in) number of days after final warning email is sent for account to be send deactivated notification. Default: 30 days

  9. Click Save. NOTE - If the task schedule has not been set, do that before saving.

2. Set schedule for daily task

This scheduled task checks user records for inactive users, sends the warning emails, inactivates deactivates users, and adds inactive approvers who cannot be deleted to the 'suspend inactivateddeactivation' list.


Enter the date the daily task is to begin and the time each day it will run.

  1. Scroll down to Scheduled Task Settings
    Image Removed
    Image Added

  2. Date- click icon to set date the task will first run. 

  3. Clock- click icon to set the time each day the task will run. 

  4. Click Save.

3. Manage Inactive Approver Users (optional)

Inactive users who failed to login or click the link in either warning emails but are an account's only approver approvers who are the only approver on a customer account or have orders awaiting their approval cannot be inactivateddeactivated. Instead the system suspends inactivation and adds will add them to the 'inactive approver suspended' Deactivation Suspended list. The user 's account remains active.

You can manually move set an approver on the suspended inactivation Deactivation Suspended list to the inactivate next time list. (Reschedule Deactivation. However, they will only cannot be deactivated if the conditions preventing inactivation no longer apply.)either condition still applies to them.

  

To view and edit inactive approver users found by the system:

  1. On the Inactive User Management page, scroll down to Approver User Management
    Image Removed
    Image Added
  2. Click the View Inactive Approver User ManagementUsers button.

  3. Click Use Search to find all inactive Approver Users who cannot be deactivated. Any new users on this list will have deactivation suspended.
    Image Removed
    To switch to/from marking a user to be deactivatedfound by the task. 

    Image Added

  4. To move a user to/from the Deactivation Rescheduled and Deactivation Suspended lists, toggle ON the user, then click Add to Reschedule List or Deactivation or Suspend Deactivation
    Here, the user has been rescheduled for deactivation.
    Image Removed


4. Edit 'Keep me active' landing page

and

& email templates (optional)


Tip

You can also access these templates in Pages & Templates via the navigation menu. 


The landing page after a 'remain active' link is clicked and the deactivation email messages can be edited. Just click on the button under each field While in Inactive User Management feature settings, just click the button to go directly to the template you want to edit.

Image RemovedImage Added

  • Inactive User Landing Page Login Status Template:edit message messages displayed to the user when they click the 'keep me active' link was clicked (i) before when it expiredis active, and (ii) after when it has expired. See: Inactive User Link Widget





CMS Website User Search Permanently Inactive Users

Use In the CMS, apply the Deactivated filter to the Website Users search or Advanced User Maintenance on the website or in the CMS (if available) to find permanently inactive users. If you want to make an reactivate an inactive user, use the Advanced User Maintenance option. 

CMS Website User Search 

(For versions 4.38+ only)all deactivated users. 

Image Added 


  1. Go to E-CommerceUsersWebsite Users

  2. In Website User Maintenance, toggle ON Show Permanently Inactive Users.
    Click Search.  
    Image Removedall active users are listed by default. 

  3. Click the filter iconImage Addednext to the User Status column.

  4. Click in the empty field, select 'Deactivated' from the dropdown, and click Filter.
    Image Added
  5. All 'Deactivated' users have the Deactivated icon Image Added in the User Status column. 
    Image Added


Reactivate Deactivated User

Available only when the Inactive User Management task is enabled. TIP - You can also manually deactivate/reactivate a deactivated user.

Deactivated users, e.g., those found by the inactive user deactivation task, can be reactivated manually in CMS Website User Maintenance. NOTE - A reactivated user cannot be deactivated again manually in the CMS.


To reactivate a deactivated user:

  1. In the CMS, use the Website User Search in Website User Maintenance to find the deactivated user.  


  2. Click Edit to view the user's details.  
    Image Added
  3. In the Edit User page, toggle OFF User DeactivatedNOTE - This toggle displays only for a deactivated user.
    Image Added
  4. Confirm you want to reactivate this user.
    Image Added
  5. To save this change, click Save & Exit.

Manually Reactivate/Deactivate User

Account administrators can manually deactivate or reactivate a user. This function can also be accessed in the CMS if the Advanced User Maintenance

Search

You must have be enabled as Account Administrator to access page has been added.

IMPORTANT - Deactivated users are called 'Permanently Inactive Users' in this function.

On

  

Use Advanced User Maintenance

  1. While logged into your website or in the CMS, go to UsersAdvanced User Maintenance
  2. In Search, enter part or all of a user's name or id. NOTE - Search results will show not only deactivated (permanently inactive users) but all users that match the search criteria.

  3. Tick Show Permanently Inactive Users


  4. Click Search.

  5. To view a user's details, click the radio button next to the user.



  6. The user's record is displayed. Check the  the user's 'Is Permanently Inactive' status.

    Reactivate

    Manually reactivate a

    permanently inactive

    deactivated user

  7. To reactivate the user, click Modify and untick the checkbox.


  8. To save the change, click OK.
Info
titleWhat is a 'Deactivated User'?

Disabling/deactivating a user is different to making a user's account permanently inactive. It is meant to be temporary, and users with active orders, are the only approver on the account, or have orders awaiting their approval, can be disabled. Just like when a user is made permanently inative, a disabled user cannot login. But the message they see is different. See: disable/deactivate a user account 




Additional Information

Multiexcerpt
hiddentrue
MultiExcerptNameAdditional Info
 --


Multiexcerpt
hiddentrue
MultiExcerptNameFeature Title

Auto-deactivate inactive Inactive User Management


Minimum Version Requirements


Multiexcerpt
MultiExcerptNameMinimum Version Requirements
042022.38.003


Prerequisites


Multiexcerpt
MultiExcerptNamePre reqs

--


Self Configurable


Multiexcerpt
MultiExcerptNameSelf Configurable

NoYes


Business Function


Multiexcerpt
MultiExcerptNameBusiness Function

Users


BPD Only?


Multiexcerpt
MultiExcerptNameBPD Only

Yes


B2B/B2C/Both


Multiexcerpt
MultiExcerptNameB2B/B2C/Both

B2BBoth


Third Party Costs


Multiexcerpt
MultiExcerptNameThird Party Costs

n/a



Related help

Content by Label
showLabelsfalse
max5
spacesKB
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel in ("user-admin","customer","user-website") and type = "page" and space = "KB" and title ~ "deactivate"Disable"
labelsuser accounts

Content by Label
showLabelsfalse
max5
spacesKB
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel in ("user-admin","customer","user-website") and type = "page" and space = "KB" and title ~ "Delete"
labelsuser accounts

Content by Label
showLabelsfalse
max5
spacesKB
showSpacefalse
sortmodified
reversetrue
titleRelated widgets
typepage
excludeCurrenttrue
cqllabel = "widget" and type = "page" and space = "KB" and title ~ "'inactive'"
labelsuser accounts

Content by Label
showLabelsfalse
spacesKB
showSpacefalse
sortcreation
excerpttrue
reversetrue
excludeCurrenttrue
operatorAND
cqllabel = "widget" and space = "KB" and title ~ "'deactivated user deactivation'"
labelswidget cms