How to make an Outlook add-in with a locally hosted proxy server accessible to all users in my organization?
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:
- 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?
- How do I update the manifest file and centrally distribute the add-in to all users in my organization via Microsoft 365 Admin Center?
- Are there specific configurations or permissions required to ensure the add-in works seamlessly for other users once deployed?
- 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!