User and Location Automatically Populating

Lion55
New Contributor III

Hi All,

 

I am trying to get the user and location details auto populated in Jamf Pro for each user after enrollment, has anyone got a Script for auto populating user information after or during enrollment with Entra ID?

 

Thanks 

10 REPLIES 10

Shyamsundar
Contributor

At JAMF Settings -> Computer Management -> Inventory Collection Select "Collect user and location information from directory service. 

Screenshot 2024-11-25 at 19.56.51.png

Lion55
New Contributor III

@Shyamsundar that already check, I am not see the user and location auto populating after enrollment  

if you go to the Cloud identify providers at System Settings Click on Test and when you search for the user , did you able to get required attribute details 

Lion55
New Contributor III

that worked, but I mean the user profile, please see screenshot belowScreenshot 2024-11-25 141508.png

What happens when you click on Edit enter the user details and click on Search, Were you able to auto-populate all the details from Entra, Like Name, email, Phone no etc.. if not I would suggest checking the attribute mapping 

Lion55
New Contributor III

That the manual which works, but I want to auto populating that action 

Revolution
New Contributor II

Have you used the Enrollment Customization with a Directory Service Authentication pane, users can login and the user information details will populate. It is used during the enrollment as the device is registered.

Samstar777
Contributor II

Hello @Lion55 

To enable automatic population of User and Location details in Jamf Pro after enrollment using Entra ID, you can leverage the Enrollment Customization Settings in Jamf Pro with PreStage Panes and Single Sign-On (SSO) Authentication. Here's how it works:

  1. Enable SSO in Jamf Pro:
    Ensure you have configured Single Sign-On (SSO) in Jamf Pro with your Identity Provider (IdP). This setting allows users to authenticate with their organization credentials during enrollment.

  2. Configure Enrollment Customization Settings:
    Navigate to PreStage Panes in Jamf Pro and enable the Single Sign-On Authentication pane. During enrollment, users will be prompted to sign in using their organization's SSO credentials.

  3. Integration with Directory Service:

    • If your Directory Service (e.g., Entra ID or another LDAP-based system) is integrated with Jamf Pro (Based on above conversation it is already integrated), the User and Location details (such as Username, Full Name, and Email) will automatically populate via a lookup from Jamf Pro to the Directory Service after user sign-in.

For more detailed instructions, you can refer to Jamf's documentation on Enrollment Customization Settings here: JamfPro Documentation.

mpuyet
New Contributor II

If the Username field is automatically filled (under Inventory > User and Location > Username).

and your inventory collection is configured to "Collect user and location information from Directory Service,"

then all you need to do is add a recon (inventory) step to your process. This will populate the values.

abspcup
New Contributor

Hi, I already have this in place but I was wondering if the recon step would update the "Department" field from the previous (not empty) one to a new one set on Entra, for example:

  1. Previous Department field value for user "foo": HR
  2. Change the field Department (in Entra ID) for the user "foo" to: Sales
  3. Run a new policy with the Maintenance step set to "Update inventory" like:Screenshot 2024-11-27 alle 18.13.42.png

Should it update the value to "Sales"?

Thanks