Hi Shiro,
Please see comments in line:

On Tue, Aug 13, 2013 at 6:42 AM, Shiroshica Kulatilake <[email protected]>wrote:

> Hi,
>
> 1. Should the word team be used for application team when an app owner
> creates a team and hence use the word organisation in this page ?
>
I agree that "Team" is confusing on this page because of the existance of
the subset 'Team' at the app level. Organization would be a good
alternative term to use on this page; but, we wanted to reserve that term
for Organization level setttings/actions page which may include:
- Changing Organization name
- Deleting Organization
etc.
Another term, we looked at was Employees. We can't be used because this may
(in future) include Contractors.

Suggestions for a term are welcome.


> 2. CXO and Tenant Admin should be two separate roles - from a dashboard
> point of view users of these two roles would see different dashboards.
>
This is correct. Dimuthu, can you clarify what you meant by "The default
set of roles are AppOwners and CXO"

 3. Do we need another AppOwner role or can it be taken that admins are
> those who are privileged to create apps ?
>
App Owner and Admin are two roles. The self-signup Tenant Admin
automatically has App Owner role added to him ase well. There can be any
number of App Owners in the Org and any number of App Owners per app.



> 3. Should there be a default tenant role for all who belong to the
> organisation ?
>
We should address this when we implement the advanced use case of bulk user
import. By default, for now, they'll not be assigned any role.



> 4. When an app owner creates an application and adds team members would it
> be restricted to the organisation members added ?
>
 For the first release, this would be the case.
In this release, we will not build the tenant-specific login page (
cloud.wso2.com/tenantname) and instead use the generic login page. Doing so
means that all users login with a @tenantname username/email.
We have a roadmap item for Inviting External Users (#741) for the next
release. We should tackle this at that point.



> 5. AppUser seems to be a more general role than AppDev - and shouldn't we
> have at least the Dev/QA/DevOps categories that were used for other
> sections e.g. governance ?
>
+1. All 3 should be created. Not AppUser though; that sounds like one
that's for Application's runtime; not for App management.

>
> The above are some questions that came to mind.
>
> Thank you,
> Shiro
>
>
> On Tue, Aug 13, 2013 at 5:51 AM, Dimuthu Leelarathne <[email protected]>wrote:
>
>> Hi all,
>>
>> This is what we (Sameera and AF team) have discusses so far.
>>
>> 1) A person creates an organization. He becomes the admin of that
>> organization. The default set of roles are AppOwners and CXO. These are
>> the tenant roles.
>>
>> 2) He add people to his organization and specify who are AppOwners.
>> Please see screenshot. This is a new page that comes under
>> organization/settings. How do we add users to organization? By sending
>> email invites. Later on we'll add bulk invites as well.
>>
>> When AppOwners login they see the "Create App" button but others don't
>> see it.
>>
>>
>> 3) AppOwners can create applications. When an application is createdthere 
>> are a set of default
>> roles created for the Application. Lets call them - "Application Roles".
>> We need to define what are the default set of "Application Roles". How
>> about "AppDevs" OOTB ? The person who creates the app is also in it.
>>
>> Underlying implementation - Tenant roles with ApplicationKey appended.
>>
>> WDYT?
>>
>> thanks,
>> dimuthu
>>
>> --
>> 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
>>
>>
>
>
> --
> Shiroshica Kulatilake
>
> Architect,
> WSO2, Inc. http://wso2.com/
> Phone: +94 776523867
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 

------------------------------

*Sameera Perera*
Senior Manager, Cloud Technology Group
gtalk: [email protected]
*WSO2, Inc.* <http://wso2.com/>
lean.enterprise.middleware
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to