Hi Mushtaq, Dulindra,

What are the user stories that make this a requirement ?

If we think from a user POV (if not already done) maybe we"ll be able to
capture some edge cases as well.

Thank you,
Shiro

*Shiroshica Kulatilake | **Solutions Architect,  **WSO2 Inc.*
*+94 776523867 *

On Mon, Oct 26, 2015 at 2:11 PM, Mushthaq Rumy <[email protected]> wrote:

> Hi all,
>
> I'm going to implement a permission model for the GReg publisher which the
> scenario is somewhat similar to the permission model in the management
> console.
>
> There are some issues in the permission model of the management console.
>
> 1. The CRUD operation semantic is not well defined.
>      Eg: A role which has *write* permission might not have *read*
> permission
>
> 2. A complex matrix grid of permission which causes user unfriendliness.
>
> I'm planning to fix these issues in the permission model for the GReg
> publisher. The UI wireframe and the flow of the model will be as follows.
>
> 1. The user will be able to navigate to the permission screen by clicking
> the *Permissions *tab on the top of the screen as shown below.
>
> [image: Inline image 2]
>
> 2. The user will be able to restrict the resource with *read only*
> permission to all the internal users by checking the *Public to internal
> users *option.
>
> [image: Inline image 1]
>
> 3. The user will be able to share the resource with *read only*
> permission to all the public users by clicking the *Public to everyone *
> option.
>
> [image: Inline image 2]
>
> 4. The user will be able to share the resource with other roles by
> checking the *Share with other roles *option, selecting the role to share
> and selecting the permission to give the selected role.
>
> [image: Inline image 3]
> [image: Inline image 3]
>
> 5. The user will be able to remove the added permissions by clicking the *x
> *link of a particular permission.
>
> Are there any improvements i can make to the above design. Appreciate your
> suggestions.
>
> Thanks & Regards,
>
> --
> Mushthaq Rumy
> *Software Engineer*
> Mobile : +94 (0) 779 492140 <%2B94%20%280%29%20773%20451194>
> Email : [email protected]
> WSO2, Inc.; http://wso2.com/
> lean . enterprise . middleware.
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to