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!

Outlook
Outlook
A family of Microsoft email and calendar products.
4,143 questions
Office Development
Office Development
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Development: The process of researching, productizing, and refining new or existing technologies.
4,058 questions
{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.