feat(admin): add IA shell and protected section skeleton routes
This commit is contained in:
@@ -21,4 +21,23 @@ describe("admin route access rules", () => {
|
||||
scope: "global",
|
||||
})
|
||||
})
|
||||
|
||||
it("maps new admin IA routes to dedicated permissions", () => {
|
||||
expect(getRequiredPermission("/pages")).toEqual({
|
||||
permission: "pages:read",
|
||||
scope: "team",
|
||||
})
|
||||
expect(getRequiredPermission("/media")).toEqual({
|
||||
permission: "media:read",
|
||||
scope: "team",
|
||||
})
|
||||
expect(getRequiredPermission("/users")).toEqual({
|
||||
permission: "users:read",
|
||||
scope: "own",
|
||||
})
|
||||
expect(getRequiredPermission("/commissions")).toEqual({
|
||||
permission: "commissions:read",
|
||||
scope: "own",
|
||||
})
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user