20829: Migrate to canWrite and canManage for permission checks
[arvados-workbench2.git] / src / models / user.ts
index 87a2e8c13d472200bfdd97ebf333ed6defe8f57f..0df6eac24158809ce426560359bab96b0985fe1c 100644 (file)
@@ -24,6 +24,8 @@ export interface User {
     prefs: UserPrefs;
     isAdmin: boolean;
     isActive: boolean;
+    canWrite: boolean;
+    canManage: boolean;
 }
 
 export const getUserFullname = (user: User) => {
@@ -62,5 +64,4 @@ export const getUserClusterID = (user: User): string | undefined => {
 export interface UserResource extends Resource, User {
     kind: ResourceKind.USER;
     defaultOwnerUuid: string;
-    writableBy: string[];
 }