Hi Tyler,
Thanks a lot for the detailed info!
One question, you wrote that the role
user_temp is only applies to codenvy.
However, in Che source code (e.g. UserService) the role
temp_user is used.
Are both role representing the same? Do you plan to remove it from the Che code?
Thanks!
Zoya Pronyakova
Team Architect, Development Experience, Technology Cloud Experience
SAP Labs Israel,
15 Hatidhar st., Raanana 43665, Israel
M +972-54-420-4894
T +972-9-777-9877
zoya.pronyakova@xxxxxxx
From: che-dev-bounces@xxxxxxxxxxx [mailto:che-dev-bounces@xxxxxxxxxxx]
On Behalf Of Tyler Jewell
Sent: Tuesday 12 May 2015 16:41
To: che developer discussions
Subject: Re: [che-dev] Roles in Che
2. Please note that system/user role is not a valid role and it should have been labeled "user".
3. The user_temp role only applies to Codenvy. It's a role that are assigned to users in a temporary workspace for codenvy. This role does not apply to Che.
4. For all of the roles in Che, they apply other than user_temp. When you look at the various Che methods, they are each restricted by various roles for invocation. However, our default
DAO for users within Che give the single user all roles at the same time, so there is no rights restriction. You could implement a different implementation of our Che DAO which would allow for different role invocation to happen for different users.
On Tue, May 12, 2015 at 3:28 AM, Pronyakova, Zoya <zoya.pronyakova@xxxxxxx> wrote:
Dear colleagues,
I've noticed that there are some discrepancy between the roles in Che 3.9.0 source code and
http://docs.codenvy.com/glossary/ .
Is there a documentation for Che roles?
If there isn't, could you please provide information regarding the following:
- user, user_temp – roles' description
- system/user – is this role obsolete for Che?
Thanks!
Zoya Pronyakova
Team Architect, Development Experience, Technology Cloud Experience
SAP Labs Israel,
15 Hatidhar st., Raanana 43665, Israel
M
+972-54-420-4894
T
+972-9-777-9877
zoya.pronyakova@xxxxxxx
_______________________________________________
che-dev mailing list
che-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/che-dev
|