A cloud-based identity and access management service for securing user authentication and resource access
Hello @Khedkar, Vidisha ,
I understand that you want to implement API-driven user provisioning into Microsoft Entra ID for 1,000 users, and you’re wondering whether P1 licenses need to be assigned to all of them.
As the administrator, you only need to assign a single P1 license to the person responsible for configuring and managing user provisioning in Entra ID using API-driven provisioning. There is no need to assign P1 licenses to all 1,000 users — one P1 license assigned to the administrator is sufficient to provision all users.
This API-Driven user provisioning is available with Microsoft Entra ID P1, P2, and Microsoft Entra ID Governance subscriptions. A subscription license is required for every identity that is sourced using the /bulkUpload API and provisioned to either on-premises Active Directory or Microsoft Entra ID.
For additional Information you can follow the document: https://learn.microsoft.com/en-us/entra/id-governance/licensing-fundamentals#api-driven-provisioning
Hope this helps. Let us know if you have any additional queries. Happy to assist you further.