diff --git a/server/src/common/actions/helpers/permissions-organisme.ts b/server/src/common/actions/helpers/permissions-organisme.ts index 12ab7d18f..01dc95d1e 100644 --- a/server/src/common/actions/helpers/permissions-organisme.ts +++ b/server/src/common/actions/helpers/permissions-organisme.ts @@ -63,7 +63,7 @@ export async function buildOrganismePermissions( viewContacts: true, infoTransmissionEffectifs: true, indicateursEffectifs: sameRegion, - effectifsNominatifs: sameRegion ? ["rupturant"] : false, + effectifsNominatifs: sameRegion ? ["inscritSansContrat", "rupturant", "abandon"] : false, manageEffectifs: false, configurerModeTransmission: false, }; @@ -107,7 +107,7 @@ export async function buildOrganismePermissions( viewContacts: true, infoTransmissionEffectifs: true, indicateursEffectifs: sameAcademie, - effectifsNominatifs: false, + effectifsNominatifs: sameAcademie ? ["inscritSansContrat", "rupturant", "abandon"] : false, manageEffectifs: false, configurerModeTransmission: false, }; diff --git a/server/tests/integration/http/organisme.routes.test.ts b/server/tests/integration/http/organisme.routes.test.ts index 41a0596c4..c9dc834bc 100644 --- a/server/tests/integration/http/organisme.routes.test.ts +++ b/server/tests/integration/http/organisme.routes.test.ts @@ -91,7 +91,7 @@ const permissionsByOrganisation: PermissionsTestConfig = { configurerModeTransmission: false, }, "DREETS même région": { - effectifsNominatifs: ["rupturant"], + effectifsNominatifs: ["inscritSansContrat", "rupturant", "abandon"], indicateursEffectifs: true, infoTransmissionEffectifs: true, manageEffectifs: false, @@ -107,7 +107,7 @@ const permissionsByOrganisation: PermissionsTestConfig = { configurerModeTransmission: false, }, "DRAAF même région": { - effectifsNominatifs: ["rupturant"], + effectifsNominatifs: ["inscritSansContrat", "rupturant", "abandon"], indicateursEffectifs: true, infoTransmissionEffectifs: true, manageEffectifs: false, @@ -171,7 +171,7 @@ const permissionsByOrganisation: PermissionsTestConfig = { configurerModeTransmission: false, }, "Académie même académie": { - effectifsNominatifs: false, + effectifsNominatifs: ["inscritSansContrat", "rupturant", "abandon"], indicateursEffectifs: true, infoTransmissionEffectifs: true, manageEffectifs: false,