PDF Converter for SharePoint Online
1Install the PDF Converter for SharePoint Online app
Prerequisites Before Deployment
Before deploying the Muhimbi SharePoint Framework Extension, ensure you have the following:
- Windows Administrator Privileges: You need administrator privileges on your Windows machine to run the installer (EXE).
- Global Administrator Privileges: Ensure you have global administrator (or tenant administrator) privileges in your SharePoint Online Tenant.
- App Catalog: Confirm that your tenant has an app catalog. If you do not have one, follow https://learn.microsoft.com/en-us/sharepoint/use-app-catalog to create an app catalog
Download PDF Converter
DownloadInstalling
- Download the installation zip folder and unzip it to the folder of your choice.
- In that folder, find and run the "PDF Converter for SharePoint Online deployment script.Ps1" file and the "muhimbi-pdf-converter-spfx-app.sppkg" file.
- In the PowerShell window, press 1 to perform a fresh installation “1: Press '1' to perform a fresh installation of the Muhimbi PDF Converter online app.”
![](/img/free-trial/pdf-converter/nextImageExportOptimizer/image-1-opt-640.WEBP)
- In the next step, the installer will ask where you want to upload the app.
- Press 1 to upload the app in the tenants app catalog.
- Press 2 to upload the app in a site’s app catalog.
- Select the appropriate option based on your deployment needs and provide the corresponding URL to proceed.
- You will then be prompted to authenticate to your Microsoft 365 tenant and grant “Consent on behalf of your organization” to run PnP PowerShell. If you already have PnP PowerShell installed, you wont receive the consent prompt.
- Note: If the admin accepts it without granting consent on behalf of your organization, the installation should still be complete without a problem.
![](/img/free-trial/pdf-converter/nextImageExportOptimizer/image-2-opt-640.WEBP)
- Once you have provided consent, the script will automatically upload the SPFX app to the tenant app catalog. You will then be prompted with the question: “Do you want to deploy the app to all sites in the tenant?”
![](/img/free-trial/pdf-converter/nextImageExportOptimizer/image-3-opt-640.WEBP)
- The error message you see in the PowerShell prompt is a known issue.
- Please navigate to “webApiPermissionManagement” and grant the necessary permissions.
- Navigate to the following URL and "Approve" the permissions:
- Note: If the admin accepts it without granting consent on behalf of your organization, the installation should still be complete without a problem.
`https://[yourtenant]-admin.sharepoint.com/_layouts/15/online/AdminHome.aspx#/webApiPermissionManagement`.
![](/img/free-trial/pdf-converter/nextImageExportOptimizer/image-4-opt-640.WEBP)
- You will then be prompted with the question: "Do you want to create a page and add the Muhimbi Features web part?"
- Select [Y] for Yes to create the page in the root site. If you select [N] for No, you will be prompted to enter the Site URL where you want to create the page.
![](/img/free-trial/pdf-converter/nextImageExportOptimizer/image-5-opt-640.WEBP)
- You will now have the "Convert to PDF" action available in your site collection.
- Select a document and click on the "Convert to PDF" button in the List view command set or in the Content Menu.
- You will be prompted to provide "Consent on behalf of your organization."
- Once the permission is successfully granted, you will be prompted to sign up for the trial. After signing up, you should receive a confirmation email in your inbox to activate the 30-day trial.
![](/img/free-trial/pdf-converter/nextImageExportOptimizer/image-6-opt-640.WEBP)
![](/img/free-trial/pdf-converter/nextImageExportOptimizer/image-7-opt-640.WEBP)
![](/img/free-trial/pdf-converter/nextImageExportOptimizer/image-8-opt-640.WEBP)
2Advanced knowledge base