# Einschränkungen zu einem PDF hinzufügen

Legen Sie die Berechtigungs-Flags fest, die das Kopieren, Drucken und Bearbeiten eines PDFs steuern, in einem Flow in Power Automate.

Verwenden Sie diese Aktion, um Einschränkungen hinzuzufügen, die das Kopieren, Drucken und Ändern eines PDF-Dokuments verhindern.

<PowerAutomateAction
  title="Add restrictions to a PDF"
  caption="Add restrictions to a PDF."
  connection="PDF Blocks Next"
  fields={[
    { label: "File Content", kind: "token", value: "File Content", required: true },
    { label: "Owner Password", placeholder: "The password required to open and change permissions", required: true },
    { label: "User Password", placeholder: "The password required to open the PDF document" },
    { label: "Allow Copy Content", kind: "select", value: "Yes", options: ["Yes", "No"] },
    { label: "Allow Change Content", kind: "select", value: "Yes", options: ["Yes", "No"] },
    { label: "Allow Print", kind: "select", value: "Yes", options: ["Yes", "No"] },
    { label: "Allow Print High Resolution", kind: "select", value: "Yes", options: ["Yes", "No"] },
    { label: "Allow Comment And Fill Form", kind: "select", value: "Yes", options: ["Yes", "No"] },
    { label: "Allow Fill Form", kind: "select", value: "Yes", options: ["Yes", "No"] },
    { label: "Allow Assemble Document", kind: "select", value: "Yes", options: ["Yes", "No"] },
    { label: "Allow Accessibility", kind: "select", value: "Yes", options: ["Yes", "No"] },
    { label: "Encryption Algorithm", kind: "select", value: "AES-128", options: ["AES-128", "AES-256"], advanced: true },
  ]}
/>

<ConnectorNotice kind="parameter" />

Die PDF-Spezifikation erlaubt es, Einschränkungen für bestimmte Nutzungen festzulegen, etwa Kopieren, Drucken, das Ausfüllen von Formularen und so weiter. Es liegt an der jeweiligen PDF-Software, diese Einschränkungen durchzusetzen, und sie lassen sich [trivial entfernen](https://www.google.com/search?q=remove+PDF+permissions+online). Beschrieben ist das auf Seite 122 der [PDF-Spezifikation](https://wwwimages2.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/pdf_reference_1-7.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.

## Parameter

<ParamField name="File Content" type="File" required>
  Der Inhalt des PDF-Eingabedokuments.
</ParamField>

<ParamField name="Owner Password" type="String" required>
  Das Passwort, das zum Öffnen des PDF-Dokuments und zum Ändern seiner Berechtigungen nötig ist. Die Länge liegt zwischen 4 und 32 Zeichen. Die Zeichen des Passworts müssen im druckbaren ASCII-Bereich liegen (zwischen den Positionen 32 und 126). Dieser Bereich umfasst Klein- und Großbuchstaben, Ziffern, das Leerzeichen und einige gebräuchliche Symbole wie . , : ; # $ % & ( ) * + = ? !
</ParamField>

<ParamField name="User Password" type="String">
  Das Passwort, das zum Öffnen des PDF-Dokuments nötig ist. Dieses Feld ist optional. Es hat dieselben Anforderungen wie Owner Password.
</ParamField>

<ParamField name="Allow Copy Content" type="Boolean" default="Yes">
  Steht das Feld auf Yes, können Benutzer den Text, die Bilder und andere Inhalte in die Zwischenablage kopieren. Dieses Feld ist optional.
</ParamField>

<ParamField name="Allow Change Content" type="Boolean" default="Yes">
  Steht das Feld auf Yes, können Benutzer den Inhalt des Dokuments ändern. Dieses Feld ist optional.
</ParamField>

<ParamField name="Allow Print" type="Boolean" default="Yes">
  Steht das Feld auf Yes, können Benutzer das Dokument drucken. Dieses Feld ist optional.
</ParamField>

<ParamField name="Allow Print High Resolution" type="Boolean" default="Yes">
  Steht das Feld auf Yes, können Benutzer das Dokument in hoher Auflösung drucken. Dieses Feld ist optional.
</ParamField>

<ParamField name="Allow Comment And Fill Form" type="Boolean" default="Yes">
  Steht das Feld auf Yes, können Benutzer Anmerkungen hinzufügen, bearbeiten und ändern sowie Formularfelder ausfüllen. Dieses Feld ist optional.
</ParamField>

<ParamField name="Allow Fill Form" type="Boolean" default="Yes">
  Steht das Feld auf Yes, können Benutzer Formularfelder ausfüllen. Dieses Feld ist optional.
</ParamField>

<ParamField name="Allow Assemble Document" type="Boolean" default="Yes">
  Steht das Feld auf Yes, können Benutzer das Dokument zusammenstellen und bearbeiten (Seiten hinzufügen oder entfernen, zusammenführen und so weiter). Dieses Feld ist optional.
</ParamField>

<ParamField name="Allow Accessibility" type="Boolean" default="Yes">
  Steht das Feld auf Yes, können Programme für Barrierefreiheit den Text und die Bilder des Dokuments lesen. Dieses Feld ist optional.
</ParamField>

<ParamField name="Encryption Algorithm" type="String" default="AES-128">
  Der Algorithmus, mit dem das PDF-Dokument verschlüsselt wird. Dieses Feld ist optional. Gültige Werte sind AES-128 und AES-256.
</ParamField>

## Antwort

<ParamField name="Locked PDF File Content" type="File">
  Der Inhalt des gesperrten PDF-Dokuments. Sie können ihn als Eingabe für andere Aktionen in Ihrem Flow verwenden.
</ParamField>

## Verwandte Aktionen

<CardGroup cols={2}>

<Card title="Einschränkungen entfernen" href="/docs/power-automate/remove-restrictions-from-pdf">
  Alle Einschränkungen eines Dokuments zurücksetzen.
</Card>

<Card title="Passwort hinzufügen" href="/docs/power-automate/add-password-to-pdf">
  Ein Passwort zum Öffnen des Dokuments verlangen.
</Card>

<Card title="Passwort entfernen" href="/docs/power-automate/remove-password-from-pdf">
  Das Passwort von einem verschlüsselten Dokument entfernen.
</Card>

<Card title="Signaturen entfernen" href="/docs/power-automate/remove-signatures-from-pdf">
  Kryptografische Signaturen aus einem Dokument entfernen.
</Card>

</CardGroup>
