Forum Discussion
Power Automate
Hi, you are on the right track, but distribution groups are where this gets awkward.
Power Automate has good coverage for some Microsoft 365 group and Teams tasks, but classic Exchange distribution group membership is still usually managed through Exchange Online PowerShell. The clean workaround is to have the flow call something controlled, like an Azure Automation runbook or Logic App, that runs `Add-DistributionGroupMember` with the right permissions.
For a non-profit, I would keep the design simple: Power Automate collects the request and creates the user, then a secured automation step handles Exchange distribution group membership. Use a dedicated service account or managed identity where supported, keep permissions narrow, and log every change. If you can replace distribution lists with Microsoft 365 groups in some areas, those are usually easier to automate long term.
- boehamianJul 11, 2026Copper Contributor
thanks mate for the reply, much appreciated. I have seen this as a solution in a few places to use a run book. Does using the azure automation runbook or logic app tjat runs the add-distributiongroupmember with the right permission require any specific license? Would you happen to have a link or a guide on how to use this command? Sorry a bit fresh to power automate.