Microsoft 365 features that help users manage their subscriptions, account settings, and billing information.
Exchange allows you to create custom admin roles that you can specify what they can or cannot manage.
Assign these custom roles to the admins who manage the Exchange.
Depending on version of Exchange Admin you see...what you want to do is to get to "Admin Roles"
For example for me its Exchange Admin-> Permissions->Admin Roles
From here create a new role by clicking +
Once u fill up the initial information, you can then choose what permissions your admins are entitled to -
Select the exchange functions this role can manage,
I've look through what you requested, you will likely need to tick
- Mail Recipient Creation
- Mail Recipients
- Distribution Groups
Adding license is a requires a different admin
Give your users this role to manage the Exchange environment.
Be sure not to check any function you don't want them to be able to use, including transport rules (mail flow)