Hi Asanka,

Please see my comments inline.

On Mon, Sep 23, 2013 at 3:41 PM, Asanka Dissanayake <[email protected]>wrote:

> Hi All,
> Followings are the user stories for Jenkins and Git in aPaaS.
> *Jenkins*
> Story
> --------------
> When a user is added to the tenant only with everyone role, user can't
> even login to the jenkins.
> But when tenant admin assign developer,qa role ,user able to login to
> jenkins.
>

Can we allow login to jenkins when is just added to the tenant? I think
that would be a consistent use experience.


> But user can't see any of the jenkin jobs of the tenant.
> When user is invited to an application , he can only see jobs of
> applications which he belongs to.
>
> Implementation
> --------------------------
> There are two kinds of roles in the jenkins Global roles and Project Role.
> when user assigned role developer,qa in the appfactory, jenkins assign a
> global role (read only) for the user.
> When user is invited to the application , then user is assigned project
> role.which has permissions on a project basis
>
> *Git*
> Story
> -----------
> when user is added to the tenant with everyone role ,user can't login to
> git.
> When tenant admin assign a role to the user then ,user can login but can't
> see any repository in the git.
>

Can we allow login to Git when is just added to the tenant? I think that
would be a consistent user experience.


> When application owner invite user to the application ,then user can see
> repositories and commit .
>
> Implementation
> --------------------------
> Currently there is nothing such as adding a user to Git. Git authenticate
> users against Appfactory.
> Since there is a role per app in the appfactory side, we can check for the
> role and show repositories accordingly.
>
> any thoughts?
>

+1 for the rest.


thanks,
dimuthu


>
> Thanks,
> Asanka D
> --
>
> *Asanka Dissanayake
> Software Engineer*
> *WSO2 Inc. - lean . enterprise . middleware |  wso2.com*
> *
> email: [email protected] <[email protected]>,   blog:
> cyberwaadiya.blogspot.com, asankastechtalks.wordpress.com  mobile: +94 71
> 8373821*
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
Dimuthu Leelarathne
Architect & Product Lead of App Factory

WSO2, Inc. (http://wso2.com)
email: [email protected]
Mobile : 0773661935

Lean . Enterprise . Middleware
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to