diff --git a/backend/src/ee/services/permission/default-roles.ts b/backend/src/ee/services/permission/default-roles.ts index 4151face4..7b2e0ae00 100644 --- a/backend/src/ee/services/permission/default-roles.ts +++ b/backend/src/ee/services/permission/default-roles.ts @@ -109,8 +109,7 @@ const buildAdminPermissionRules = () => { ProjectPermissionCertificateActions.Create, ProjectPermissionCertificateActions.Delete, ProjectPermissionCertificateActions.ReadPrivateKey, - ProjectPermissionCertificateActions.Import, - ProjectPermissionCertificateActions.Read + ProjectPermissionCertificateActions.Import ], ProjectPermissionSub.Certificates ); @@ -484,8 +483,7 @@ const buildMemberPermissionRules = () => { ProjectPermissionCertificateActions.Edit, ProjectPermissionCertificateActions.Create, ProjectPermissionCertificateActions.Delete, - ProjectPermissionCertificateActions.Import, - ProjectPermissionCertificateActions.Read + ProjectPermissionCertificateActions.Import ], ProjectPermissionSub.Certificates ); diff --git a/backend/src/services/certificate-authority/acme/acme-certificate-authority-fns.ts b/backend/src/services/certificate-authority/acme/acme-certificate-authority-fns.ts index 6ef479971..0f39935ec 100644 --- a/backend/src/services/certificate-authority/acme/acme-certificate-authority-fns.ts +++ b/backend/src/services/certificate-authority/acme/acme-certificate-authority-fns.ts @@ -7,6 +7,7 @@ import { TableName } from "@app/db/schemas"; import { getConfig } from "@app/lib/config/env"; import { crypto } from "@app/lib/crypto/cryptography"; import { BadRequestError, CryptographyError, NotFoundError } from "@app/lib/errors"; +import { PermissionFilters } from "@app/lib/knex/permission-filter-utils"; import { OrgServiceActor } from "@app/lib/types"; import { blockLocalAndPrivateIpAddresses } from "@app/lib/validator"; import { TAppConnectionDALFactory } from "@app/services/app-connection/app-connection-dal"; @@ -720,7 +721,7 @@ export const AcmeCertificateAuthorityFns = ({ permissionFilters }: { projectId: string; - permissionFilters?: import("@app/lib/knex/permission-filter-utils").PermissionFilters; + permissionFilters?: PermissionFilters; }) => { const cas = await certificateAuthorityDAL.findWithAssociatedCa( { diff --git a/backend/src/services/certificate-authority/azure-ad-cs/azure-ad-cs-certificate-authority-fns.ts b/backend/src/services/certificate-authority/azure-ad-cs/azure-ad-cs-certificate-authority-fns.ts index eea877b6e..92be70560 100644 --- a/backend/src/services/certificate-authority/azure-ad-cs/azure-ad-cs-certificate-authority-fns.ts +++ b/backend/src/services/certificate-authority/azure-ad-cs/azure-ad-cs-certificate-authority-fns.ts @@ -5,6 +5,7 @@ import RE2 from "re2"; import { TableName } from "@app/db/schemas"; import { crypto } from "@app/lib/crypto/cryptography"; import { BadRequestError, NotFoundError } from "@app/lib/errors"; +import { PermissionFilters } from "@app/lib/knex/permission-filter-utils"; import { ms } from "@app/lib/ms"; import { OrgServiceActor } from "@app/lib/types"; import { TAppConnectionDALFactory } from "@app/services/app-connection/app-connection-dal"; @@ -803,7 +804,7 @@ export const AzureAdCsCertificateAuthorityFns = ({ permissionFilters }: { projectId: string; - permissionFilters?: import("@app/lib/knex/permission-filter-utils").PermissionFilters; + permissionFilters?: PermissionFilters; }) => { const cas = await certificateAuthorityDAL.findWithAssociatedCa( {