diagnostics access
This commit is contained in:
1 parent
6f99249d62
commit
2eb6850cb9
3 files changed
+186
-1
No files matched your search
@@ -19,6 +19,21 @@ class MeRoutes {
|
||||
return res.json({ entitlements });
|
||||
}
|
||||
);
|
||||
|
||||
this.router.get("/permissions", verifyToken, addUserContext, (req, res) => {
|
||||
const orgPerms = req.user?.roles?.orgRole?.permissions || [];
|
||||
const teamPerms = req.user?.roles?.teamRole?.permissions || [];
|
||||
const currentTeamId = req.user?.currentTeamId;
|
||||
return res.json({
|
||||
message: "OK",
|
||||
data: {
|
||||
org: orgPerms,
|
||||
team: Array.isArray(teamPerms)
|
||||
? teamPerms.map((p: string) => ({ teamId: currentTeamId, permission: p }))
|
||||
: [],
|
||||
},
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
getRouter() {
|
||||
|
||||
Reference in new issue
Block a user