20829: Migrate to canWrite and canManage for permission checks
[arvados-workbench2.git] / src / services / auth-service / auth-service.ts
index b530e4cd3e8d4933cf3e445fe6f306f8994b6d4c..79a6b7e1960be50cf06a078fb7bcd15f85fb19fc 100644 (file)
@@ -35,6 +35,8 @@ export interface UserDetailsResponse {
     is_active: boolean;
     username: string;
     prefs: UserPrefs;
+    can_write: boolean;
+    can_manage: boolean;
 }
 
 export class AuthService {
@@ -146,6 +148,8 @@ export class AuthService {
                     isAdmin: resp.data.is_admin,
                     isActive: resp.data.is_active,
                     username: resp.data.username,
+                    canWrite: resp.data.can_write,
+                    canManage: resp.data.can_manage,
                     prefs
                 };
             })