Re: [Dev] [Architecture] [IS] [C5] Self sign-up in C5 User Portal

2017-01-08 Thread Indunil Upeksha Rathnayake
Hi,

I'm having following concerns regarding claim profile, user store domain
and credentials with related to self sign-up.

*1) Selecting a claim profile for loading claims related to user self
sign-up*

   - Use default claim-profile
   - Only a single profile called "self sign-up"
   - There can be several claim profiles based on the service provider/user
   store domain
   - Have a default claim profile for self sign-up as "self-signUp-default"
   and for each service provider we can define claim profiles with the prefix
   "self-signUp" (ex: "self-signUp-serviceProvider1").

*2) User store domain where users getting added in self sign-up*

   - In the UI, it's not appropriate to expose all the user store domains
   which supports self sign-up, so that user has to added the user name with
   the user store domain (ex: "US1/user1")
   - Admin has to configure the user store domains that supports self
   sign-Up. And in each SP, can configuration where the users getting added.

*3) Suitable field in UI to add credentials*

   - There can be multiple options for adding credentials, all should be
   included in the UI by default.
   - Configure Credential profiles for self sign-up etc.

Appreciate your ideas on selecting appropriate ways of handling above
mentioned scenarios.

Thanks and Regards

On Sun, Jan 8, 2017 at 11:20 AM, Gayan Gunawardana  wrote:

>
>
> On Fri, Jan 6, 2017 at 5:12 PM, Indunil Upeksha Rathnayake <
> indu...@wso2.com> wrote:
>
>> Hi,
>>
>> Thanks for all of your ideas and suggestions. As I have mentioned,
>> currently for M1, we are planning to cover user self sign-up without any
>> email notification(user will be registered and automatically get logged
>> in).  But I think, including your ideas following things would be good
>> improvements to have in future releases.
>>
>> *1)  Configurable option to enable/disable email confirmation*
>>
>>- Admin should be having flexibility to configure self sign-up with
>>email verification and uncontrolled sign up for user store domains
>>
>> *2)  Self sign-up configured in user store level*
>>
>>- Allow anyone to sign up(no restrictions) or restrict users to
>>specific domains
>>- Should be able to configure a particular user store where self sign
>>up users should go, since there can be multiple user store domains and 
>> some
>>are read only etc
>>
>>  As I understood both of above configurations are user store level
> configurations. In user store level there should be a configurations to say
> Enable/Disable self sign-up. If self sign-up enabled then next
> configuration is to enable email verification or uncontrolled sign up.
> Also does end-user need to know user store domain they are going to
> sign-up or all self sign-up users are gone to single user store based on
> admin configuration ?
>
>> *3) Administrators should receive en email when a new account is created*
>>
>> Need to discuss further about these and make user stories if needed.
>>
>> Thanks and Regards
>>
>> On Fri, Jan 6, 2017 at 5:08 PM, Indunil Upeksha Rathnayake <
>> indu...@wso2.com> wrote:
>>
>>> Hi Nuwan,
>>>
>>> Thanks for your reply. For M1, we are planning to cover user self
>>> sign-up without any email notification(user will be registered and
>>> automatically get logged in). For future releases captcha should be
>>> included and that need to be covered in the user stories.
>>>
>>> Thanks and Regards
>>>
>>> On Wed, Jan 4, 2017 at 9:41 AM, Nuwan Dias  wrote:
>>>
 Having a captcha should be supported OOTB in the default portal. I
 assume we've considered that to be so in C5?

 On Wed, Jan 4, 2017 at 9:22 AM, Dimuthu Leelarathne 
 wrote:

>
>
> On Tue, Jan 3, 2017 at 1:00 PM, Ishara Karunarathna 
> wrote:
>
>>
>>
>> On Tue, Jan 3, 2017 at 12:52 PM, Johann Nallathamby 
>> wrote:
>>
>>> What are the new user stories we are trying to implement that are
>>> not already there in IS 5.3.0? Can we come up with a list of new
>>> requirements? Isn't most of the above user stories already there in IS
>>> 5.3.0?
>>>
>> Yes in 5.3.0 we have almost complete user store. But when it comes to
>> C5 implementation we can't cover it with a single milestone release,So we
>> need to start with a simple user story and use different version of that
>> adding other use cases associated with that.
>>
>>
> First we need to envision what we are going to achieve in the long
> run. Then we need to start with the simplest case. For C5 are we trying to
> achieve something different to what we already have?
>
> thanks,
> Dimuthu
>
> -Ishara
>>
>>
>>> On Tue, Jan 3, 2017 at 10:30 AM, Ishara Karunarathna <
>>> isha...@wso2.com> wrote:
>>>
 Hi Indunil,

 When we think about self sign up.
 basic 

Re: [Dev] [Architecture] [IS] [C5] Self sign-up in C5 User Portal

2017-01-07 Thread Gayan Gunawardana
On Fri, Jan 6, 2017 at 5:12 PM, Indunil Upeksha Rathnayake  wrote:

> Hi,
>
> Thanks for all of your ideas and suggestions. As I have mentioned,
> currently for M1, we are planning to cover user self sign-up without any
> email notification(user will be registered and automatically get logged
> in).  But I think, including your ideas following things would be good
> improvements to have in future releases.
>
> *1)  Configurable option to enable/disable email confirmation*
>
>- Admin should be having flexibility to configure self sign-up with
>email verification and uncontrolled sign up for user store domains
>
> *2)  Self sign-up configured in user store level*
>
>- Allow anyone to sign up(no restrictions) or restrict users to
>specific domains
>- Should be able to configure a particular user store where self sign
>up users should go, since there can be multiple user store domains and some
>are read only etc
>
>  As I understood both of above configurations are user store level
configurations. In user store level there should be a configurations to say
Enable/Disable self sign-up. If self sign-up enabled then next
configuration is to enable email verification or uncontrolled sign up.
Also does end-user need to know user store domain they are going to sign-up
or all self sign-up users are gone to single user store based on admin
configuration ?

> *3) Administrators should receive en email when a new account is created*
>
> Need to discuss further about these and make user stories if needed.
>
> Thanks and Regards
>
> On Fri, Jan 6, 2017 at 5:08 PM, Indunil Upeksha Rathnayake <
> indu...@wso2.com> wrote:
>
>> Hi Nuwan,
>>
>> Thanks for your reply. For M1, we are planning to cover user self sign-up
>> without any email notification(user will be registered and automatically
>> get logged in). For future releases captcha should be included and that
>> need to be covered in the user stories.
>>
>> Thanks and Regards
>>
>> On Wed, Jan 4, 2017 at 9:41 AM, Nuwan Dias  wrote:
>>
>>> Having a captcha should be supported OOTB in the default portal. I
>>> assume we've considered that to be so in C5?
>>>
>>> On Wed, Jan 4, 2017 at 9:22 AM, Dimuthu Leelarathne 
>>> wrote:
>>>


 On Tue, Jan 3, 2017 at 1:00 PM, Ishara Karunarathna 
 wrote:

>
>
> On Tue, Jan 3, 2017 at 12:52 PM, Johann Nallathamby 
> wrote:
>
>> What are the new user stories we are trying to implement that are not
>> already there in IS 5.3.0? Can we come up with a list of new 
>> requirements?
>> Isn't most of the above user stories already there in IS 5.3.0?
>>
> Yes in 5.3.0 we have almost complete user store. But when it comes to
> C5 implementation we can't cover it with a single milestone release,So we
> need to start with a simple user story and use different version of that
> adding other use cases associated with that.
>
>
 First we need to envision what we are going to achieve in the long run.
 Then we need to start with the simplest case. For C5 are we trying to
 achieve something different to what we already have?

 thanks,
 Dimuthu

 -Ishara
>
>
>> On Tue, Jan 3, 2017 at 10:30 AM, Ishara Karunarathna <
>> isha...@wso2.com> wrote:
>>
>>> Hi Indunil,
>>>
>>> When we think about self sign up.
>>> basic use case is User comes to self sign up page and add his user
>>> informations, system will create a account and let user to login.
>>>
>>> But there are lot of associated use cases with this. For example.
>>> 1. Once user self signed up need to send a verification mail.
>>> 2. self sign up should go through a approval process.
>>> 3. User should be assign to a particular roles.
>>>
>>> To cater those requirements we need additional features.  And we may
>>> need several version of this user story to complete this feature.
>>> For the 1st implementation better to implement the simple case.
>>> where use self sign up and login (with login permission only )
>>>
>>> Thanks,
>>> -Ishara
>>>
>>>
>>>
>>> On Tue, Jan 3, 2017 at 9:54 AM, Indunil Upeksha Rathnayake <
>>> indu...@wso2.com> wrote:
>>>
 Hi,

 In IS C5, we are currently implementing self sign-up in the User
 Portal and having following considerations regarding the self sign-up
 functionality.

 what would be the correct way of achieving self sign-up and would
 like to know how it has been implemented in other C5 based products.
 If self sign up is enabled, *users should be create their own user
 accounts and will be able to logged in immediately?* or there
 should be an *account confirmation through the email* which helps
 to confirm an actual user? or 

Re: [Dev] [Architecture] [IS] [C5] Self sign-up in C5 User Portal

2017-01-06 Thread Indunil Upeksha Rathnayake
Hi,

Thanks for all of your ideas and suggestions. As I have mentioned,
currently for M1, we are planning to cover user self sign-up without any
email notification(user will be registered and automatically get logged
in).  But I think, including your ideas following things would be good
improvements to have in future releases.

*1)  Configurable option to enable/disable email confirmation*

   - Admin should be having flexibility to configure self sign-up with
   email verification and uncontrolled sign up for user store domains

*2)  Self sign-up configured in user store level*

   - Allow anyone to sign up(no restrictions) or restrict users to specific
   domains
   - Should be able to configure a particular user store where self sign up
   users should go, since there can be multiple user store domains and some
   are read only etc

*3) Administrators should receive en email when a new account is created*

Need to discuss further about these and make user stories if needed.

Thanks and Regards

On Fri, Jan 6, 2017 at 5:08 PM, Indunil Upeksha Rathnayake  wrote:

> Hi Nuwan,
>
> Thanks for your reply. For M1, we are planning to cover user self sign-up
> without any email notification(user will be registered and automatically
> get logged in). For future releases captcha should be included and that
> need to be covered in the user stories.
>
> Thanks and Regards
>
> On Wed, Jan 4, 2017 at 9:41 AM, Nuwan Dias  wrote:
>
>> Having a captcha should be supported OOTB in the default portal. I assume
>> we've considered that to be so in C5?
>>
>> On Wed, Jan 4, 2017 at 9:22 AM, Dimuthu Leelarathne 
>> wrote:
>>
>>>
>>>
>>> On Tue, Jan 3, 2017 at 1:00 PM, Ishara Karunarathna 
>>> wrote:
>>>


 On Tue, Jan 3, 2017 at 12:52 PM, Johann Nallathamby 
 wrote:

> What are the new user stories we are trying to implement that are not
> already there in IS 5.3.0? Can we come up with a list of new requirements?
> Isn't most of the above user stories already there in IS 5.3.0?
>
 Yes in 5.3.0 we have almost complete user store. But when it comes to
 C5 implementation we can't cover it with a single milestone release,So we
 need to start with a simple user story and use different version of that
 adding other use cases associated with that.


>>> First we need to envision what we are going to achieve in the long run.
>>> Then we need to start with the simplest case. For C5 are we trying to
>>> achieve something different to what we already have?
>>>
>>> thanks,
>>> Dimuthu
>>>
>>> -Ishara


> On Tue, Jan 3, 2017 at 10:30 AM, Ishara Karunarathna  > wrote:
>
>> Hi Indunil,
>>
>> When we think about self sign up.
>> basic use case is User comes to self sign up page and add his user
>> informations, system will create a account and let user to login.
>>
>> But there are lot of associated use cases with this. For example.
>> 1. Once user self signed up need to send a verification mail.
>> 2. self sign up should go through a approval process.
>> 3. User should be assign to a particular roles.
>>
>> To cater those requirements we need additional features.  And we may
>> need several version of this user story to complete this feature.
>> For the 1st implementation better to implement the simple case. where
>> use self sign up and login (with login permission only )
>>
>> Thanks,
>> -Ishara
>>
>>
>>
>> On Tue, Jan 3, 2017 at 9:54 AM, Indunil Upeksha Rathnayake <
>> indu...@wso2.com> wrote:
>>
>>> Hi,
>>>
>>> In IS C5, we are currently implementing self sign-up in the User
>>> Portal and having following considerations regarding the self sign-up
>>> functionality.
>>>
>>> what would be the correct way of achieving self sign-up and would
>>> like to know how it has been implemented in other C5 based products.
>>> If self sign up is enabled, *users should be create their own user
>>> accounts and will be able to logged in immediately?* or there
>>> should be an *account confirmation through the email* which helps
>>> to confirm an actual user? or there should be configurations to
>>> enable/disable both registration and account confirmation?
>>>
>>> And when it comes to self sign-up, specially if there are no account
>>> confirmation, in C5, I think it's better to include improvements such 
>>> as a
>>> way to *allow anyone to sign up (no restrictions) or restrict users
>>> to specific domains* and also a way to choose whether *administrators
>>> should receive an email when a new account is created*.
>>>
>>> I would appreciate your ideas/suggestions on this.
>>>
>>> Thanks and Regards
>>> --
>>> Indunil Upeksha Rathnayake
>>> Software Engineer | WSO2 

Re: [Dev] [Architecture] [IS] [C5] Self sign-up in C5 User Portal

2017-01-06 Thread Indunil Upeksha Rathnayake
Hi Nuwan,

Thanks for your reply. For M1, we are planning to cover user self sign-up
without any email notification(user will be registered and automatically
get logged in). For future releases captcha should be included and that
need to be covered in the user stories.

Thanks and Regards

On Wed, Jan 4, 2017 at 9:41 AM, Nuwan Dias  wrote:

> Having a captcha should be supported OOTB in the default portal. I assume
> we've considered that to be so in C5?
>
> On Wed, Jan 4, 2017 at 9:22 AM, Dimuthu Leelarathne 
> wrote:
>
>>
>>
>> On Tue, Jan 3, 2017 at 1:00 PM, Ishara Karunarathna 
>> wrote:
>>
>>>
>>>
>>> On Tue, Jan 3, 2017 at 12:52 PM, Johann Nallathamby 
>>> wrote:
>>>
 What are the new user stories we are trying to implement that are not
 already there in IS 5.3.0? Can we come up with a list of new requirements?
 Isn't most of the above user stories already there in IS 5.3.0?

>>> Yes in 5.3.0 we have almost complete user store. But when it comes to C5
>>> implementation we can't cover it with a single milestone release,So we need
>>> to start with a simple user story and use different version of that adding
>>> other use cases associated with that.
>>>
>>>
>> First we need to envision what we are going to achieve in the long run.
>> Then we need to start with the simplest case. For C5 are we trying to
>> achieve something different to what we already have?
>>
>> thanks,
>> Dimuthu
>>
>> -Ishara
>>>
>>>
 On Tue, Jan 3, 2017 at 10:30 AM, Ishara Karunarathna 
 wrote:

> Hi Indunil,
>
> When we think about self sign up.
> basic use case is User comes to self sign up page and add his user
> informations, system will create a account and let user to login.
>
> But there are lot of associated use cases with this. For example.
> 1. Once user self signed up need to send a verification mail.
> 2. self sign up should go through a approval process.
> 3. User should be assign to a particular roles.
>
> To cater those requirements we need additional features.  And we may
> need several version of this user story to complete this feature.
> For the 1st implementation better to implement the simple case. where
> use self sign up and login (with login permission only )
>
> Thanks,
> -Ishara
>
>
>
> On Tue, Jan 3, 2017 at 9:54 AM, Indunil Upeksha Rathnayake <
> indu...@wso2.com> wrote:
>
>> Hi,
>>
>> In IS C5, we are currently implementing self sign-up in the User
>> Portal and having following considerations regarding the self sign-up
>> functionality.
>>
>> what would be the correct way of achieving self sign-up and would
>> like to know how it has been implemented in other C5 based products.
>> If self sign up is enabled, *users should be create their own user
>> accounts and will be able to logged in immediately?* or there should
>> be an *account confirmation through the email* which helps to
>> confirm an actual user? or there should be configurations to 
>> enable/disable
>> both registration and account confirmation?
>>
>> And when it comes to self sign-up, specially if there are no account
>> confirmation, in C5, I think it's better to include improvements such as 
>> a
>> way to *allow anyone to sign up (no restrictions) or restrict users
>> to specific domains* and also a way to choose whether *administrators
>> should receive an email when a new account is created*.
>>
>> I would appreciate your ideas/suggestions on this.
>>
>> Thanks and Regards
>> --
>> Indunil Upeksha Rathnayake
>> Software Engineer | WSO2 Inc
>> Emailindu...@wso2.com
>> Mobile   0772182255 <077%20218%202255>
>>
>
>
>
> --
> Ishara Karunarathna
> Associate Technical Lead
> WSO2 Inc. - lean . enterprise . middleware |  wso2.com
>
> email: isha...@wso2.com,   blog: isharaaruna.blogspot.com,   mobile:
> +94717996791 <+94%2071%20799%206791>
>
>
>


 --
 Thanks & Regards,

 *Johann Dilantha Nallathamby*
 Technical Lead & Product Lead of WSO2 Identity Server
 Governance Technologies Team
 WSO2, Inc.
 lean.enterprise.middleware

 Mobile - *+9476950*
 Blog - *http://nallaa.wordpress.com *

>>>
>>>
>>>
>>> --
>>> Ishara Karunarathna
>>> Associate Technical Lead
>>> WSO2 Inc. - lean . enterprise . middleware |  wso2.com
>>>
>>> email: isha...@wso2.com,   blog: isharaaruna.blogspot.com,   mobile:
>>> +94717996791 <071%20799%206791>
>>>
>>>
>>>
>>> ___
>>> Architecture mailing list
>>> architect...@wso2.org
>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>
>>>
>>
>>
>> --
>> Dimuthu Leelarathne
>> Director, 

Re: [Dev] [Architecture] [IS] [C5] Self sign-up in C5 User Portal

2017-01-06 Thread Indunil Upeksha Rathnayake
Hi Dimuthu,

For M1, we are planning to cover user self sign-up without any email
notification(user will be registered and automatically get logged in). We
need to discuss about how it will be handled in the long run, haven't
covered all the user stories yet. Currently(IS 5.3.0) in self sign-up
process, it creates the user and locks the user account until the
user confirmation is received and an email will be send to the user. Need
to discuss whether this will be the same in IS 6.0.0(C5) as well.

Thanks and Regards

On Wed, Jan 4, 2017 at 9:22 AM, Dimuthu Leelarathne 
wrote:

>
>
> On Tue, Jan 3, 2017 at 1:00 PM, Ishara Karunarathna 
> wrote:
>
>>
>>
>> On Tue, Jan 3, 2017 at 12:52 PM, Johann Nallathamby 
>> wrote:
>>
>>> What are the new user stories we are trying to implement that are not
>>> already there in IS 5.3.0? Can we come up with a list of new requirements?
>>> Isn't most of the above user stories already there in IS 5.3.0?
>>>
>> Yes in 5.3.0 we have almost complete user store. But when it comes to C5
>> implementation we can't cover it with a single milestone release,So we need
>> to start with a simple user story and use different version of that adding
>> other use cases associated with that.
>>
>>
> First we need to envision what we are going to achieve in the long run.
> Then we need to start with the simplest case. For C5 are we trying to
> achieve something different to what we already have?
>
> thanks,
> Dimuthu
>
> -Ishara
>>
>>
>>> On Tue, Jan 3, 2017 at 10:30 AM, Ishara Karunarathna 
>>> wrote:
>>>
 Hi Indunil,

 When we think about self sign up.
 basic use case is User comes to self sign up page and add his user
 informations, system will create a account and let user to login.

 But there are lot of associated use cases with this. For example.
 1. Once user self signed up need to send a verification mail.
 2. self sign up should go through a approval process.
 3. User should be assign to a particular roles.

 To cater those requirements we need additional features.  And we may
 need several version of this user story to complete this feature.
 For the 1st implementation better to implement the simple case. where
 use self sign up and login (with login permission only )

 Thanks,
 -Ishara



 On Tue, Jan 3, 2017 at 9:54 AM, Indunil Upeksha Rathnayake <
 indu...@wso2.com> wrote:

> Hi,
>
> In IS C5, we are currently implementing self sign-up in the User
> Portal and having following considerations regarding the self sign-up
> functionality.
>
> what would be the correct way of achieving self sign-up and would like
> to know how it has been implemented in other C5 based products.
> If self sign up is enabled, *users should be create their own user
> accounts and will be able to logged in immediately?* or there should
> be an *account confirmation through the email* which helps to confirm
> an actual user? or there should be configurations to enable/disable both
> registration and account confirmation?
>
> And when it comes to self sign-up, specially if there are no account
> confirmation, in C5, I think it's better to include improvements such as a
> way to *allow anyone to sign up (no restrictions) or restrict users
> to specific domains* and also a way to choose whether *administrators
> should receive an email when a new account is created*.
>
> I would appreciate your ideas/suggestions on this.
>
> Thanks and Regards
> --
> Indunil Upeksha Rathnayake
> Software Engineer | WSO2 Inc
> Emailindu...@wso2.com
> Mobile   0772182255 <077%20218%202255>
>



 --
 Ishara Karunarathna
 Associate Technical Lead
 WSO2 Inc. - lean . enterprise . middleware |  wso2.com

 email: isha...@wso2.com,   blog: isharaaruna.blogspot.com,   mobile:
 +94717996791 <+94%2071%20799%206791>



>>>
>>>
>>> --
>>> Thanks & Regards,
>>>
>>> *Johann Dilantha Nallathamby*
>>> Technical Lead & Product Lead of WSO2 Identity Server
>>> Governance Technologies Team
>>> WSO2, Inc.
>>> lean.enterprise.middleware
>>>
>>> Mobile - *+9476950*
>>> Blog - *http://nallaa.wordpress.com *
>>>
>>
>>
>>
>> --
>> Ishara Karunarathna
>> Associate Technical Lead
>> WSO2 Inc. - lean . enterprise . middleware |  wso2.com
>>
>> email: isha...@wso2.com,   blog: isharaaruna.blogspot.com,   mobile:
>> +94717996791 <071%20799%206791>
>>
>>
>>
>> ___
>> Architecture mailing list
>> architect...@wso2.org
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
> --
> Dimuthu Leelarathne
> Director, Solutions Architecture
>
> WSO2, Inc. (http://wso2.com)
> email: dimut...@wso2.com
> Mobile: +94773661935 

Re: [Dev] [Architecture] [IS] [C5] Self sign-up in C5 User Portal

2017-01-03 Thread Nuwan Dias
Having a captcha should be supported OOTB in the default portal. I assume
we've considered that to be so in C5?

On Wed, Jan 4, 2017 at 9:22 AM, Dimuthu Leelarathne 
wrote:

>
>
> On Tue, Jan 3, 2017 at 1:00 PM, Ishara Karunarathna 
> wrote:
>
>>
>>
>> On Tue, Jan 3, 2017 at 12:52 PM, Johann Nallathamby 
>> wrote:
>>
>>> What are the new user stories we are trying to implement that are not
>>> already there in IS 5.3.0? Can we come up with a list of new requirements?
>>> Isn't most of the above user stories already there in IS 5.3.0?
>>>
>> Yes in 5.3.0 we have almost complete user store. But when it comes to C5
>> implementation we can't cover it with a single milestone release,So we need
>> to start with a simple user story and use different version of that adding
>> other use cases associated with that.
>>
>>
> First we need to envision what we are going to achieve in the long run.
> Then we need to start with the simplest case. For C5 are we trying to
> achieve something different to what we already have?
>
> thanks,
> Dimuthu
>
> -Ishara
>>
>>
>>> On Tue, Jan 3, 2017 at 10:30 AM, Ishara Karunarathna 
>>> wrote:
>>>
 Hi Indunil,

 When we think about self sign up.
 basic use case is User comes to self sign up page and add his user
 informations, system will create a account and let user to login.

 But there are lot of associated use cases with this. For example.
 1. Once user self signed up need to send a verification mail.
 2. self sign up should go through a approval process.
 3. User should be assign to a particular roles.

 To cater those requirements we need additional features.  And we may
 need several version of this user story to complete this feature.
 For the 1st implementation better to implement the simple case. where
 use self sign up and login (with login permission only )

 Thanks,
 -Ishara



 On Tue, Jan 3, 2017 at 9:54 AM, Indunil Upeksha Rathnayake <
 indu...@wso2.com> wrote:

> Hi,
>
> In IS C5, we are currently implementing self sign-up in the User
> Portal and having following considerations regarding the self sign-up
> functionality.
>
> what would be the correct way of achieving self sign-up and would like
> to know how it has been implemented in other C5 based products.
> If self sign up is enabled, *users should be create their own user
> accounts and will be able to logged in immediately?* or there should
> be an *account confirmation through the email* which helps to confirm
> an actual user? or there should be configurations to enable/disable both
> registration and account confirmation?
>
> And when it comes to self sign-up, specially if there are no account
> confirmation, in C5, I think it's better to include improvements such as a
> way to *allow anyone to sign up (no restrictions) or restrict users
> to specific domains* and also a way to choose whether *administrators
> should receive an email when a new account is created*.
>
> I would appreciate your ideas/suggestions on this.
>
> Thanks and Regards
> --
> Indunil Upeksha Rathnayake
> Software Engineer | WSO2 Inc
> Emailindu...@wso2.com
> Mobile   0772182255 <077%20218%202255>
>



 --
 Ishara Karunarathna
 Associate Technical Lead
 WSO2 Inc. - lean . enterprise . middleware |  wso2.com

 email: isha...@wso2.com,   blog: isharaaruna.blogspot.com,   mobile:
 +94717996791 <+94%2071%20799%206791>



>>>
>>>
>>> --
>>> Thanks & Regards,
>>>
>>> *Johann Dilantha Nallathamby*
>>> Technical Lead & Product Lead of WSO2 Identity Server
>>> Governance Technologies Team
>>> WSO2, Inc.
>>> lean.enterprise.middleware
>>>
>>> Mobile - *+9476950*
>>> Blog - *http://nallaa.wordpress.com *
>>>
>>
>>
>>
>> --
>> Ishara Karunarathna
>> Associate Technical Lead
>> WSO2 Inc. - lean . enterprise . middleware |  wso2.com
>>
>> email: isha...@wso2.com,   blog: isharaaruna.blogspot.com,   mobile:
>> +94717996791 <071%20799%206791>
>>
>>
>>
>> ___
>> Architecture mailing list
>> architect...@wso2.org
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
> --
> Dimuthu Leelarathne
> Director, Solutions Architecture
>
> WSO2, Inc. (http://wso2.com)
> email: dimut...@wso2.com
> Mobile: +94773661935 <+94%2077%20366%201935>
> Blog: http://muthulee.blogspot.com
>
> Lean . Enterprise . Middleware
>
> ___
> Architecture mailing list
> architect...@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
Nuwan Dias

Software Architect - WSO2, Inc. http://wso2.com
email : nuw...@wso2.com
Phone : +94 777 775 729

Re: [Dev] [Architecture] [IS] [C5] Self sign-up in C5 User Portal

2017-01-03 Thread Dimuthu Leelarathne
On Tue, Jan 3, 2017 at 1:00 PM, Ishara Karunarathna 
wrote:

>
>
> On Tue, Jan 3, 2017 at 12:52 PM, Johann Nallathamby 
> wrote:
>
>> What are the new user stories we are trying to implement that are not
>> already there in IS 5.3.0? Can we come up with a list of new requirements?
>> Isn't most of the above user stories already there in IS 5.3.0?
>>
> Yes in 5.3.0 we have almost complete user store. But when it comes to C5
> implementation we can't cover it with a single milestone release,So we need
> to start with a simple user story and use different version of that adding
> other use cases associated with that.
>
>
First we need to envision what we are going to achieve in the long run.
Then we need to start with the simplest case. For C5 are we trying to
achieve something different to what we already have?

thanks,
Dimuthu

-Ishara
>
>
>> On Tue, Jan 3, 2017 at 10:30 AM, Ishara Karunarathna 
>> wrote:
>>
>>> Hi Indunil,
>>>
>>> When we think about self sign up.
>>> basic use case is User comes to self sign up page and add his user
>>> informations, system will create a account and let user to login.
>>>
>>> But there are lot of associated use cases with this. For example.
>>> 1. Once user self signed up need to send a verification mail.
>>> 2. self sign up should go through a approval process.
>>> 3. User should be assign to a particular roles.
>>>
>>> To cater those requirements we need additional features.  And we may
>>> need several version of this user story to complete this feature.
>>> For the 1st implementation better to implement the simple case. where
>>> use self sign up and login (with login permission only )
>>>
>>> Thanks,
>>> -Ishara
>>>
>>>
>>>
>>> On Tue, Jan 3, 2017 at 9:54 AM, Indunil Upeksha Rathnayake <
>>> indu...@wso2.com> wrote:
>>>
 Hi,

 In IS C5, we are currently implementing self sign-up in the User Portal
 and having following considerations regarding the self sign-up
 functionality.

 what would be the correct way of achieving self sign-up and would like
 to know how it has been implemented in other C5 based products.
 If self sign up is enabled, *users should be create their own user
 accounts and will be able to logged in immediately?* or there should
 be an *account confirmation through the email* which helps to confirm
 an actual user? or there should be configurations to enable/disable both
 registration and account confirmation?

 And when it comes to self sign-up, specially if there are no account
 confirmation, in C5, I think it's better to include improvements such as a
 way to *allow anyone to sign up (no restrictions) or restrict users to
 specific domains* and also a way to choose whether *administrators
 should receive an email when a new account is created*.

 I would appreciate your ideas/suggestions on this.

 Thanks and Regards
 --
 Indunil Upeksha Rathnayake
 Software Engineer | WSO2 Inc
 Emailindu...@wso2.com
 Mobile   0772182255 <077%20218%202255>

>>>
>>>
>>>
>>> --
>>> Ishara Karunarathna
>>> Associate Technical Lead
>>> WSO2 Inc. - lean . enterprise . middleware |  wso2.com
>>>
>>> email: isha...@wso2.com,   blog: isharaaruna.blogspot.com,   mobile:
>>> +94717996791 <+94%2071%20799%206791>
>>>
>>>
>>>
>>
>>
>> --
>> Thanks & Regards,
>>
>> *Johann Dilantha Nallathamby*
>> Technical Lead & Product Lead of WSO2 Identity Server
>> Governance Technologies Team
>> WSO2, Inc.
>> lean.enterprise.middleware
>>
>> Mobile - *+9476950*
>> Blog - *http://nallaa.wordpress.com *
>>
>
>
>
> --
> Ishara Karunarathna
> Associate Technical Lead
> WSO2 Inc. - lean . enterprise . middleware |  wso2.com
>
> email: isha...@wso2.com,   blog: isharaaruna.blogspot.com,   mobile:
> +94717996791 <071%20799%206791>
>
>
>
> ___
> Architecture mailing list
> architect...@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
Dimuthu Leelarathne
Director, Solutions Architecture

WSO2, Inc. (http://wso2.com)
email: dimut...@wso2.com
Mobile: +94773661935
Blog: http://muthulee.blogspot.com

Lean . Enterprise . Middleware
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [Architecture] [IS] [C5] Self sign-up in C5 User Portal

2017-01-02 Thread Ayesha Dissanayaka
Hi Indunil,

On Tue, Jan 3, 2017 at 9:54 AM, Indunil Upeksha Rathnayake  wrote:

> If self sign up is enabled, *users should be create their own user
> accounts and will be able to logged in immediately?* or there should be
> an *account confirmation through the email* which helps to confirm an
> actual user? or there should be configurations to enable/disable both
> registration and account confirmation?
>

IMO, based on the end system, both self-sign-up without confirmation as
well as self sign-up with confirmation can be required. Hence, having
configuration to enable/disable both the options will suite. Also I have
seen where administrators wants to verify self registered accounts before
the activation of those accounts. Hence, there should be a mechanism to
integrate kind of a work-flow as well and it should be configurable.


> And when it comes to self sign-up, specially if there are no account
> confirmation, in C5, I think it's better to include improvements such as a
> way to *allow anyone to sign up (no restrictions) or restrict users to
> specific domains* and also a way to choose whether *administrators should
> receive an email when a new account is created*.
>
+1 nice improvements. Even without account confirmation of user side,
administrators still may want to be aware of self registered accounts.
Eventing kind of a mechanism will come in handy, when need to monitor stats
based on end systems.

Thanks!
-Ayesha

-- 
*Ayesha Dissanayaka*
Software Engineer,
WSO2, Inc : http://wso2.com

20, Palmgrove Avenue, Colombo 3
E-Mail: aye...@wso2.com 
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [Architecture] [IS] [C5] Self sign-up in C5 User Portal

2017-01-02 Thread Susinda Perera
I think its better to have this email confirmation feature, but we could
make this as configurable options. Also I think that self signup users may
goto a particular userstore depending on the configuration, as there are
some cases where multiple user stores/domains are available and some are
read only etc, so my belive is its good to have this configurable.

Thanks
Susinda


On Tue, Jan 3, 2017 at 10:03 AM, Rushmin Fernando  wrote:

>
>
> On Tue, Jan 3, 2017 at 9:54 AM, Indunil Upeksha Rathnayake <
> indu...@wso2.com> wrote:
>
>> Hi,
>>
>> In IS C5, we are currently implementing self sign-up in the User Portal
>> and having following considerations regarding the self sign-up
>> functionality.
>>
>> what would be the correct way of achieving self sign-up and would like to
>> know how it has been implemented in other C5 based products.
>> If self sign up is enabled, *users should be create their own user
>> accounts and will be able to logged in immediately?* or there should be
>> an *account confirmation through the email* which helps to confirm an
>> actual user? or there should be configurations to enable/disable both
>> registration and account confirmation?
>>
>>
> IMO admins should be given flexibility to configure the behavior
> (verification or uncontrolled signup )
>
>
>
>
>
>> And when it comes to self sign-up, specially if there are no account
>> confirmation, in C5, I think it's better to include improvements such as a
>> way to *allow anyone to sign up (no restrictions) or restrict users to
>> specific domains* and also a way to choose whether *administrators
>> should receive an email when a new account is created*.
>>
>
>
> How about implementing the email sending thing in a generic way (e.g.
> trigger mechanism on account creation ) ?
>
>
>>
>> I would appreciate your ideas/suggestions on this.
>>
>> Thanks and Regards
>> --
>> Indunil Upeksha Rathnayake
>> Software Engineer | WSO2 Inc
>> Emailindu...@wso2.com
>> Mobile   0772182255
>>
>> ___
>> Architecture mailing list
>> architect...@wso2.org
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
> --
> *Best Regards*
>
> *Rushmin Fernando*
> *Technical Lead*
>
> WSO2 Inc.  - Lean . Enterprise . Middleware
>
> mobile : +94775615183
>
>
>
> ___
> Architecture mailing list
> architect...@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
*Susinda Perera*
Software Engineer
B.Sc.(Eng), M.Sc(Computer Science), AMIE(SL)
Mobile:(+94)716049075
Blog: susinda.blogspot.com
WSO2 Inc. http://wso2.com/
Tel : 94 11 214 5345 Fax :94 11 2145300
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [Architecture] [IS] [C5] Self sign-up in C5 User Portal

2017-01-02 Thread Chamath Gunawardana
Hi Indunil

On Tue, Jan 3, 2017 at 9:54 AM, Indunil Upeksha Rathnayake  wrote:

> Hi,
>
> In IS C5, we are currently implementing self sign-up in the User Portal
> and having following considerations regarding the self sign-up
> functionality.
>
> what would be the correct way of achieving self sign-up and would like to
> know how it has been implemented in other C5 based products.
> If self sign up is enabled, *users should be create their own user
> accounts and will be able to logged in immediately?* or there should be
> an *account confirmation through the email* which helps to confirm an
> actual user? or there should be configurations to enable/disable both
> registration and account confirmation?
>
IMHO these should be features hence should be configurable (since these are
supported already we need to have them).

>
> And when it comes to self sign-up, specially if there are no account
> confirmation, in C5, I think it's better to include improvements such as a
> way to *allow anyone to sign up (no restrictions) or restrict users to
> specific domains* and also a way to choose whether *administrators should
> receive an email when a new account is created*.
>
+1. These would be good new features as improvements. Specially a way to
configure self signup behavior depending on the user domain.

Thanks,
Chamath

>
> I would appreciate your ideas/suggestions on this.
>
> Thanks and Regards
> --
> Indunil Upeksha Rathnayake
> Software Engineer | WSO2 Inc
> Emailindu...@wso2.com
> Mobile   0772182255 <077%20218%202255>
>
> ___
> Architecture mailing list
> architect...@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
Thanks,
Best Regards,
Chamath Gunawardana
Technical Lead; WSO2 Inc.
Mobile : +94776322240
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [Architecture] [IS] [C5] Self sign-up in C5 User Portal

2017-01-02 Thread Rushmin Fernando
On Tue, Jan 3, 2017 at 9:54 AM, Indunil Upeksha Rathnayake  wrote:

> Hi,
>
> In IS C5, we are currently implementing self sign-up in the User Portal
> and having following considerations regarding the self sign-up
> functionality.
>
> what would be the correct way of achieving self sign-up and would like to
> know how it has been implemented in other C5 based products.
> If self sign up is enabled, *users should be create their own user
> accounts and will be able to logged in immediately?* or there should be
> an *account confirmation through the email* which helps to confirm an
> actual user? or there should be configurations to enable/disable both
> registration and account confirmation?
>
>
IMO admins should be given flexibility to configure the behavior
(verification or uncontrolled signup )





> And when it comes to self sign-up, specially if there are no account
> confirmation, in C5, I think it's better to include improvements such as a
> way to *allow anyone to sign up (no restrictions) or restrict users to
> specific domains* and also a way to choose whether *administrators should
> receive an email when a new account is created*.
>


How about implementing the email sending thing in a generic way (e.g.
trigger mechanism on account creation ) ?


>
> I would appreciate your ideas/suggestions on this.
>
> Thanks and Regards
> --
> Indunil Upeksha Rathnayake
> Software Engineer | WSO2 Inc
> Emailindu...@wso2.com
> Mobile   0772182255
>
> ___
> Architecture mailing list
> architect...@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
*Best Regards*

*Rushmin Fernando*
*Technical Lead*

WSO2 Inc.  - Lean . Enterprise . Middleware

mobile : +94775615183
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev