Password policies

Definition

On this page, you can configure the password policies that will be applied when assigning a new password, always depending on the password domain selected by that system and the type of user selected.

Therefore, the two main components of this page are password management and password policies.

Password domain

Is a logical way of grouping managed systems that are sharing the same password for each account.

If the administrator chooses to have the same password for every system, only one password domain should exist. If the administrator chooses to assign a different password for each system, then a password domain should be created for each managed system.

Password policies

Password policies allow you to define custom rules that passwords must comply with to enhance system security.

For each password domain, Soffid allows you to create different password policies related to user type. It is only possible to define a single password policy for one password domain and one user type. 

There are two kinds of password policies.

A password policy will also define how often the password needs to be changed and how many days are allowed to change it.

Regarding password complexity, you can specify the minimum and the maximum number of lowercase letters, uppercase letters, numbers, and symbols, as well as password length.

The administrator users can define a regular expression that must match each password. This can be used, for instance, to ensure that the first password is not numeric.

It is allowed to create a list of forbidden words that cannot be used as passwords.

image.png

image.png

image.png

image.png

Standard attributes

Password domain attributes

Password policies attributes

Actions

Table actions

Add new Allows you to create a new password domain. To add a new password domain it will be mandatory to fill in the required fields
Add password policy Allows you to create a new password policy on a specific password domain. Below the father password domain, you can find the button [+] to perform that action. To add a new password policy it will be mandatory to fill in the required fields.

Password domain detail actions

Apply changes (dick button) Allows you to save a new password domain or to update the password domain changes. To save the data it will be mandatory to fill in the required fields.
Delete

Allows you to delete a password domain. To delete a password domain you can click on the "three points" icon and then click the delete button.

Soffid will ask you for confirmation to perform that action, you could confirm or cancel the operation.

Undo Allows you to quit without applying any changes.

Password policies detail actions

Apply changes (dick button) Allows you to create a new password policy or to update password policy changes. To save the data it will be mandatory to fill in the required fields.
Delete

Allows you to delete a password policy. To delete a password policy you can click on the "three points" icon and then click the delete button.

Soffid will ask you for confirmation to perform that action, you could confirm or cancel the operation.

Undo Allows you to quit without applying any changes.

Others

Examples

Password validation script example:

codi3 = user.userName.substring(0, 3);
codi3 = codi3.toLowerCase();
if (passwordT != null)
	if(codi3.equals(passwordT.substring(0,3)))
  		return false;
return true;


Revision #11
Created 19 July 2025 12:08:26 by Sion Vives
Updated 22 September 2025 13:01:05 by Sion Vives