feat: added kmip to project roles section

This commit is contained in:
Sheen Capadngan
2025-02-04 19:29:34 +08:00
parent dd9a7755bc
commit 8b315c946c
2 changed files with 54 additions and 1 deletions
@@ -419,6 +419,12 @@ const GeneralPermissionSchema = [
action: CASL_ACTION_SCHEMA_NATIVE_ENUM(ProjectPermissionSecretSyncActions).describe(
"Describe what action an entity can take."
)
}),
z.object({
subject: z.literal(ProjectPermissionSub.Kmip).describe("The entity this permission pertains to."),
action: CASL_ACTION_SCHEMA_NATIVE_ENUM(ProjectPermissionKmipActions).describe(
"Describe what action an entity can take."
)
})
];