Anyone notice that Office365Groups.ListGroupMembers() and MicrosoftEntraID.GetMemberGroupsV2() don't support paging in canvas apps
I hit this ages ago with Office365Groups.ListGroupMembers(), but I've just noticed it with MicrosoftEntraID.GetMemberGroupsV2() as well.
While Office365Groups.ListGroups() supports paging using a skiptoken, ListGroupMembers() does not.
And there doesn't seem to be an equivalnet of ListGroups() for MicrosoftEntraID.
Both apparently support the Settings | Paging in Cloud flows, but not in canvas apps.
So, what's the solution?
- Graph requests? That's a premium connector, so not suitable for some organisations.
- Use a Power Automate cloud flow? That's not going to be quick to retrieve and return 1000s of members.
- Build your own custom connector? That's premium again and not for the faint hearted...
And don't get me started on nested groups, or distribution lists vs (email enabled or not) security groups vs M365 groups... Though I believe MicrosoftEntraID does handle these.
Sorry, just needed a rant....