Today, we are continuing our posts about SCCM 1706 new features. One of them is the ability to enable SCCM Azure Active Directory User Discovery. This discovery method enables organizations to import Azure Active Directory user information. With the growing popularity of Azure AD, this discovery method will soon be circumvented.

Azure AD Requirements

Before configuring the new discovery method, you’ll need to have :

  • A valid Azure Tenant
  • Access to your Azure admin portal

SCCM 1706 Configuration

The first step is to configure the Azure Services in SCCM. This step will automatically create the web app in your Azure tenant, there’s no need to create it manually, SCCM takes care of it.

  • Open the SCCM Console, go to Administration / Cloud Services / Azure Services
  • Right-Click Azure Services and select Configure Azure Services

SCCM Azure Active Directory

  • In the Azure Service wizard, name your Azure Service and select Cloud Management in the bottom pane

SCCM Azure Active Directory

  • In the App pane, click Browse to select your web app

SCCM Azure Active Directory

  • In the Server App window, click Create to create the web app

SCCM Azure Active Directory

  • Application Name: Provide a name for the app
  • HomePage URL: Provide the homepage URL for the app. (This URL doesn’t need to resolve)
  • App ID URI: Provide the identifier URL for the app (This URL doesn’t need to resolve)
  • Secret key validity period: Select 1 Year or 2 Years for the key validity period
  • Azure AD Admin Account: Sign in with your tenant administrator account
  • Azure AD Tenant Name: Will be automatically populated after signing in

SCCM Azure Active Directory

SCCM Azure Active Directory

  • Once the login is successful, click Ok. The app will be automatically created in your tenant. If the app already exists, it will prompt saying that it already exists and the existing one will be reused.

SCCM Azure Active Directory

  • Back in the App pane, click Browse to select a Native Client App

SCCM Azure Active Directory

  • In the Client App window, click Create

SCCM Azure Active Directory

  • Application Name: Provide a name for the app
  • Reply URL: Provide the reply URL for the app. (This URL doesn’t need to resolve)
  • Azure AD Admin Account: Sign in with your tenant administrator account
  • Azure AD Tenant Name: Will be automatically populated after signing in
  • Once the login is successful, click Ok. The app will be automatically created in your tenant. If the app already exists, it will prompt saying that it already exists and the existing one will be reused.

SCCM Azure Active Directory

  • Select your newly created App and click Ok

SCCM Azure Active Directory

  • Back in the App pane, click Next

SCCM Azure Active Directory

  • Check the Enable Azure Active Directory User Discovery check box, click Settings

SCCM Azure Active Directory

  • Select your preferred Full Discovery Schedule and decide to enable or not the Delta discovery, click Ok

SCCM Azure Active Directory

  • Review your settings and complete the wizard

SCCM Azure Active Directory SCCM Azure Active Directory

  • Once created, you can run a Full Discovery now but further configuration must be made

SCCM Azure Active Directory

  • If ran now, the discovery will fail. You can view status in the SMS_AZUREAD_DISCOVERY_AGENT.log file.

SCCM Azure Active Directory

Azure Configuration

We now need to grant permissions on both the client app and server app in Azure.

SCCM Azure Active Directory

  • Select one of the app, click All Settings, select Required Permissions

SCCM Azure Active Directory

  • On the top, select Grant permissions

SCCM Azure Active Directory

  • Click Yes

SCCM Azure Active Directory

  • Wait for the confirmation that the permission has been granted. Once completed, redo the step for your other app and close the Azure portal.

SCCM Azure Active Directory

SCCM Azure Active Directory Validation

Once the app permission has been granted the SMS_AZUREAD_DISCOVERY_AGENT.log will start to show successful discovery

SCCM Azure Active Directory

You can confirm that an account has been discovered by Azure Discovery by looking at its properties :

SCCM Azure Active Directory

Comments (4)

Dee

02.04.2020 AT 06:18 AM
Hi Phil I have synced all the Groups to the SCCM from Azure AD. I am trying to deploy applications to Azure Groups from SCCM 1910, the deployment has not failed nor has the applications come down to the users in the Azure Groups are you able to please advice Thank you

Jan

10.23.2019 AT 03:54 AM
Hi, we sync our users from an on premise AD to AAD; we now want our users to join an AAD Group via a Sharepoint list and sync that AAD group to SCCM to start an deployment. Is that overall possible or currently not supported? So far the group in SCCM stays empty... 🙁

Phil

03.12.2018 AT 11:18 AM
Hi, I followed you tutorial.. everything went fine... I've created the 2 apps... but when I go to the Azure Portal, under App registration.. I didn't see my two newly created apps ? Any idea ??

Tyler

04.09.2018 AT 01:15 PM
Phil, Make sure you select "All Apps" in the dropdown, they didn't show up for me until I did that.