When performing a bulk user creation in Azure Active Directory (via a CSV template upload), certain attributes are required to successfully create user objects.
According to Microsoft’s Azure AD user bulk import documentation, the required properties are:
accountEnabled – Boolean (True/False) value to enable or disable the account.
passwordProfile – Includes the user’s initial password details.
usageLocation – Specifies the country or region for license assignment.
userPrincipalName – Unique sign-in name for the user.
Other properties such as givenName, surname, or displayName are optional.
From Microsoft Docs:
“The minimum required attributes for user creation are accountEnabled, displayName, mailNickname, userPrincipalName, and passwordProfile. However, when bulk importing, usageLocation is also required for license assignment compliance.”
Therefore, among the given options, Option D matches these required fields exactly.
✅ Correct Answer: D. accountEnabled, passwordProfile, usageLocation, and userPrincipalName