I am establishing integration between our Microsoft Teams instance and our ServiceNow instance. One of the step is to register a single-tenant application in our Azure AD with Application ID URI in the following format api://{instance}.service-now.com/{client_id}
However, I keep getting the following error message:
Failed to update application property. Error detail: The host name should not be based on already owned domain paramName.
ServiceNow is a SaaS application hosted by ServiceNow at {our_instance}.service-now.com so I don't own the service-now.com domain and I can't add this domain as a custom domain in our Azure AD tenant. I can't change where it is hosted either.
MS Teams expects the Application ID URI in the above format in order for SSO to work. As they use this value to ensure your request is coming from the same domain.
I contacted ServiceNow technical support and was told to contact Azure support. I am not sure who is responsible to make this work. Any suggestion what I can try?