How to Automatically Import Azure Users into a Microsoft List
Question details
The user needs a method to populate a Microsoft List with Azure user profiles and maintain automatic synchronization when user information changes.

- Product
- Microsoft Lists, Power Automate, Azure
- Device & OS
- not provided
- Scenario
- Syncing Azure Active Directory (Entra ID) user data with a Microsoft List for organizational tracking or directory purposes.
- Observed behavior
- The goal state is to have a Microsoft List populated with Azure user data that updates automatically whenever user attributes are modified in Microsoft Entra ID.
Ensure you have the necessary administrative permissions in Microsoft Entra ID (formerly Azure AD) to read user profiles, as well as access to Power Automate and the target Microsoft List.
Automate User Synchronization via Power Automate
Set up a flow to read users from Microsoft Entra ID and automatically update your Microsoft List on a schedule.
This method requires using Microsoft Power Automate to bridge the gap between Entra ID and SharePoint/Microsoft Lists. It ensures that any changes to user profiles in Azure are pushed to your list without manual intervention.
Go to Power Automate and select 'Create', then choose 'Scheduled cloud flow'. Set the recurrence (e.g., once a day) based on how often you need the list to be updated.
Add a new step and search for the Microsoft Entra ID (Azure AD) connector. Select the 'Get users' or 'Get group members' action to fetch the relevant user profiles.
Add an 'Apply to each' control action. Use the 'value' output from the previous step as the input for this loop so it cycles through every retrieved user.
Inside the loop, add a SharePoint connector action (Microsoft Lists uses SharePoint on the backend). Use 'Create item' to add new users, or utilize a 'Get items' check followed by 'Update item' to modify existing records.
Map the dynamic content from Entra ID (such as Display Name, Email, and Job Title) to the corresponding columns in your Microsoft List, then save and test your flow.

Perform a One-Time Import Using Excel
Export current Azure users to a CSV file and use an Excel workbook to rapidly build your Microsoft List.
Effortlessly Manage Exported Azure User Data with WPS Office
If you choose to do a manual, one-time export of your Azure users, WPS Office offers a free, lightweight alternative to Microsoft Excel for editing and formatting your CSV data before importing it to Microsoft Lists.
- 1. Open CSV in WPS Spreadsheet: Launch WPS Office and open the user CSV file downloaded from the Azure portal.
- 2. Format as Table: Highlight your data, insert a Table structure to define columns clearly, and remove any unnecessary user attributes.
- 3. Save as XLSX: Go to 'Save As' and select the Microsoft Excel (.xlsx) format so the file is ready to be imported into Microsoft Lists.

Frequently Asked Questions
Why aren't my Microsoft List items updating immediately when an Azure profile changes?
Azure AD (Entra ID) changes can take time to propagate, and Power Automate scheduled flows only check for updates based on the recurrence interval you configured (e.g., every 24 hours). Check your flow's trigger frequency.
Can I import only specific groups of Azure users instead of the entire directory?
Yes. In Power Automate, use the 'Get group members' action and specify the Azure Group ID, or apply an OData filter query in the 'Get users' action to target specific departments or job titles.
Do I need premium licenses to sync Azure users to Microsoft Lists?
Standard synchronization using the basic Microsoft Entra ID and SharePoint/Microsoft Lists connectors is generally included in most standard Microsoft 365 enterprise licenses. Premium licenses are only required if you use third-party HTTP triggers or premium connectors.




