pub fn community_access_denied(assignments: &[UserRoleAssignment]) -> boolExpand description
Décide si l’accès communautaire doit être refusé pour ce jeu d’assignments de rôles (les assignments expirées — Story 3.5 délégations — sont ignorées).
Règle (FR28/FR30, INV-6) : refusé si et seulement si l’appelant cumule au
moins une casquette comptable ET aucun rôle owner. Les DEUX sous-rôles
comptables sont exclus, encodeur comme émetteur — n’en exclure qu’un
laisserait la porte ouverte par l’autre.