In Entra Apps we have two types of permissions... 1.> DELEGATED PERMISSIONS and 2> APPLICATION PERMISSIONS
For DELEGATED PERMISSIONS there are few permissions that require consent from admin ....these permissions have their field of "Admin consent required" as true/required...
Permissions that don't have consent from admin marked as true they get assigned automatically once the user goes through Oauth and gives his/her consent.
Hope this helps! Thank you.