如何使用 ms graph api 仅列出 AAD 中的安全组?

How to list only security groups in AAD using ms graph api?

根据 https://docs.microsoft.com/en-us/graph/api/resources/groups-overview?view=graph-rest-1.0 的在线文档,有四个 AAD 组:Office365、安全、支持电子邮件的安全和分发。

我正在使用以下内容列出群组:

        graphGroupsPages = await graphServiceClient.Groups
            .Request()
            //.Filter(????) <= if yes, what should it be?
            .GetAsync();

我看到了如何列出 Office365(统一)组的示例。

如何只列出安全组?

根据文档,您应该列出 mailEnabled 为假且 securityEnabled 为真的组。

var graphGroupsPages = await graphServiceClient.Groups.Request().Filter("mailEnabled eq false and securityEnabled eq true").GetAsync();