Skip to main content

community_access_denied

Function community_access_denied 

Source
pub fn community_access_denied(assignments: &[UserRoleAssignment]) -> bool
Expand 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.