How to test SlideHub if my organization won't allow me to install it?

SlideHub is sales content management for companies that sell using Microsoft 365. It works across PowerPoint, Word, Excel, Outlook and web, on Windows and Mac, so the PowerPoint add-in is one way in rather than the only one.


If your IT-team has blocked or restricted access to add-ins in the Microsoft office store, we always recommend speaking with them first.


  1. Get your IT-team to deploy the add-in for you. This way they stay in full control, and it is a standard Microsoft 365 add-in deployment. See the step-by-step guide in this article.
  2. Sign-out of PowerPoint and download the add-in. This route relies on your own personal Microsoft account, so treat it as a personal look at SlideHub rather than an evaluation your IT-team can sign off on.
  3. Set-up a Microsoft developer account . The same applies here: useful for trying SlideHub yourself, not a route we recommend inside a managed Microsoft 365 tenant.


What to send your IT team


If IT or security need to review SlideHub before they will approve it, these are the points they usually ask about:


  • SlideHub is a Microsoft 365 certified application, so it has been through Microsoft's own review process.
  • SOC 2 Type II and Cyber Essentials.
  • Hosted on AWS in Ireland, inside the EU, under GDPR.
  • Used by 500+ organizations.


The step-by-step deployment guide written for IT teams is in this article.


You can also use SlideHub in your browser. Log in through our homepage and work with your company's approved content online, with no add-in install needed. The web app is part of SlideHub rather than a temporary stand-in for it, so a lot of teams keep using it alongside the add-ins once they are deployed.


If you would like us to present the benefits of using SlideHub, please share with us the name of your company and the person we should reach out to.

Updated on: 09/15/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!