Re: [Architecture] [C5][IS 6.0.0] Add and Update Group UI for IS 6.0.0

2017-03-21 Thread Minoli Perera
[Adding Dakshika]

On Tue, Mar 21, 2017 at 5:52 PM, Minoli Perera  wrote:

> Hi All,
>
> Please find the new design of add group in [1][2][3][4]. We have added an
> accordion instead of the tab view to reduce the confusion. Please provide
> your comments or suggestions on this.
>
> [1] https://github.com/wso2-dev-ux/product-is/blob/master/
> Wireframes/admin-portal/v4-WIP/4.2%20Add%20group%20-%20general%20info.png
> [2] https://github.com/wso2-dev-ux/product-is/blob/master/
> Wireframes/admin-portal/v4-WIP/4.3%20Add%20group%20-%
> 20assign%20users%20.png
> [3] https://github.com/wso2-dev-ux/product-is/blob/master/
> Wireframes/admin-portal/v4-WIP/4.4%20Add%20group%20-%
> 20users%20select%20.png
> [4] https://github.com/wso2-dev-ux/product-is/blob/master/
> Wireframes/admin-portal/v4-WIP/4.5%20Add%20group%20-%
> 20selected%20users.png
>
> Thanks & Regards,
>
> On Mon, Mar 20, 2017 at 6:04 PM, Dilan Udara Ariyaratne 
> wrote:
>
>> Hi Folks,
>>
>> When you have both users and roles tabs under either "Add Group" or "Edit
>> Group", it may seem to someone that adding a user or role is
>> part of adding a group / editing a user or role is part of editing a
>> group which might not be the idea that we are trying to give.
>>
>> WDYT ? We might have to revisit on that aspect here.
>>
>> Regards,
>> Dilan.
>>
>> *Dilan U. Ariyaratne*
>> Senior Software Engineer
>> WSO2 Inc. 
>> Mobile: +94766405580 <%2B94766405580>
>> lean . enterprise . middleware
>>
>>
>> On Sun, Mar 19, 2017 at 3:08 PM, Gayan Gunawardana 
>> wrote:
>>
>>> When we say Add/Edit group showing 'General' tab and 'Users' tab some
>>> what acceptable because obviously they belong to Group entity. Having
>>> 'Roles' tab under Add/Edit group may confuse end users, if they do not know
>>> C5 permission model.
>>> IMO it should reflect the idea of permission than just saying Roles.
>>>
>>> On Fri, Mar 17, 2017 at 9:19 AM, Minoli Perera  wrote:
>>>
 Hi Kasun,

 On Thu, Mar 16, 2017 at 1:55 PM, KasunG Gajasinghe 
 wrote:

>
>
> On Thu, Mar 16, 2017 at 8:50 AM, Pushpalanka Jayawardhana <
> la...@wso2.com> wrote:
>
>>
>>
>> On Thu, Mar 16, 2017 at 8:46 AM, Pushpalanka Jayawardhana <
>> la...@wso2.com> wrote:
>>
>>> Hi All,
>>>
>>> I am working on implementing 'add group' and 'update group' UIs for
>>> IS 6.0.0 as per the wire-frames [1] and [2].
>>>
>>> In group addition, user experience will be as, in the 'General' tab
>>> user provides name and description of the role.
>>> User can either conclude the group addition flow here or go to
>>> 'Users' tab to select users who will be in this group.
>>> User can either conclude the flow here or go to 'Roles' tab to
>>> select the roles to be assigned to all the users in the newly added 
>>> group.
>>>
>>
> What this means is this the 'General', 'Users', 'Roles' tabs are part
> of a wizard. Further, users don't need to complete all the pages in 
> wizard;
> they can finish at any step.
>
> I think the current UI fails to capture that each of them are part of
> a wizard. It looks quite ambiguous to me. @Dakshika, Minoli, can you guys
> review this again to see what we can do? It may be as simple as adding a
> 'Next' button, or a complete overhaul.
>
> We apply wizards when there is a step by step mandatory process we
 want the user to go through. But in this scenario adding users and roles
 are optional. So IMO we cannot apply a wizard for this scenario. But we
 will further review this and will update.

>
>
> --
>
> *Kasun Gajasinghe*Associate Technical Lead, WSO2 Inc.
> email: kasung AT spamfree wso2.com
> linked-in: http://lk.linkedin.com/in/gajasinghe
> blog: http://kasunbg.org
> phone: +1 650-745-4499 <(650)%20745-4499>, 77 678 0813
>
>


 Thanks & Regards,
 --
 Minoli Perera,
 Software Engineer, WSO2, Inc.
 E-mail : mino...@wso2.com
 Mobile : +94771567527 <+94%2077%20156%207527>
 

 ___
 Architecture mailing list
 Architecture@wso2.org
 https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture


>>>
>>>
>>> --
>>> Gayan Gunawardana
>>> Software Engineer; WSO2 Inc.; http://wso2.com/
>>> Email: ga...@wso2.com
>>> Mobile: +94 (71) 8020933
>>>
>>> ___
>>> Architecture mailing list
>>> Architecture@wso2.org
>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>
>>>
>>
>
>
> --
> Minoli Perera,
> Software Engineer, WSO2, Inc.
> E-mail : mino...@wso2.com
> Mobile : +94771567527 <+94%2077%20156%207527>
> 
>



-- 
Minoli Perera,
Software Engineer, WSO2, Inc.
E-mail : mino...@wso2.com

Re: [Architecture] [C5][IS 6.0.0] Add and Update Group UI for IS 6.0.0

2017-03-21 Thread Minoli Perera
Hi All,

Please find the new design of add group in [1][2][3][4]. We have added an
accordion instead of the tab view to reduce the confusion. Please provide
your comments or suggestions on this.

[1]
https://github.com/wso2-dev-ux/product-is/blob/master/Wireframes/admin-portal/v4-WIP/4.2%20Add%20group%20-%20general%20info.png
[2]
https://github.com/wso2-dev-ux/product-is/blob/master/Wireframes/admin-portal/v4-WIP/4.3%20Add%20group%20-%20assign%20users%20.png
[3]
https://github.com/wso2-dev-ux/product-is/blob/master/Wireframes/admin-portal/v4-WIP/4.4%20Add%20group%20-%20users%20select%20.png
[4]
https://github.com/wso2-dev-ux/product-is/blob/master/Wireframes/admin-portal/v4-WIP/4.5%20Add%20group%20-%20selected%20users.png

Thanks & Regards,

On Mon, Mar 20, 2017 at 6:04 PM, Dilan Udara Ariyaratne 
wrote:

> Hi Folks,
>
> When you have both users and roles tabs under either "Add Group" or "Edit
> Group", it may seem to someone that adding a user or role is
> part of adding a group / editing a user or role is part of editing a group
> which might not be the idea that we are trying to give.
>
> WDYT ? We might have to revisit on that aspect here.
>
> Regards,
> Dilan.
>
> *Dilan U. Ariyaratne*
> Senior Software Engineer
> WSO2 Inc. 
> Mobile: +94766405580 <%2B94766405580>
> lean . enterprise . middleware
>
>
> On Sun, Mar 19, 2017 at 3:08 PM, Gayan Gunawardana  wrote:
>
>> When we say Add/Edit group showing 'General' tab and 'Users' tab some
>> what acceptable because obviously they belong to Group entity. Having
>> 'Roles' tab under Add/Edit group may confuse end users, if they do not know
>> C5 permission model.
>> IMO it should reflect the idea of permission than just saying Roles.
>>
>> On Fri, Mar 17, 2017 at 9:19 AM, Minoli Perera  wrote:
>>
>>> Hi Kasun,
>>>
>>> On Thu, Mar 16, 2017 at 1:55 PM, KasunG Gajasinghe 
>>> wrote:
>>>


 On Thu, Mar 16, 2017 at 8:50 AM, Pushpalanka Jayawardhana <
 la...@wso2.com> wrote:

>
>
> On Thu, Mar 16, 2017 at 8:46 AM, Pushpalanka Jayawardhana <
> la...@wso2.com> wrote:
>
>> Hi All,
>>
>> I am working on implementing 'add group' and 'update group' UIs for
>> IS 6.0.0 as per the wire-frames [1] and [2].
>>
>> In group addition, user experience will be as, in the 'General' tab
>> user provides name and description of the role.
>> User can either conclude the group addition flow here or go to
>> 'Users' tab to select users who will be in this group.
>> User can either conclude the flow here or go to 'Roles' tab to select
>> the roles to be assigned to all the users in the newly added group.
>>
>
 What this means is this the 'General', 'Users', 'Roles' tabs are part
 of a wizard. Further, users don't need to complete all the pages in wizard;
 they can finish at any step.

 I think the current UI fails to capture that each of them are part of a
 wizard. It looks quite ambiguous to me. @Dakshika, Minoli, can you guys
 review this again to see what we can do? It may be as simple as adding a
 'Next' button, or a complete overhaul.

 We apply wizards when there is a step by step mandatory process we want
>>> the user to go through. But in this scenario adding users and roles are
>>> optional. So IMO we cannot apply a wizard for this scenario. But we will
>>> further review this and will update.
>>>


 --

 *Kasun Gajasinghe*Associate Technical Lead, WSO2 Inc.
 email: kasung AT spamfree wso2.com
 linked-in: http://lk.linkedin.com/in/gajasinghe
 blog: http://kasunbg.org
 phone: +1 650-745-4499 <(650)%20745-4499>, 77 678 0813


>>>
>>>
>>> Thanks & Regards,
>>> --
>>> Minoli Perera,
>>> Software Engineer, WSO2, Inc.
>>> E-mail : mino...@wso2.com
>>> Mobile : +94771567527 <+94%2077%20156%207527>
>>> 
>>>
>>> ___
>>> Architecture mailing list
>>> Architecture@wso2.org
>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>
>>>
>>
>>
>> --
>> Gayan Gunawardana
>> Software Engineer; WSO2 Inc.; http://wso2.com/
>> Email: ga...@wso2.com
>> Mobile: +94 (71) 8020933
>>
>> ___
>> Architecture mailing list
>> Architecture@wso2.org
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>


-- 
Minoli Perera,
Software Engineer, WSO2, Inc.
E-mail : mino...@wso2.com
Mobile : +94771567527

___
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture


Re: [Architecture] [C5][IS 6.0.0] Add and Update Group UI for IS 6.0.0

2017-03-20 Thread Dilan Udara Ariyaratne
Hi Folks,

When you have both users and roles tabs under either "Add Group" or "Edit
Group", it may seem to someone that adding a user or role is
part of adding a group / editing a user or role is part of editing a group
which might not be the idea that we are trying to give.

WDYT ? We might have to revisit on that aspect here.

Regards,
Dilan.

*Dilan U. Ariyaratne*
Senior Software Engineer
WSO2 Inc. 
Mobile: +94766405580 <%2B94766405580>
lean . enterprise . middleware


On Sun, Mar 19, 2017 at 3:08 PM, Gayan Gunawardana  wrote:

> When we say Add/Edit group showing 'General' tab and 'Users' tab some what
> acceptable because obviously they belong to Group entity. Having  'Roles'
> tab under Add/Edit group may confuse end users, if they do not know C5
> permission model.
> IMO it should reflect the idea of permission than just saying Roles.
>
> On Fri, Mar 17, 2017 at 9:19 AM, Minoli Perera  wrote:
>
>> Hi Kasun,
>>
>> On Thu, Mar 16, 2017 at 1:55 PM, KasunG Gajasinghe 
>> wrote:
>>
>>>
>>>
>>> On Thu, Mar 16, 2017 at 8:50 AM, Pushpalanka Jayawardhana <
>>> la...@wso2.com> wrote:
>>>


 On Thu, Mar 16, 2017 at 8:46 AM, Pushpalanka Jayawardhana <
 la...@wso2.com> wrote:

> Hi All,
>
> I am working on implementing 'add group' and 'update group' UIs for IS
> 6.0.0 as per the wire-frames [1] and [2].
>
> In group addition, user experience will be as, in the 'General' tab
> user provides name and description of the role.
> User can either conclude the group addition flow here or go to 'Users'
> tab to select users who will be in this group.
> User can either conclude the flow here or go to 'Roles' tab to select
> the roles to be assigned to all the users in the newly added group.
>

>>> What this means is this the 'General', 'Users', 'Roles' tabs are part of
>>> a wizard. Further, users don't need to complete all the pages in wizard;
>>> they can finish at any step.
>>>
>>> I think the current UI fails to capture that each of them are part of a
>>> wizard. It looks quite ambiguous to me. @Dakshika, Minoli, can you guys
>>> review this again to see what we can do? It may be as simple as adding a
>>> 'Next' button, or a complete overhaul.
>>>
>>> We apply wizards when there is a step by step mandatory process we want
>> the user to go through. But in this scenario adding users and roles are
>> optional. So IMO we cannot apply a wizard for this scenario. But we will
>> further review this and will update.
>>
>>>
>>>
>>> --
>>>
>>> *Kasun Gajasinghe*Associate Technical Lead, WSO2 Inc.
>>> email: kasung AT spamfree wso2.com
>>> linked-in: http://lk.linkedin.com/in/gajasinghe
>>> blog: http://kasunbg.org
>>> phone: +1 650-745-4499 <(650)%20745-4499>, 77 678 0813
>>>
>>>
>>
>>
>> Thanks & Regards,
>> --
>> Minoli Perera,
>> Software Engineer, WSO2, Inc.
>> E-mail : mino...@wso2.com
>> Mobile : +94771567527 <+94%2077%20156%207527>
>> 
>>
>> ___
>> Architecture mailing list
>> Architecture@wso2.org
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
> --
> Gayan Gunawardana
> Software Engineer; WSO2 Inc.; http://wso2.com/
> Email: ga...@wso2.com
> Mobile: +94 (71) 8020933
>
> ___
> Architecture mailing list
> Architecture@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>
___
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture


Re: [Architecture] [C5][IS 6.0.0] Add and Update Group UI for IS 6.0.0

2017-03-19 Thread Gayan Gunawardana
When we say Add/Edit group showing 'General' tab and 'Users' tab some what
acceptable because obviously they belong to Group entity. Having  'Roles'
tab under Add/Edit group may confuse end users, if they do not know C5
permission model.
IMO it should reflect the idea of permission than just saying Roles.

On Fri, Mar 17, 2017 at 9:19 AM, Minoli Perera  wrote:

> Hi Kasun,
>
> On Thu, Mar 16, 2017 at 1:55 PM, KasunG Gajasinghe 
> wrote:
>
>>
>>
>> On Thu, Mar 16, 2017 at 8:50 AM, Pushpalanka Jayawardhana > > wrote:
>>
>>>
>>>
>>> On Thu, Mar 16, 2017 at 8:46 AM, Pushpalanka Jayawardhana <
>>> la...@wso2.com> wrote:
>>>
 Hi All,

 I am working on implementing 'add group' and 'update group' UIs for IS
 6.0.0 as per the wire-frames [1] and [2].

 In group addition, user experience will be as, in the 'General' tab
 user provides name and description of the role.
 User can either conclude the group addition flow here or go to 'Users'
 tab to select users who will be in this group.
 User can either conclude the flow here or go to 'Roles' tab to select
 the roles to be assigned to all the users in the newly added group.

>>>
>> What this means is this the 'General', 'Users', 'Roles' tabs are part of
>> a wizard. Further, users don't need to complete all the pages in wizard;
>> they can finish at any step.
>>
>> I think the current UI fails to capture that each of them are part of a
>> wizard. It looks quite ambiguous to me. @Dakshika, Minoli, can you guys
>> review this again to see what we can do? It may be as simple as adding a
>> 'Next' button, or a complete overhaul.
>>
>> We apply wizards when there is a step by step mandatory process we want
> the user to go through. But in this scenario adding users and roles are
> optional. So IMO we cannot apply a wizard for this scenario. But we will
> further review this and will update.
>
>>
>>
>> --
>>
>> *Kasun Gajasinghe*Associate Technical Lead, WSO2 Inc.
>> email: kasung AT spamfree wso2.com
>> linked-in: http://lk.linkedin.com/in/gajasinghe
>> blog: http://kasunbg.org
>> phone: +1 650-745-4499 <(650)%20745-4499>, 77 678 0813
>>
>>
>
>
> Thanks & Regards,
> --
> Minoli Perera,
> Software Engineer, WSO2, Inc.
> E-mail : mino...@wso2.com
> Mobile : +94771567527 <+94%2077%20156%207527>
> 
>
> ___
> Architecture mailing list
> Architecture@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
Gayan Gunawardana
Software Engineer; WSO2 Inc.; http://wso2.com/
Email: ga...@wso2.com
Mobile: +94 (71) 8020933
___
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture


Re: [Architecture] [C5][IS 6.0.0] Add and Update Group UI for IS 6.0.0

2017-03-16 Thread Minoli Perera
Hi Kasun,

On Thu, Mar 16, 2017 at 1:55 PM, KasunG Gajasinghe  wrote:

>
>
> On Thu, Mar 16, 2017 at 8:50 AM, Pushpalanka Jayawardhana 
> wrote:
>
>>
>>
>> On Thu, Mar 16, 2017 at 8:46 AM, Pushpalanka Jayawardhana > > wrote:
>>
>>> Hi All,
>>>
>>> I am working on implementing 'add group' and 'update group' UIs for IS
>>> 6.0.0 as per the wire-frames [1] and [2].
>>>
>>> In group addition, user experience will be as, in the 'General' tab user
>>> provides name and description of the role.
>>> User can either conclude the group addition flow here or go to 'Users'
>>> tab to select users who will be in this group.
>>> User can either conclude the flow here or go to 'Roles' tab to select
>>> the roles to be assigned to all the users in the newly added group.
>>>
>>
> What this means is this the 'General', 'Users', 'Roles' tabs are part of a
> wizard. Further, users don't need to complete all the pages in wizard; they
> can finish at any step.
>
> I think the current UI fails to capture that each of them are part of a
> wizard. It looks quite ambiguous to me. @Dakshika, Minoli, can you guys
> review this again to see what we can do? It may be as simple as adding a
> 'Next' button, or a complete overhaul.
>
> We apply wizards when there is a step by step mandatory process we want
the user to go through. But in this scenario adding users and roles are
optional. So IMO we cannot apply a wizard for this scenario. But we will
further review this and will update.

>
>
> --
>
> *Kasun Gajasinghe*Associate Technical Lead, WSO2 Inc.
> email: kasung AT spamfree wso2.com
> linked-in: http://lk.linkedin.com/in/gajasinghe
> blog: http://kasunbg.org
> phone: +1 650-745-4499 <(650)%20745-4499>, 77 678 0813
>
>


Thanks & Regards,
-- 
Minoli Perera,
Software Engineer, WSO2, Inc.
E-mail : mino...@wso2.com
Mobile : +94771567527 <+94%2077%20156%207527>

___
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture


Re: [Architecture] [C5][IS 6.0.0] Add and Update Group UI for IS 6.0.0

2017-03-16 Thread KasunG Gajasinghe
On Thu, Mar 16, 2017 at 8:50 AM, Pushpalanka Jayawardhana 
wrote:

>
>
> On Thu, Mar 16, 2017 at 8:46 AM, Pushpalanka Jayawardhana 
> wrote:
>
>> Hi All,
>>
>> I am working on implementing 'add group' and 'update group' UIs for IS
>> 6.0.0 as per the wire-frames [1] and [2].
>>
>> In group addition, user experience will be as, in the 'General' tab user
>> provides name and description of the role.
>> User can either conclude the group addition flow here or go to 'Users'
>> tab to select users who will be in this group.
>> User can either conclude the flow here or go to 'Roles' tab to select the
>> roles to be assigned to all the users in the newly added group.
>>
>
What this means is this the 'General', 'Users', 'Roles' tabs are part of a
wizard. Further, users don't need to complete all the pages in wizard; they
can finish at any step.

I think the current UI fails to capture that each of them are part of a
wizard. It looks quite ambiguous to me. @Dakshika, Minoli, can you guys
review this again to see what we can do? It may be as simple as adding a
'Next' button, or a complete overhaul.

Thanks,
KasunG



> At initial phase, only general and user tabs will be there as role
> management features are still to be reviewed.
>
>>
>> Same goes with the update flow.
>>
>> Claims will be defined for the group, to keep track of the attributes of
>> the group, such as group description.
>> Any thoughts are welcome to improve the flow or design.
>>
>> [1] - https://github.com/wso2-dev-ux/product-is/blob/master/Wire
>> frames/admin-portal/v3/4.2%20Add%20group%20-%20general%20info.png
>> [2] - https://github.com/wso2-dev-ux/product-is/blob/master/Wire
>> frames/admin-portal/v3/4.8%20Edit%20group%20-%20general%20info.png
>>
>> Thanks,
>> --
>> Pushpalanka.
>> --
>> Pushpalanka Jayawardhana, B.Sc.Eng.(Hons).
>> Senior Software Engineer, WSO2 Lanka (pvt) Ltd;  wso2.com/
>> Mobile: +94779716248
>> Blog: pushpalankajaya.blogspot.com/ | LinkedIn: lk.linkedin.com/in/p
>> ushpalanka/ | Twitter: @pushpalanka
>>
>>
>
>
> --
> Pushpalanka.
> --
> Pushpalanka Jayawardhana, B.Sc.Eng.(Hons).
> Senior Software Engineer, WSO2 Lanka (pvt) Ltd;  wso2.com/
> Mobile: +94779716248
> Blog: pushpalankajaya.blogspot.com/ | LinkedIn: lk.linkedin.com/in/
> pushpalanka/ | Twitter: @pushpalanka
>
>


-- 

*Kasun Gajasinghe*Associate Technical Lead, WSO2 Inc.
email: kasung AT spamfree wso2.com
linked-in: http://lk.linkedin.com/in/gajasinghe
blog: http://kasunbg.org
phone: +1 650-745-4499, 77 678 0813
___
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture


[Architecture] [C5][IS 6.0.0] Add and Update Group UI for IS 6.0.0

2017-03-15 Thread Pushpalanka Jayawardhana
Hi All,

I am working on implementing 'add group' and 'update group' UIs for IS
6.0.0 as per the wire-frames [1] and [2].

In group addition, user experience will be as, in the 'General' tab user
provides name and description of the role.
User can either conclude the group addition flow here or go to 'Users' tab
to select users who will be in this group.
User can either conclude the flow here or go to 'Roles' tab to select the
roles to be assigned to all the users in the newly added group.

Same goes with the update flow.

Claims will be defined for the group, to keep track of the attributes of
the group, such as group description.
Any thoughts are welcome to improve the flow or design.

[1] -
https://github.com/wso2-dev-ux/product-is/blob/master/Wireframes/admin-portal/v3/4.2%20Add%20group%20-%20general%20info.png
[2] -
https://github.com/wso2-dev-ux/product-is/blob/master/Wireframes/admin-portal/v3/4.8%20Edit%20group%20-%20general%20info.png

Thanks,
-- 
Pushpalanka.
-- 
Pushpalanka Jayawardhana, B.Sc.Eng.(Hons).
Senior Software Engineer, WSO2 Lanka (pvt) Ltd;  wso2.com/
Mobile: +94779716248
Blog: pushpalankajaya.blogspot.com/ | LinkedIn:
lk.linkedin.com/in/pushpalanka/ | Twitter: @pushpalanka
___
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture