title: Can I import an APIM hosted from outside Azure?
body: <h1>A Little Background</h1>
  <p>I'm currently attempting to set up an API Manager to handle authorization in Azure in a mixed cloud environment (AWS and Azure) as per <a href="https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-protect-backend-with-aad#enable-oauth-20-user-authorization-in-the-developer-console" rel="nofollow noreferrer">the MSDN doc.</a></p>
  <h1>Our Environment</h1>
  <p>We are using both AWS and Azure and as of now have EC2 instances with our API. Our API also has swagger and should meet the conventions required for the importer.</p>
  <p>The API is an ASP.NET WebApi2 (Full Framework version) and is configured with swagger. Also, the ec2 api endpoint can be seen from Azure as we are using Azure Active Directory app registrations to authenticate our apps.</p>
  <h1>The Rub</h1>
  <p>Currently, I can't test this as I have limited permissions to the Azure environment and am awaiting approval but, I am being asked to explore this. (You just gotta love the bureaucracy) Otherwise, we will be implementing OWIN and adal.js for service to service and service to client communications and would not be the preferred way to go. <a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-protocols-oauth-code" rel="nofollow noreferrer">See this MSDN article for details</a></p>
  <h1>The Ask</h1>
  <p>Is it possible or should I just set expectations to go the hard route?
  Can I import an APIM hosted from outside Azure?</p>