Skip to content

Add the "transient membership" dataset to data connect #299

@pxmonti

Description

@pxmonti

Describe the solution you'd like
At the moment, only the Entra ID "group members" dataset is available, but it only contains direct group members. It would be nice to have a "transient members" dataset that contains expanded (from nested groups) membership. The GraphAPI already contains a method that returns transient membership for Entra ID groups (see here), so it shouldn't be difficult to surface this information as a dataset in Graph Data Connect too.

Describe alternatives you've considered
In the context of using Data Connect dataset with Azure Data Factory or Azure Synapse, it would be possible to create a synapse book that would expand membership, but this would be compute intensive compared to accessing an already built dataset.

Additional context
My request comes from the fact that I've took a look at a sample solution in our documentation that shows how to leverage Graph Data Connect to address oversharing in SharePoint Online and OneDrive. The solution uses a synapse book to expand group membership. Then, I thought that if a dataset with transient membership was available, the solution could be even more efficient and elegant.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions