Ajouter des restrictions à un PDF
Définissez les indicateurs d’autorisation qui contrôlent la copie, l’impression et la modification d’un PDF, dans un flux Power Automate.
Les noms des champs du connecteur s’affichent en anglais, car c’est ainsi que Power Automate les présente.
Utilisez cette action pour ajouter des restrictions afin d’empêcher la copie, l’impression et la modification d’un document PDF.
Certains des paramètres ci-dessous sont en cours de déploiement dans le connecteur PDF Blocks publié, et ce déploiement n’a peut-être pas encore atteint votre environnement. Pour les utiliser dès aujourd’hui, importez le connecteur à partir de GitHub en tant que connecteur personnalisé.
La spécification PDF permet de définir des restrictions sur certains usages, comme la copie, l’impression, le remplissage de formulaires, etc. Il revient à chaque logiciel PDF de faire respecter ces restrictions, et elles sont triviales à supprimer. Cela est décrit à la page 122 de la spécification PDF :
Once the document has been opened and decrypted successfully, a conforming reader technically has access to the entire contents of the document. There is nothing inherent in PDF encryption that enforces the document permissions specified in the encryption dictionary.
Paramètres
File ContentFilerequiredLe contenu du document PDF d’entrée.
Owner PasswordStringrequiredLe mot de passe nécessaire pour ouvrir le document PDF et en modifier les autorisations. Sa longueur est comprise entre 4 et 32 caractères. Les caractères du mot de passe doivent appartenir à la plage ASCII imprimable (entre les positions 32 et 126). Cette plage comprend les lettres minuscules et majuscules, les chiffres, l’espace et quelques symboles courants comme . , : ; # $ % & ( ) * + = ? !
User PasswordStringLe mot de passe nécessaire pour ouvrir le document PDF. Ce champ est facultatif. Il répond aux mêmes exigences que Owner Password.
Allow Copy ContentBooleandefault:YesS’il vaut Yes, les utilisateurs peuvent copier le texte, les images et les autres contenus dans le presse-papiers. Ce champ est facultatif.
Allow Change ContentBooleandefault:YesS’il vaut Yes, les utilisateurs peuvent modifier le contenu du document. Ce champ est facultatif.
Allow PrintBooleandefault:YesS’il vaut Yes, les utilisateurs peuvent imprimer le document. Ce champ est facultatif.
Allow Print High ResolutionBooleandefault:YesS’il vaut Yes, les utilisateurs peuvent imprimer le document en haute résolution. Ce champ est facultatif.
Allow Comment And Fill FormBooleandefault:YesS’il vaut Yes, les utilisateurs peuvent ajouter, éditer et modifier des annotations et remplir les champs de formulaire. Ce champ est facultatif.
Allow Fill FormBooleandefault:YesS’il vaut Yes, les utilisateurs peuvent remplir les champs de formulaire. Ce champ est facultatif.
Allow Assemble DocumentBooleandefault:YesS’il vaut Yes, les utilisateurs peuvent assembler et manipuler le document (ajouter ou supprimer des pages, fusionner, etc.). Ce champ est facultatif.
Allow AccessibilityBooleandefault:YesS’il vaut Yes, les programmes d’accessibilité peuvent lire le texte et les images du document. Ce champ est facultatif.
Encryption AlgorithmStringdefault:AES-128L’algorithme utilisé pour chiffrer le document PDF. Ce champ est facultatif. Les valeurs valides sont AES-128 et AES-256.
Réponse
Locked PDF File ContentFileLe contenu du document PDF verrouillé. Vous pouvez l’utiliser en entrée d’autres actions de votre flux.