I have a customer that would like to purchase the Exchange Online portion of O365 to use by approximately 1000 Independent agents of their company. This would NOT be tied to any in-house domain, everything would be in the cloud.
Each of the 1000 agents would have an email address @XYZ-agent.com, however, the 1000 agents work for as many as 10 different companies. My customer wants to know if there is a way to delegate administrative rights to all someone at each of those 10 companies so that they could add/delete/reset their own users without necessarily having rights to all of the users.
I know how to do this with OU permissions in an on-premise Exchange, but not sure how it is managed in the online version.
Can someone tell me if this is doable and point me in the right direction?