@@ -22,6 +22,7 @@ qx.Class.define("osparc.data.Roles", {
2222 statics : {
2323 ORG : {
2424 "noRead" : {
25+ id : "noRead" ,
2526 label : qx . locale . Manager . tr ( "Restricted Member" ) ,
2627 longLabel : qx . locale . Manager . tr ( "Restricted member: no Read access" ) ,
2728 canDo : [
@@ -34,6 +35,7 @@ qx.Class.define("osparc.data.Roles", {
3435 } ,
3536 } ,
3637 "read" : {
38+ id : "read" ,
3739 label : qx . locale . Manager . tr ( "Member" ) ,
3840 longLabel : qx . locale . Manager . tr ( "Member: Read access" ) ,
3941 canDo : [
@@ -47,6 +49,7 @@ qx.Class.define("osparc.data.Roles", {
4749 } ,
4850 } ,
4951 "write" : {
52+ id : "write" ,
5053 label : qx . locale . Manager . tr ( "Manager" ) ,
5154 longLabel : qx . locale . Manager . tr ( "Manager: Read/Write access" ) ,
5255 canDo : [
@@ -61,6 +64,7 @@ qx.Class.define("osparc.data.Roles", {
6164 } ,
6265 } ,
6366 "delete" : {
67+ id : "delete" ,
6468 label : qx . locale . Manager . tr ( "Administrator" ) ,
6569 longLabel : qx . locale . Manager . tr ( "Admin: Read/Write/Delete access" ) ,
6670 canDo : [
@@ -76,6 +80,7 @@ qx.Class.define("osparc.data.Roles", {
7680 // study & templates
7781 STUDY : {
7882 "read" : {
83+ id : "read" ,
7984 label : qx . locale . Manager . tr ( "User" ) ,
8085 longLabel : qx . locale . Manager . tr ( "User: Read access" ) ,
8186 canDo : [
@@ -88,6 +93,7 @@ qx.Class.define("osparc.data.Roles", {
8893 } ,
8994 } ,
9095 "write" : {
96+ id : "write" ,
9197 label : qx . locale . Manager . tr ( "Editor" ) ,
9298 longLabel : qx . locale . Manager . tr ( "Editor: Read/Write access" ) ,
9399 canDo : [
@@ -101,6 +107,7 @@ qx.Class.define("osparc.data.Roles", {
101107 } ,
102108 } ,
103109 "delete" : {
110+ id : "delete" ,
104111 label : qx . locale . Manager . tr ( "Owner" ) ,
105112 longLabel : qx . locale . Manager . tr ( "Owner: Read/Write/Delete access" ) ,
106113 canDo : [
@@ -115,6 +122,7 @@ qx.Class.define("osparc.data.Roles", {
115122 } ,
116123 SERVICES : {
117124 "read" : {
125+ id : "read" ,
118126 label : qx . locale . Manager . tr ( "User" ) ,
119127 longLabel : qx . locale . Manager . tr ( "User: Read access" ) ,
120128 canDo : [
@@ -126,6 +134,7 @@ qx.Class.define("osparc.data.Roles", {
126134 } ,
127135 } ,
128136 "write" : {
137+ id : "write" ,
129138 label : qx . locale . Manager . tr ( "Editor" ) ,
130139 longLabel : qx . locale . Manager . tr ( "Editor: Read/Write access" ) ,
131140 canDo : [
@@ -140,6 +149,7 @@ qx.Class.define("osparc.data.Roles", {
140149 } ,
141150 WALLET : {
142151 "read" : {
152+ id : "read" ,
143153 label : qx . locale . Manager . tr ( "User" ) ,
144154 longLabel : qx . locale . Manager . tr ( "User: Read access" ) ,
145155 canDo : [
@@ -152,6 +162,7 @@ qx.Class.define("osparc.data.Roles", {
152162 } ,
153163 } ,
154164 "write" : {
165+ id : "write" ,
155166 label : qx . locale . Manager . tr ( "Accountant" ) ,
156167 longLabel : qx . locale . Manager . tr ( "Accountant: Read/Write access" ) ,
157168 canDo : [
@@ -167,13 +178,15 @@ qx.Class.define("osparc.data.Roles", {
167178 } ,
168179 WORKSPACE : {
169180 "read" : {
181+ id : "read" ,
170182 label : qx . locale . Manager . tr ( "Viewer" ) ,
171183 longLabel : qx . locale . Manager . tr ( "Viewer: Read access" ) ,
172184 canDo : [
173185 qx . locale . Manager . tr ( "- can inspect the content and open " ) + osparc . product . Utils . getStudyAlias ( { plural : true } ) + qx . locale . Manager . tr ( " without making changes" )
174186 ]
175187 } ,
176188 "write" : {
189+ id : "write" ,
177190 label : qx . locale . Manager . tr ( "Editor" ) ,
178191 longLabel : qx . locale . Manager . tr ( "Editor: Read/Write access" ) ,
179192 canDo : [
@@ -182,6 +195,7 @@ qx.Class.define("osparc.data.Roles", {
182195 ]
183196 } ,
184197 "delete" : {
198+ id : "delete" ,
185199 label : qx . locale . Manager . tr ( "Owner" ) ,
186200 longLabel : qx . locale . Manager . tr ( "Owner: Read/Write/Delete access" ) ,
187201 canDo : [
0 commit comments