17.10.4 Documents confidentiels

Un document confidentiel est un document dont l'affichage est soumis à un droit spécifique : le droit confidential.

La propriété confidential indique la caractère confidentiel d'un document. S'il est supérieur à zéro, le document est considéré comme confidentiel.

Les interfaces d'affichage standards de document comme FDL:OPENDOC prennent en compte cette propriété afin d'indiquer que le document est confidentiel et ne montre pas son contenu.

Les interfaces standards d'affichage de liste de document comme GENERIC:GENERIC_LIST n'affichent pas les documents confidentiels.

Pour afficher un document confidentiel, il faut que l'utilisateur dispose du droit view et du droit confidential.

Attention : La classe SearchDoc de recherche de document retourne par défaut les documents confidentiels. Il faut explicitement utiliser la méthode DocSearch::excludeConfidential() pour les filtrer. Dans le cas contraire, le développeur a en charge de montrer que les parties voulues sur l'interface cliente.

×