App Creation in Azure Portal

To setup Azure Account for Jamcracker Appliance, you need to create an App in your Azure portal and share the application information and CSP partner information with us.

This article provides step by step instructions on how to create Application in your Microsoft Azure portal and it also explains what one should be doing, if they already have an App (Existing Users - Refer from Step 8 on-wards).

How to create Application in your Microsoft Azure portal:

Your Microsoft account must explicitly provide permission for Jamcracker Appliance to invoke Microsoft GRAPH APIs. We need access to Microsoft GRAPH APIs to manage customer account. This is done by creating an Application in your Microsoft Account that represents Jamcracker Appliance. To create an app follow the instructions below:

  1. Login to Azure Portal.

  2. Click Azure Active Directory option from the left menu.

  3. Once Active Directory opens up, Click App Registration option available in the left menu.

  4. In App registration section, Click New registration and app creation form appears on the screen.

  5. Fill up the form with respective information and click on Register button.

    Input fields:

    Name: Any input of your choice

    Supported account type: Continue with the default input

    Redirect URI:https://example.com (any URI in this format would suffice)

  6. (a). Once you click Register, the newly created app appears.
  7. On the App details page, click on the settings of the app you just created and click “Redirect URLs”.

  8. In Redirect URL section, add https://<store url>/jsdn/advanceSettings/postAuthorizeProviderAccountDetails.actionURL.

  9. Navigate back to Settings page and
    1. Select Keys option.
    2. Add Description, Duration and click Save.

  10. On saving, akey gets generated. This key value cannot be retrieved later. Hence, make a note of the key value.

  11. Navigate back to Settings page,
    1. Select Required permissions.
    2. Select Windows Azure Active Directory.

  12. In Enable Access section, select the following options and click on save.
    1. Select - Under application permission
      1. Sign-In and read all users full profile.
      2. Read and write all users full profile.
    2. Select - Under delegated permission
      1. Sign-In and read all users full profile.
      2. Read and write all users full profile.

  13. Navigate back to Required Permission page and
    1. Click Add.
    2. Click Select an API – Microsoft Graph under Add API section.
    3. Click Microsoft Graph under Select an API section.
    4. Click Select.

  14. Navigate back to Add API access section and click Select Permission option.

  15. Just like Step 12, select following options in enable access screen and click Select.
    1. Select - Under application permission
      1. Sign-In and read all users full profile.
      2. Read and write all users full profile.
    2. Select - Under delegated permission
      1. Sign-In and read all users full profile.
      2. Read and write all users full profile.

  16. Navigate back to Required Permission page and
    1. Click Add.
    2. Click Select an API.
    3. Select "Windows Azure Service Management API".
    4. Click Select.

  17. Click Select Permissions.

  18. Enable Delegated Permissions.

    - Access Azure Service Management.

  19. Click Select > Done.