Spring til indholdet

Åbn PDF i browseren i SharePoint

Sæt ikke Browser File Handling til Permissive for at åbne PDF’er i browseren. Tilføj PDF-MIME-typen til webapplikationen med PowerShell i stedet.

Opdateret SharePointPowerShell 1 min. læsning

PowerShell-logoet.

De fleste steder på nettet får man en forkert vejledning i, hvordan man slår PDF’er til i SharePoint. Den nemme og mest brugte metode er bare at slå “Permissive” til i indstillingerne for web application. Desværre er den løsning en sikkerhedsrisiko. Det, den faktisk gør, er at lade alle filtyper i SharePoint åbne i browseren. Den rigtige måde er denne:

Tilføj PDF-endelsen til listen over tilladte MIME-typer#

Med PowerShell kan man tilføje PDF-MIME-typen til egenskaben AllowedInlineDownloadedMimeTypes på web application.

Start PowerShell, og skriv:

1$UsePdf = Get-SPWebApplication("http://WebAppUrl")
2$UsePdf.AllowedInlineDownloadedMimeTypes.Add("application/pdf")
3$UsePdf.Update()

For at tjekke, at MIME-typen blev tilføjet, køres:

1$UsePdf.AllowedInlineDownloadedMimeTypes

“application/pdf” skulle gerne stå nederst på listen. Lad være med at blive forvirret over, at den ikke står i alfabetisk orden. Det kommer den aldrig til. Gå til dokumentbiblioteket, og prøv at åbne PDF’en igen. Det skulle bare virke.

Alle noter