PhenixID

PSD1089 – PhenixID Password Self Service, pwd policy

1 Fact

  • PhenixID Password Self Service 4.8.5 and later

2 Overview

After installing PhenixID Self Service, you should set the password control to reflect the password policy according to the settings in your LDAP user store.
This is done in the file:
<PPSSinstallationdir>/webapps/ppss/WEB-INF/NEIDMgmt/role/selfservice/forms/PasswordReset – Personal Information.xml
Explanation for the respective settings is described below.

3 PasswordReset – Personal Information.xml

The password policy is set in the last section of the file (notes in red):

<Attributes name=”unicodePwd”> DO NOT EDIT
<Title>NONE</Title> DO NOT EDIT
<Lenght>300</Lenght> Width, should not have to be edited
<XPos>50</XPos> Position, should not have to be edited
<YPos>310</YPos> Position, should not have to be edited
<Height>140</Height> Height, should not have to be edited
<Editable>true</Editable> DO NOT EDIT
<Syntax>String</Syntax> DO NOT EDIT
<Control>Custom Control</Control> DO NOT EDIT
<Hidden>false</Hidden> DO NOT EDIT
<Mandatory>false</Mandatory> DO NOT EDIT
<Option>se.nordicedge.controls.password.ManagePasswordCC</Option> DO NOT EDIT
<Option>selfservice</Option> DO NOT EDIT
<Option></Option> Enable show password (true/false). Default is true
<Option><![CDATA[A-Z:1|a-z:1|0-9:1|!”@#£¤$%€&/([{}])=:1]]></Option> Password policy
<Option>3</Option> Password policy – Number of groups in policy used
<Option></Option> Password policy – Max length, default is 20
<Option></Option> Password policy – Min length, default is 6
<Option></Option> Password policy – Check password policy before saving (true/false), default is true
<Option></Option> Password policy – Check password policy at typing (true/false), default is true
<Option>true</Option> Check password strength at typing (true/false), default is false
<Option>true</Option> Enable generate password (true/false), default is true
<Option></Option> Generate – Excluded characters from password policy, (Ex: IO|l|01|!)
<Option></Option> Generate – Length, default is 10
<Option></Option> Reset – Enable change password at next login (true/false), default is false
<Option></Option> Jsp file to use, default is /jsp/CustomControls/ManagePasswordCC.jsp
<Option></Option> XML file with text labels, default is lib/ManagePasswordCC.xml in NEIDMgmt folder
<Option>250</Option> Width of text input fields, default is 200
<Option></Option>  Space between textbox and it’s title, in pixels, default is 3
<Option>10</Option> Space between textbox and next textbox title, in pixels, default is 6
<Option></Option> Space over ‘Generate Password’ text, in pixels, default is 6
<Option></Option> Space over password strength text, in pixels, default is 6
<Option></Option> Reset AD lockout time in selfservice mode (true/false), default is false. Only available in 4.8.9 and later.
<FocusOrder>3</FocusOrder> DO NOT EDIT
</Attributes>

More information about the respective settings can be found here:

PSD1072 – Manage Password Custom Control


DISCLAIMER
Information provided in this document is for your information only. PhenixID makes no explicit or implied claims to the validity of this information. Any trademarks referenced in this document are the property of their respective owners.

The origin of this information may be internal or external to PhenixID. PhenixID makes all reasonable efforts to verify this information.

PhenixID - support.phenixid.se