Un document est un composant à part entière avec la particularité de posséder un ou plusieurs contenus. On parle également de fichiers.
Afin de restreindre l’accès ou les modifications pouvant être apportées au(x) contenu(s) d’un document, plusieurs permissions permettent de contrôler les opérations possibles :
- Visualiser le contenu :
READ_CONTENT
- Ajouter un contenu à un document :
UPDATE_CONTENT
etADD_CONTENT
- Supprimer un contenu d’un document :
DELETE_CONTENT
- Télécharger le contenu du document :
DOWNLOAD_CONTENT
- Activation de l’impression dans la visionneuse :
PRINT
- Visualiser les annotations du contenu d’un document :
READ_ANNOTATION
- Annoter le contenu d’un document :
CREATE_ANNOTATION
- Composition de document :
BUILD_NEW_DOCUMENT
Certaines actions ne sont disponibles que si l’utilisateur a accès au dossier en écriture. Pour ceci, il faut qu’il ait la permission UPDATE
et qu’il ait réservé le document (cf Reservation).
- Attacher le document à un dossier :
ATTACH
- Concernant la suppression du lien document/dossier, l’évaluation de la permission
DETACH
a lieu sur le dossier et non sur le document
Pour aller plus loin, consultez la Javadoc :