Download a list of users in Azure portal

Microsoft Entra ID, part of Microsoft Entra, supports bulk user list download operations.

Required permissions

Both admin and non-admin users can download user lists.

To download a list of users

Tip

Steps in this article might vary slightly based on the portal you start from.

  1. Sign in to the Microsoft Entra admin center as at least a Global Administrator.

  2. Select Microsoft Entra ID.

  3. Select Users > All users > Download users. By default, all user profiles are exported.

  4. On the Download users page, select Start to receive a CSV file listing user profile properties. If there are errors, you can download and view the results file on the Bulk operation results page. The file contains the reason for each error.

    Screenshot of selecting where you want the list the users you want to download.

Note

The download file will contain the filtered list of users based on the scope of the filters applied.

The following user attributes are included:

  • userPrincipalName
  • displayName
  • surname
  • mail
  • givenName
  • objectId
  • userType
  • jobTitle
  • department
  • accountEnabled
  • usageLocation
  • streetAddress
  • state
  • country
  • physicalDeliveryOfficeName
  • city
  • postalCode
  • telephoneNumber
  • mobile
  • authenticationAlternativePhoneNumber
  • authenticationEmail
  • alternateEmailAddress
  • ageGroup
  • consentProvidedForMinor
  • legalAgeGroupClassification

Check status

You can see the status of your pending bulk requests in the Bulk operation results page.

Screenshot of checking the status in the Bulk Operations Results page.

Bulk download service limits

Each bulk activity to export a list of users can run for up to one hour. This pace enables export and download of a list of up to 500,000 users.

Note

When performing bulk operations, such as import or create, you may encounter a problem if the bulk operation does not complete within the hour. To work around this issue, we recommend splitting the number of records processed per batch. For example, before an export, you could limit the result set by filtering on a group type or user name to reduce the size of the results.

Next steps