Hi @Sirs ,
all depends on your compliance and security requirements.
Some best/good practices are:
Least privilege principle: A user/admin should just have the required permission to do the job he needs to do.
A good admin concept helps as well. This should cover topics like "how to get permissions", "how to maintain/modify permissions", "which permissions are required", "how to revoke permissions if not needed anymore".
In my opinion the "Microsoft Entra Privileged Identity Management" is a good start. (What is Microsoft Entra Privileged Identity Management?)
(If the reply was helpful please don't forget to upvote and/or accept as answer, thank you)
Regards
Andreas Baumgarten