More Information: Permissions properties of Create Policy From Existing Policy operations

To use the Create Policy From Existing Policy operation (Rights Management service), you have to configure its’ Permissions properties. A user left a comment on the LiveCycle Workbench ES2 help to let us know that the information we provided for those properties was not very helpful. (Thanks again Rob.) Keep reading for a more robust treatment of the topic….

Permissions

Properties that specify the actions that are available to users when the new policy is applied to a document.Permissions for the Policy(Optional) A list of string values that represent the permissions to add to the new policy.If you provide a literal value, configure the following properties:

  • Print: Permissions for printing the policy-protected document. Select one of the following permissions:
    • Allowed: (Default) Allow users to print high- or low-resolution copies.
    • Low-Res. Only: Allow users to print only low-resolution copies.
    • Not Allowed: Users cannot print the document.
  • Change: Permissions for changing the document. Select one of the following permissions:
    • Alter Pages: Allow users to add pages, remove pages, and make changes to content.
    • Any: (Default) Users can change the document in any way.
    • Collaborate: Allow users to use the Collaborate features in Adobe Acrobat.
    • Fill And Sign: Allow users to fill form fields, and digitally sign signature fields.
    • Not Allowed: Users cannot change the document.
  • Offline: Select this option to allow users to open the document when they do not have a connection to the LiveCycle ES2 server. This option is selected by default.
  • Copy: Select this option to allow users to copy text from the document. This option is selected by default.
  • Screen Reader: Adobe Acrobat has permission to add temporary tags to the PDF to improve its readability with a screen reader. This option is selected by default. You can clear this option only when the Copy option is not selected.

If you specify the value for Permissions using a variable, the variable is a list of string values. Each string value represents a permission. The following string values are valid:

  • APS_OPEN_ONLINE: Allows users to open the document when they have a connection to the LiveCycle ES2 server.
  • APS_OPEN_OFFLINE: Allows users to open the document when they do not have a connection to the LiveCycle ES2 server.
  • PDF_ACCESSIBLE: Allows Acrobat to add temporary tags to the PDF to improve its readability with a screen reader.
  • PDF_COPY: Allows users to copy text from the document.
  • PDF_DOCASSEMBLY: Allow users to add pages, remove pages, and make changes to content.
  • PDF_EDIT: Users can change the document in any way.
  • PDF_EDITNOTES: Allow users to use the Collaborate features in Adobe Acrobat.
  • PDF_FILLANDSIGN: Allow users to fill form fields, and digitally sign signature fields.
  • PDF_PRINTLOW: Allow users to print low-resolution copies.
  • PDF_PRINTHIGH: Allow users to print high-resolution copies.

Only certain combinations of the string values are valid. Limited combinations of print-related strings can be used. Limited combinations of editing-related strings can be included.The following combinations of print-related permissions (PDF_PRINTHIGH and PDF_PRINTLOW) are valid:

  • PDF_PRINTHIGH, PDF_PRINTLOW
  • PDF_PRINTLOW

The following combinations of editing-related permissions ( PDF_EDITNOTES,PDF_EDIT, PDF_FILLANDSIGN, PDF_DOCASSEMBLY) are valid:

  • PDF_EDITNOTES, PDF_EDIT, PDF_FILLANDSIGN
  • PDF_EDITNOTES, PDF_FILLANDSIGN
  • PDF_DOCASSEMBLY
  • PDF_FILLANDSIGN

For example, to enable high-resolution printing, filling form fields, and offline viewing, the list would include the string values PDF_PRINTHIGH, PDF_PRINTLOW, PDF_FILLANDSIGN, APS_OPEN_OFFLINE, APS_OPEN_ONLINE . When an invalid combination of strings is included, an exception is thrown.When no list value is provided or an empty list value is provided, the default values are used. The equivalent list would contain the string values PDF_PRINTLOW, PDF_PRINTHIGH, PDF_EDIT, PDF_EDITNOTES, PDF_FILLANDSIGN, PDF_ACCESSIBLE, PDF_COPY, APS_OPEN_ONLINE .

VN:F [1.9.22_1171]
Was this helpful? Please rate the content.
Rating: 0.0/10 (0 votes cast)

Comments are closed.