The user expiration date, displayed on the User Information Form is automatically calculated for all users based on the date specified in the UserExpiration key or a custom status-specific UserExpiration key. You can configure the system to reset the user expiration date whenever the user updates their profile information using the AutoUpdateExpiration key. In addition, you can prompt the System Manager to auto-expire users who have reached the expiration date using the AutoexpireUsers key, and reset the user status using the AutoExpireUsersClearedValue key.
UserExpiration | The default number of days to add to the current date when calculating a new user's expiration date. This key is used when no status specific UserExpiration key is found. |
---|---|
UserExpiration(Value) | Custom status specific expiration key (i.e, UserExpirationFaculty). |
AutoUpdateExpiration | Determines if the user's expiration date is updated any time they update their user information via the web. |
Configuring the User Expiration Date using UserExpiration
The user expiration date is set in the Customization Manager using the UserExpiration key. It is found in the Customization Manager under System | General. The UserExpiration key calculates an expiration date for new users based on the number of days from the date the user was created. The default setting is 365 days. This key is used by default when no status specific expiration date is set, as explained below.
Configuring Status Specific Expiration Dates using UserExpiration[Value]
You can create custom keys in the Customization Table that allow you to set a unique expiration date based on user statuses, such as faculty or student. Examples would be UserExpirationFaculty and UserExpirationUndergraduate. These status-specific expiration date keys would be created in the Customization Table located under System | General.
A new entry for a status specific expiration key for Faculty with an expiration date of two years would look like this:
Field Name | Value |
---|---|
CustKey | UserExpirationFaculty |
Value | 730 |
Description | The number of days to add to the current date when calculating a new Faculty user's expiration date. |
AdminCat | System |
AdminKey | General |
AdminType | StringValue |
Configuring the Expiration Date to Reset When a User Updates Profile Information Using AutoUpdateExpiration
By setting the AutoUpdateExpiration key to Yes you can configure the user expiration date to reset whenever a user updates their profile using the Change User Information link in the My Profile menu on the web interface. When a user updates information in the Change User Information form, the Expiration Date automatically resets based on the numeric value set in the UserExpiration key. If your UserExpiration key is set to 365 days, the value in the Expiration Date field in the User Information form will reflect the date 365 days from the day the user updated their information.
Configuring the Expiration Date to Expire Automatically Using the System Manager
The System Manager routinely monitors the expiration date of cleared user accounts and can be configured to update an expired user's status using the AutoExpireUsers key set to Yes. The AutoExpireUsersClearedValue key will then set the user's status to the chosen value (Yes, No, New, or EXP).