How to make an Outlook add-in with a locally hosted proxy server accessible to all users in my organization?

Jaykumar Patel 0 Reputation points
2024-11-18T17:12:09.6333333+00:00

I have developed a custom Outlook add-in using Visual Studio that integrates with Zoho Creator via a proxy server. I followed this quickstart --> https://learn.microsoft.com/en-us/office/dev/add-ins/quickstarts/outlook-quickstart-vs). Currently, the add-in is only accessible to me because the proxy server is hosted locally ([http://localhost:]{port_number}) for development purposes.

I need to make this add-in available to other users in my organization. I understand that I need to deploy the proxy server to a production environment and update the manifest file with the public server URL before distribution.

Here are my specific concerns:

  1. What steps should I follow to deploy the proxy server securely (e.g., hosting platforms like Azure, AWS, or others) while ensuring that sensitive API tokens are protected?
  2. How do I update the manifest file and centrally distribute the add-in to all users in my organization via Microsoft 365 Admin Center?
  3. Are there specific configurations or permissions required to ensure the add-in works seamlessly for other users once deployed?
  4. What best practices should I follow to handle this transition from a local development setup to organization-wide deployment?

Any guidance on securely hosting the proxy server, configuring the add-in, and rolling it out to users would be greatly appreciated. Thank you in advance for your help!

Microsoft 365 and Office Development Other
Outlook Windows Classic Outlook for Windows For business
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.