← API reference
CANONICAL TYPE REFERENCE

Permissions

Document permission flags. All true for an unencrypted document.

Whether full-resolution printing is permitted. False blocks plate output — print-blocking under PDF/X, which prohibits encryption entirely.

Whether degraded (low-resolution) printing is permitted

Whether page content may be altered — required for prepress fixes such as imposition or box correction

Whether annotations and form fields may be added or changed

fillFormsBoolean!

Whether existing form fields may be filled in

assembleBoolean!

Whether pages may be inserted, deleted or reordered — required to impose the document

Whether text and graphics may be copied out of the document

Whether content may be extracted for accessibility tooling

View exact SDL
"""Document permission flags. All true for an unencrypted document."""
type Permissions {
  """
  Whether full-resolution printing is permitted. False blocks plate output — print-blocking under PDF/X, which prohibits encryption entirely.
  """
  printHighQuality: Boolean!
  """Whether degraded (low-resolution) printing is permitted"""
  printLowQuality: Boolean!
  """
  Whether page content may be altered — required for prepress fixes such as imposition or box correction
  """
  modifyContents: Boolean!
  """Whether annotations and form fields may be added or changed"""
  modifyAnnotations: Boolean!
  """Whether existing form fields may be filled in"""
  fillForms: Boolean!
  """
  Whether pages may be inserted, deleted or reordered — required to impose the document
  """
  assemble: Boolean!
  """Whether text and graphics may be copied out of the document"""
  extractContent: Boolean!
  """Whether content may be extracted for accessibility tooling"""
  extractAccessibility: Boolean!
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.