Forum Discussion

Butch Marshall's avatar
Butch Marshall
Copper Contributor
Jul 30, 2018

Azure AD - Enterprise Application - Where to deploy?

In our development environments we're creating a new "Enterprise Application" in Azure and deploying it to Tenant applications via Principle Objects that tenant administrators authorize through an OAuth2 admin consent link (e.g. https://login.microsoftonline.com/common/oauth2/authorize?response_type=code&client_id=APP_CLIENT_ID&prompt=admin_consent).

 

So right now we've got a multi-tenanted application created under the OUR_DEV_TENANT that we test-deploy as Principle objects in other tenants (CLIENT_1_TENANT,CLIENT_2_TENANT).

Where I'm confused is where I create the "production" version of this multi-tenanted enterprise application we wish to deploy to our production clients?

  • Hello Butch,

     

    You can deploy the production version of the application in your own production tenant and all of your clients will add an instance of this application in their production tenant. (Likewise the SAAS infra works)

    Benefits :-

    You will have the entire control of the application. 

    None of the customer will allow the data to be shared with some other organization.

    If you will have the application added in your own tenant administering and the controlling the application will be way much easier.

     

    Thanks,

    Rishabh

     

    • Butch Marshall's avatar
      Butch Marshall
      Copper Contributor

      Hi Rishabh,

       

      Thank you for the response.  I just had a few followup questions if that's OK.

       

      Our application is created as a non-gallery enterprise application which requires which requires an "Azure AD Premium P2" subscription level.

       

      1. When deploying this application into client tenants will they also require this subscription level in order to utilise the application?
      2. When clients install the application the  $9 user/month cost is the host tenants installation cost, not ours?

Resources