2017-12-07 9 views
0

デルタクエリを実行するときにMemberOfに基づいてユーザーをフィルタリングする方法はありますか?Microsoft GraphのdeltaとmemberOfフィルタを持つユーザーを取得する

私は以下を試しましたが(OData構文では多数のバリエーションがあります)、成功しませんでした。

https://graph.microsoft.com/beta/users/delta?$filter=MemberOf eq '1f3f7dec-679c-4e3a-bc0b-aa43000c5a31' 

https://graph.microsoft.com/beta/users/delta?$filter=MemberOf/any(g:g, Id eq '1f3f7dec-679c-4e3a-bc0b-aa43000c5a31') 

エラー:

{ 
    "error": { 
     "code": "BadRequest", 
     "message": "Invalid filter clause", 
     "innerError": { 
      "request-id": "906cdcb0-cf3d-4eda-8c0b-2cdd9002cc4f", 
      "date": "2017-12-07T10:45:41" 
     } 
    } 
} 

答えて

0

は残念ながらのmemberOfがサポートフィルターではありません。 Microsoft GraphデルタAPIは、不変プロパティに基づくフィルタリングのみをサポートしています。

+0

よろしくお願いいたします。これは計画されているものですか?特に大きなADで、すべてのアカウントよりもユーザーのサブセットの変更を監視する方が意味があります。私たちはすべてを取得してクライアント側に投げ捨てる必要があるので、Graph APIへの余分なトラフィックをかなり生成します。 –

+0

これは、既存の機能を論理的に拡張したものですから、サポートしてほしいものです。しかし、いつ起こるかわからない。 – Trey

関連する問題