added client role and related code

This commit is contained in:
2025-05-03 17:02:37 +05:30
parent c84cd055d4
commit 5800069e6b
9 changed files with 229 additions and 185 deletions

View File

@@ -102,6 +102,23 @@ export const rules: Record<
users: ["__v"],
},
},
client: {
claims: [
"permit:read",
"file:upload",
"file:download",
"view:read",
"view:write",
"view:delete",
],
hiddenFields: {
orgs: ["__v"],
permits: ["__v"],
rts: ["__v"],
tasks: ["__v"],
users: ["__v"],
},
},
};
export const roles = Object.keys(rules) as [