Hello RAYANE MORSLAOUI,
If you want to allow certain groups to request access to roles instead of having them permanently assigned, then you must use Privileged Identity Management (PIM). Without PIM, any role assignments made through Azure Lighthouse will always be active, means users won’t need approval to access them.
Yes, you need either Enterprise Mobility + Security E5 (EMS E5) or Microsoft Entra ID P2 license to work with Privileged identity management (PIM). You can confirm that by referring this MS Article:
In short, if you don’t use PIM, the roles will always be available to the assigned users. But if you want a system where they have to request access and wait for approval, then PIM is necessary, and the relevant users will need an Entra P2 license.
Hope this helps!
Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.
If you have any other questions or are still running into more issues, let me know in the "comments" and I would be happy to help you.