User Account Expiration Behavior with "Multiple Assignments" Enabled

User Account Expiration Behavior with "Multiple Assignments" Enabled

1. Problem Description


User accounts created via the User CSV loader with a specified expiration date may remain active beyond that date, even if the expiration date has passed. Users are still able to log in to these accounts, leading to confusion about why accounts are not deactivating as expected.


Example Scenario:

An account was created on April 28, 2025, via the User CSV loader with an expiration date set to May 11, 2025. As of May 30, 2025, the account is still active, and the user can log in.



2. Root Cause


This behavior occurs when the "Multiple Assignments" feature is enabled in your PeopleFluent Learning site. When "Multiple Assignments" is enabled, the system prioritizes the Assignment End Date for user expiration rather than the general user account expiration date set during creation (e.g., via CSV loader).

Therefore, if a user has an active assignment, their account's active status will be governed by the end date of that assignment, overriding the user's overall expiration date.


3. Resolution

Info

To ensure user accounts deactivate on the desired date when "Multiple Assignments" is enabled, you must manage the Assignment End Date for the user's assignments instead of relying solely on the user account's expiration date.



Steps to Address User Expiration with Multiple Assignments:


  1. Identify Relevant Assignments: For users whose accounts you wish to expire, identify their active assignments within the system.
  2. Set Assignment End Dates: Ensure that the Assignment End Date for all relevant assignments for these users is correctly set to the desired expiration date. The user's access will terminate based on the latest assignment end date they hold.
  3. Regular Review: Periodically review active assignments and their end dates to ensure alignment with your organization's user deactivation policies.


Notes

Important Note:

If the "Multiple Assignments" feature is enabled on your PeopleFluent Learning site, the Assignment End Date is the controlling factor for a user's active status, overriding the individual user account expiration date. Always configure the Assignment End Date to manage user access termination effectively in such environments.

    • Related Articles

    • Merging User Accounts with User ID Migration

      Merging User Accounts with User ID Migration Introduction: This article explains how administrators can merge user accounts using the User ID Migration feature within the User Manager. This method allows you to transfer a user's records from one ...
    • Unable to log in - The expiry date is set on the user profile.

      Issue The user is unable to log in and is receiving this error message. "You have exceeded the number of login attempts and you account is suspended or your account is closed. Please contact your administrator by clicking on the Lost Password button ...
    • FAQ: Updating Admin Accounts

      Q: Why can’t I update admin account details such as expiration date, email, or organization through the interface? A: Admin accounts with the same role cannot update certain fields like expiration date, email, or organization directly through the ...
    • Enabling User Roles to Use the User Group Data Loader

      1. Purpose This article explains how to grant user roles the necessary permissions to utilize the User Group Data Loader feature within PeopleFluent Learning. The User Group Data Loader enables administrators to efficiently import and manage user ...
    • FAQ: Updating Admin Accounts

      Q: Why can’t I update admin account details such as expiration date, email, or organization through the interface? A: Admin accounts with the same role cannot update certain fields like expiration date, email, or organization directly through the ...