WorkZone PDF
Before deploying WorkZone PDF, ensure that the following prerequisites are fulfilled.
Prerequisites
-
To load report templates and save documents in PDF format, WorkZone PDF requires that the file types .pdf, .docx, .xlsx, .html, and .pbix are allowed.
See Supported file types.
-
To authenticate WorkZone PDF Crawler with Microsoft identity platform, you need to create an Enterprise Registration (Service Principal) that represents SJCRAWLERUSER. Assign its Object ID to WORKZONE_AZURE_SYS_SJCRAWLERUSER_ENTERPRISE_OBJECTID secret value in the Key Vault. See Prepare the Key Vault for installing WorkZone.
-
To authenticate WorkZone PDF Crawler authentication, run the once wzpdf/init container once.
Create the app registration for SJCRAWLERUSER
Add the below secret names to the key vault as secrets and assign the values according to the respective value of the app registration.
WORKZONE-AZURE-SYS-SJCRAWLERUSER-ENTERPRISE-OBJECTID
WORKZONE-AZURE-SYS-SJCRAWLERUSER-CLIENTID
WORKZONE-AZURE-SYS-SJCRAWLERUSER-CLIENTSECRET
See Preparing container installation.
Update the values file with webapi URL
wzpdf:
oauth2:
clientId: WZPDF.CRAWLER
pdfengine:
url: http://wzpdf-pdfengine/render
dedicatedNodes:
enabled: false
logLevel: Information
pdfcrawler:
dedicatedNodes:
enabled: false
logLevel: Information
webapi:
url: http://wzpdf-webapi/pdfx
pdfservice:
url: http://wzpdf-pdfengine/render
pvc:
enabled: false
name: pdfpersistence
See also: Troubleshooting