chromium/components/policy/resources/templates/policy_definitions/Printing/DevicePrintingClientNameTemplate.yaml

caption: Template for the <ph name="CLIENT_NAME_IPP_ATTRIBUTE">'client-name'</ph>
  <ph name="INTERNET_PRINTING_PROTOCOL">Internet Printing Protocol</ph> <ph name="IPP_ATTRIBUTE">attribute</ph>
desc: "This policy controls the value of the <ph name=\"CLIENT_INFO_IPP_ATTRIBUTE\">'client-info'</ph>\
  \ <ph name=\"INTERNET_PRINTING_PROTOCOL\">Internet Printing Protocol</ph> (<ph name=\"IPP_PROTOCOL\">IPP</ph>)\
  \ <ph name=\"IPP_ATTRIBUTE\">attribute</ph> in print jobs.\n\n\
  \ Setting the policy has the effect of sending an additional\
  \ <ph name=\"CLIENT_INFO_IPP_ATTRIBUTE\">'client-info'</ph> value to print jobs submitted to\
  \ <ph name=\"IPP_PROTOCOL\">IPP</ph> printers.\
  \ The <ph name=\"CLIENT_TYPE_IPP_ATTRIBUTE\">'client-type'</ph> member of the\
  \ added <ph name=\"CLIENT_INFO_IPP_ATTRIBUTE\">'client-info'</ph> value will be set\
  \ to <ph name=\"CLIENT_TYPE_OTHER\">'other'</ph>.\
  \ The <ph name=\"CLIENT_NAME_IPP_ATTRIBUTE\">'client-name'</ph> member of the\
  \ added <ph name=\"CLIENT_INFO_IPP_ATTRIBUTE\">'client-info'</ph> value will be set\
  \ to the value of the policy after substitution of placeholder variables.\
  \ Supported placeholder variables are\
  \ <ph name=\"DIRECTORY_ID_PLACEHOLDER\">${DEVICE_DIRECTORY_API_ID}</ph>,\
  \ <ph name=\"SERIAL_NUMBER_PLACEHOLDER\">${DEVICE_SERIAL_NUMBER}</ph>,\
  \ <ph name=\"ASSET_ID_PLACEHOLDER\">${DEVICE_ASSET_ID}</ph>,\
  \ <ph name=\"ANNOTATED_LOCATION_PLACEHOLDER\">${DEVICE_ANNOTATED_LOCATION}</ph>.\
  \ Unsupported placeholder variables will not be substituted.\n\n\
  \ The resulting value after substitution of placeholder variables is considered\
  \ valid if it is not longer than 127 characters and only contains the following characters:\
  \ lowercase and uppercase letters of the English alphabet, digits, dashes ('-'), dots ('.')\
  \ and underscores ('_').\n\n\
  \ Note that, for privacy reasons, this policy takes effect only when the connection to the\
  \ printer is secure (<ph name=\"IPPS_SCHEME\">ipps://</ph> URI scheme) and the user\
  \ submitting the print job is affiliated.\
  \ Also, note that this policy only applies to printers that support\
  \ <ph name=\"CLIENT_INFO_IPP_ATTRIBUTE\">'client-info'</ph>.\n\n\
  \ If the policy is unset, set to an empty or invalid value, an additional\
  \ <ph name=\"CLIENT_INFO_IPP_ATTRIBUTE\">'client-info'</ph> value will not be added to print\
  \ job requests.\n"
device_only: true
example_value: chromebook-${DEVICE_ASSET_ID}
features:
  dynamic_refresh: true
  per_profile: false
owners:
- [email protected]
- [email protected]
- [email protected]
schema:
  type: string
supported_on:
- chrome_os:111-
tags: []
type: string
generate_device_proto: False