mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-09-22 13:39:35 +00:00
add no access to org service role
This commit is contained in:
committed by
Akhil Mohan
parent
15fc4fd609
commit
cfb0d4ee96
@@ -5,6 +5,7 @@ import { TOrgRolesInsert, TOrgRolesUpdate } from "@app/db/schemas";
|
|||||||
import {
|
import {
|
||||||
orgAdminPermissions,
|
orgAdminPermissions,
|
||||||
orgMemberPermissions,
|
orgMemberPermissions,
|
||||||
|
orgNoAccessPermissions,
|
||||||
OrgPermissionActions,
|
OrgPermissionActions,
|
||||||
OrgPermissionSubjects
|
OrgPermissionSubjects
|
||||||
} from "@app/ee/services/permission/org-permission";
|
} from "@app/ee/services/permission/org-permission";
|
||||||
@@ -108,6 +109,16 @@ export const orgRoleServiceFactory = ({
|
|||||||
createdAt: new Date(),
|
createdAt: new Date(),
|
||||||
updatedAt: new Date()
|
updatedAt: new Date()
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
id: "b10d49a9-09a9-4443-916a-4246f9ff2c72", // dummy user for zod validation in response
|
||||||
|
orgId,
|
||||||
|
name: "No Access",
|
||||||
|
slug: "no-access",
|
||||||
|
description: "No access to any resources in the organization",
|
||||||
|
permissions: packRules(orgNoAccessPermissions.rules),
|
||||||
|
createdAt: new Date(),
|
||||||
|
updatedAt: new Date()
|
||||||
|
},
|
||||||
...(customRoles || []).map(({ permissions, ...data }) => ({
|
...(customRoles || []).map(({ permissions, ...data }) => ({
|
||||||
...data,
|
...data,
|
||||||
permissions
|
permissions
|
||||||
|
|||||||
Reference in New Issue
Block a user