Hi all,

We are working on implementing life cycle support for Identity Managment
scenarios in IS 6.0.0. [1] [2].

Following are the identified state charts for different Identity management
scenarios which we are going to support in IS 6.0.0 OOTB.



Abbreviations

LS

Lock State

RPC

Require Password Change

EV

Email Verified

EUV

Email Unverified

SSU

Self Sign Up

UN_EV

Unlocked Email Verified

UN_EUV

Unlocked Email Unverified

UN

Unlocked

UN_IC

Unlocked Invalid Credentials

UN_SSU

Unlocked Self Sign Up

IA

Invalid Answer

UN_IA

Unlocked Invalid Answer

AIPR

Admin Initiated Password Reset

UN_AIPR

Unlocked Admin Initiated PR

DS

Disable state




Self SignUp Feature






Email Verified Feature




Ask Password Feature



Account Lock when Invalid Credentials













Account Lock when Invalid Answers for Security Question













Admin Initiated Password Reset Feature













Admin Lock/Unlock User












Overall Lifecycle














Overall Lifecycle summary








We are planning to reuse the existing lifecycle management feature of APIM
[3]. Appreciate your suggestions and feedbacks on this.



Thanks
Isura.






[1]  [Architecture] Lifecycles for Identity Management
[2] Account Lock/Disable Feature in IS 6.0.0
[3] https://github.com/wso2/carbon-apimgt/tree/C5/lcm






*Isura Dilhara Karunaratne*
Senior Software Engineer | WSO2
Email: [email protected]
Mob : +94 772 254 810
Blog : http://isurad.blogspot.com/
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to