問題タブ [microsoft-graph-teams]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
309 参照

microsoft-graph-api - 機能「メンバー追加リクエスト」からメンバーを追加できません

Microsoft Graph を使用して (承認フローを再作成せずに) Microsoft Teams の「メンバーの追加要求」を再作成する可能性はありますか?

次のように、Graph Explorer を使用してメンバー/所有者をチームに追加することができました。

最近、マイクロソフトは、チームのメンバーがチームに人を追加できるようにする「メンバー追加のリクエスト」機能を Microsoft Teams に追加しました。これにより、チームで承認リクエストが発生します。

ただし、Graph Explorer を使用してチーム内のメンバーをメンバーとして追加しようとすると、HTTP 204 - Success応答が返されますが、メンバーがチームに表示されず、承認要求が送信/生成されません。

ただし、グループ メンバーシップを確認すると、追加されたユーザー存在します (Office365 管理センターからも表示されます)。

長い時間 (私のテストでは 4 から 8 時間) の後、最終的にユーザーが追加されました (承認要求なし):

現時点で、Microsoft Graph を使用しているユーザーに代わって "保留中の要求" を作成する可能性はありますか? それとも、これは欠落している機能ですか?

このための UserVoice リクエストも作成しました。

0 投票する
1 に答える
49 参照

microsoft-graph-api - 変更されたチームとチーム チャネルを取得する

Microsoft Teams と一部の内部データベースの間でチームとチャネルを同期しようとしています。

きがついた:

  1. groups、 team 、 channelいずれにも、「最終更新時刻」という概念はありません。ドキュメントでは、代わりにデルタ クエリを使用することを提案しています。
  2. これら 3 つのリソースのうち、グループだけがデルタ クエリをサポートしているようです。チームまたはチャネルにデルタ クエリを使用しようとすると、エラーが発生します。
  3. チャネルが対応するチームに追加 (または削除) された場合、グループは変更されたとは見なされません。また、チャネルの名前が変更された場合、チームのグループも変更されたとは見なされません。

だから質問:

  1. 変更されたチームやチャネルを取得することは本当にサポートされていませんか? または、何か不足していますか?
  2. このような機能を Microsoft Teams Graph API に追加する予定はありますか?

すべてのチームとすべてのチャネルを列挙したとしても、前回の列挙以降にどのチームが変更されたかを判断できないため、最初に見た場合よりも状況はさらに悪化しています。たとえば、チャンネルの名前を変更した場合 (またはその説明を編集した場合)、その後の同期中にそれを把握できません。