Project

General

Profile

Defect #1407

Control of personal attributes in password policy doesn't work

Added by Petr Michal 5 months ago. Updated 3 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Password policy
Target version:
Start date:
12/07/2018
Due date:
% Done:

100%


Description

Control of occurrence of personal attributes in password does not work.

Tested on versions 8.1 & 9.3

password_change.gif View (711 KB) Ondřej Kopr, 12/07/2018 02:10 PM


Related issues

Related to CzechIdM - Defect #1459: Enhanced control - cannot set password starting with *, username similarity doesn't work Rejected 01/21/2019

History

#1 Updated by Petr Michal 5 months ago

  • Tracker changed from Task to Defect

#2 Updated by Ondřej Kopr 5 months ago

  • Status changed from New to In Progress

#3 Updated by Ondřej Kopr 5 months ago

I check controlled attributes in password policy and for me it is working correctly. See gif:

I checked only version 9.3.0 and current develop. But not version 8.1.0. For version 8.1.0 I must create new enviroment, it will be little complicated for me. Could you please checked the behavior again?

Feature check identity attribute is still same as before :(

#4 Updated by Ondřej Kopr 5 months ago

Ok Petr Michal answer me via slack that he has all configuration correctly setup, so I must tested las version 8.1.0

#5 Updated by Ondřej Kopr 5 months ago

  • Assignee changed from Petr Michal to Ondřej Kopr

#6 Updated by Ondřej Kopr 5 months ago

So I confirm the bug, after refactor and add feature prevalidation this feature works only for equals not for contains. This must be fixed.

#7 Updated by Ondřej Kopr 5 months ago

  • % Done changed from 0 to 30

#10 Updated by Ondřej Kopr 5 months ago

  • Status changed from In Progress to Needs feedback
  • Assignee changed from Ondřej Kopr to Petr Michal
  • % Done changed from 30 to 90

I fixed broken behavior and also add check to attribute with and without accent. Petr please I updated behavior by your request, could please check and do feedback? Thank you.

Commit: https://github.com/bcvsolutions/CzechIdMng/commit/a35a2313114faedac98e9faf3d6df403be5e90e2 (branch: develop)

I also deployed the develop with feature to our virtual: http://172.31.255.96:8080/idm/ you can test it there.

#11 Updated by Petr Michal 5 months ago

  • Assignee changed from Petr Michal to Ondřej Kopr

Thank you for deploy on virtual. A tested functionality and it works correctly.

Just maybe would be useful to extend the feature on personal number. What do you think?

#12 Updated by Ondřej Kopr 5 months ago

  • Assignee changed from Ondřej Kopr to Petr Michal

Petr Michal wrote:

Thank you for deploy on virtual. A tested functionality and it works correctly.

Just maybe would be useful to extend the feature on personal number. What do you think?

Its good idea. It is possible implement this feature in next release (eq 9.5.0)?

#13 Updated by Ondřej Kopr 4 months ago

  • Assignee changed from Petr Michal to Vít Švanda

Please Vitek check code.

#14 Updated by Vít Švanda 4 months ago

  • Status changed from Needs feedback to Resolved
  • Assignee changed from Vít Švanda to Ondřej Kopr
  • % Done changed from 90 to 100

I did review, it looks nice. Thanks for that.

#15 Updated by Ondřej Kopr 4 months ago

  • Status changed from Resolved to Closed

#16 Updated by Ondřej Kopr 3 months ago

  • Related to Defect #1459: Enhanced control - cannot set password starting with *, username similarity doesn't work added

#17 Updated by Ondřej Kopr 3 months ago

  • Target version changed from Opal (9.4.0-rc.1) to Onyx (9.3.4)

The ticket was moved into 9.3.4 hotifx.

Also available in: Atom PDF