Support for GCC High Tenant in Office365
Is your proposal related to a problem?
Customers utilizing special "National" tenants within Office365 are not supported by the current Office365 apps since the National Tenants use different endpoints. More information can be found here.
These organizations will likely want to self-host as there are data residency concerns with the more sensitive data sets that their customers may use.
Describe the solution you'd like
We were able to get this application to work for us by modifying the endpoints used by Office365 apps to use the appropriate endpoints.
It appears that the two options are:
- Have the Office365 apps autodetect the tenant and use the appropriate URLs
- Have the users specify if they are using a special tenant with an environment variable
- Have separate apps for the special tenants
Additional context
I am willing to take the first pass at the required changes since I hacked together a fix locally. I just want to make sure there is consensus on the direction prior to making a pull request.
Any thoughts from the cal.com team?
Hi @twa16
I think (1) is the most appealing option to pursue (and yes, I agree we should pursue) as opposed to option 2 and 3. If not possible or exceptionally hard, option (2); (3) being a hard no.
Auto detection sounds elegant.