rights system
This commit is contained in:
@@ -33,4 +33,19 @@ export const permissionsApi = {
|
||||
const r = await api.get('/api/permissions/admin/unknown-groups');
|
||||
return r.data.data;
|
||||
},
|
||||
|
||||
getDependencyConfig: async (): Promise<{
|
||||
groupHierarchy: Record<string, string[]>;
|
||||
permissionDeps: Record<string, string[]>;
|
||||
}> => {
|
||||
const r = await api.get('/api/permissions/admin/config');
|
||||
return r.data.data;
|
||||
},
|
||||
|
||||
setDependencyConfig: async (config: {
|
||||
groupHierarchy?: Record<string, string[]>;
|
||||
permissionDeps?: Record<string, string[]>;
|
||||
}): Promise<void> => {
|
||||
await api.put('/api/permissions/admin/config', config);
|
||||
},
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user