Skip to main content

Password & PIN Utility

Overview

The Jenzabar SONIS Password & PIN Utility allows institutions to set rules and limits for the passwords and PINs that users create. The utility can be used specify the required length of the password, the types characters that must be included, and how long the same password can be used before it expires. Additionally, the utility can be used to create a list of forbidden phrases that cannot be used as part of a password. When configured correctly, the utility should ensure that all SONIS users have a secure PIN or password that's difficult to hack. We recommend that system administrators keep up to date on the latest password standards and return to the utility to institute new requirements when these standards change.

In SONIS, passwords are used to log in to the Admin portal with accounts created via the User Security utility. PINs are used to log in to all other portals. While the acronym PIN stands for identification number, SONIS PINs can and should include letters, numbers, and special characters. If a setting is changed that makes a current user's PIN or password noncompliant, the user will be prompted to change their PIN/password the next time they log in.

New PIN Settings

Separate from the Pin & Password utility, but closely related, is a setting in Web Options, which allows schools to choose how the initial PIN for each user added to the system is created.

Scroll down to the New PIN Setting option and choose from one following:

No PIN - With this choice, users do not have PINs and log in with their IDs only. This is not recommended.

Random - With this choice, PINs are generated automatically to comply with the PIN rules. This is the most secure method.

Birthdate - With this choice, PINs are generated to conform with the individual's birthdate in the mmddyy format. (Ex. 010396)

Password___Pin_23.png

Regardless of the method chosen, users will be asked to create their own unique PIN when they log in for the first time.

Setting Requirements

As both sections of the Password & PIN utility are identical, only screenshots from the Password section will be used. All instructions relayed below apply to the PIN section as well.

Launch Page

To set password and PIN rules and restrictions, navigate to Password & PIN Utility in the Systems hub. Select Password to set the rules of admin accounts or PIN to set the rules for all other accounts.

Character Requirements

To begin, set the minimum characters required for each password with the Minimum Length field and the maximum number of characters allowed in a password with the Maximum Length field. SONIS allows a minimum of 6 characters, and a maximum of 15, but the best practice is to use a minimum of 16 and a maximum of 30.

Password___Pin_31.png
Password___Pin_32.png

Next, set the Minimum Number of Special Characters (@%^&*=!?#~$+, etc.) and Minimum Number of Numbers that must be included in each created password. It's recommended that all institutions require at least one of each.

Password___Pin_33.png
Password___Pin_34.png

Set a Minimum Number of Uppercase Letters and a Minimum Number of Lowercase Letters for each password. By most standards, a strong password should have at least one of each.

Password___Pin_35.png
Password___Pin_36.png

Change Requirements

The Number of Changes Before Reuse Permitted field controls when a user can recycle a previously used password. If the number is set to six, for example, the user would be required to create six unique passwords before reusing a previous password. Recommended best practice is a minimum of six unique passwords.

Password___Pin_37.png

The Password Expiration Warning Days field sets the number of days before expiration that the user will be warned of their pending password expiration when they log into the system.

Password___Pin_38.png

Use the Password Expiration Days field to set the number of days between when a password is created and when it expires. Generally, this number should be large enough to not be overly burdensome to the users but not so large that passwords stay in service for very long periods of time.

Password___Pin_39.png

User Instruction

The requirements created in the previous steps along with any that have been set will automatically appear on the page when a SONIS user is prompted to change their password. The optional User Instructions and Admin User Instructions fields are used to display any additional text that the user will see when creating a new password. As the field names suggest, the Admin User Instructions will appear for Admin portal users regarding password rules or issues while the User Instructions are for users of the other portals and describe the PIN rules. The fields accept basic HTML tags.

Password___Pin_40.png
Password___Pin_41.png

Click Submit to save the requirements and instructions.

Password___Pin_42.png

These instructions appear when the user is prompted to create a new password.

Password___Pin_20.png
Password___Pin_21.png

The instructions also appear on the User IDs page.

Password___Pin_22.png

In addition to the password requirements and the user instructions, red error text appears on the screen when a user enters a password that does not meet the requirements. The text specifies which requirement has not been met.

Password___Pin_24.png

Forbidden Phrases

To create a list of words and phrases that cannot be used when creating PINs and passwords, click the Forbidden Phrases button.

Password___Pin_14.png

On the following page, click Add to add restricted words and phrases.

Password___Pin_15.png

On the following page, type the forbidden word or phrase in the Forbidden Phrase field and check the Password and or PIN box to set which set of users the restriction should apply towards. These forbidden phrases should typically be words or phrases that could be easy for a hacker to guess. They could be generalized to the public at large or specific to the home institution. System administrators may wish to consult a list of commonly used passwords when constructing this list.

Password___Pin_16.png
Password___Pin_17.png

Click the Submit button to save the forbidden phrase.

Password___Pin_18.png

Once forbidden phrases have been created, they will be displayed in a list on the Forbidden Phrase landing page. Check or uncheck the Password or PIN box to change where the rule applies. Check the Delete box to remove the phrase altogether. Click Submit to save the change.

Password___Pin_19.png

Note that the Forbidden Phrases list only applies to password creation and does not prevent these words and phrases from being used elsewhere in the system.

Hosted Client Requirements

Jenzabar SONIS Hosted Services has created a minimum PIN/password settings guideline. This guideline is designed to protect sensitive data and must be adhered to by all hosted clients. Clients can enact stricter requirements if desired, but their requirements must be at or above this threshold.

Password___Pin_30.png

Timed Task

In order for passwords and PINs to expire, a must be created to trigger these expirations. To begin, navigate to the Timed Task Scheduler in the Systems hub and click Add.

Name_Export_12.png

Select PIN/Password Expiration from the Task Name dropdown menu.

Password___Pin_25.png

Next, set how often the task will run using the Frequency menu. The task should run at least daily and can be run more frequently if needed.

Password___Pin_26.png

Set a Start Date and Start Time for the task. The End Date and End Time are optional and should not be used for this task in most cases.

Password___Pin_27.png
Password___Pin_28.png

Click Submit to save the changes and create the timed task.

Password___Pin_29.png