Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
pxmonti opened this issue Feb 28, 2024 · 0 comments
Open

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

pxmonti opened this issue Feb 28, 2024 · 0 comments

Comments

@pxmonti
Copy link

pxmonti commented Feb 28, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant