マイクロソフトの新しいチーム API によって導入される消費モデルと潜在的なコストは慎重な計算を必要とします。

マイクロソフトの新しいチーム API によって導入される消費モデルと潜在的なコストは慎重な計算を必要とします。 [ad_1]

私はしばしばについてコメントしてきました。 Microsoft Teamsと関連付けられたアプリによって生成された無数のデータをバックアップする難しさ.データは多くの Microsoft 365 リポジトリに分散されており、情報を取得するのに適した API は存在しません。

チームのグラフエクスポート API は正式リリースされています

最近の発表 チームメッセージング用のグラフエクスポート API の一般的な可用性 それは一歩前進のようです。この API は、メッセージに関連付けられたファイル、画像、ステッカーなどの「ホストされた」コンテンツと共に、チャットやチャネルメッセージを処理するために使用できます。親指アップのような反応は顕著な例外です。エクスポート API は個人データにアクセスできるため、マイクロソフトはデータを 保護された API そして 承認を求めるためにそれを使用したい人を必要とします 彼らの意図した使用を記述することによって。アクセスが許可されると、ISV はチームのエクスポート API を自社製品に組み込むことができます。

しかし、アプリ開発者とその顧客の両方が考慮に値するいくつかの複雑さがあります。メッセージ センター通知 MC287036 (9 月 23 日) では、シード型容量モデルや消費モデルなど、2 つの API (チーム DLP およびチーム エクスポート) の概念が導入され、さまざまな使用シナリオを処理できます。

マイクロソフトは、チーム API の使用をセキュリティとコンプライアンスに分割します (モデルA)およびその他の用途(モデルB).アプリ開発者は、グラフ API クエリで使用するモデルを渡して、チームからデータをフェッチすることで、使用法を宣言します。

ライセンスは、2 つのモデルの大きな違いです。モデル A に基づくアプリを使用する場合、ユーザーは Microsoft 365 コンプライアンス ライセンス (Office 365 E5 や Microsoft 365 コンプライアンス E5 など) が必要です。ゲスト ユーザーは、フェデレーション ユーザー (チームまたは Skype ユーザーが別のテナントに含まれる) としてライセンス要件から除外されますが、消費制限が適用されます。マイクロソフトは、10 月 5 日から (ベータ API を使用して開発されたソリューションを使用して) 既存のお客様に 6 か月の猶予期間が適用されるため、ライセンス要件を直ちに適用することはありません。ただし、新しいユーザーは、エクスポート API を介してチームのメッセージにアクセスする E5 ライセンスが必要です。

モデル B (セキュリティおよびコンプライアンスではない) シナリオには、特定のライセンス要件はありません" しかし"API は、エクスポートされたメッセージごとに課金されます."後でその時点に戻ります。

モデル A と B の異なるアクセス

2 つのモデルの違いは、データの消費方法です。データ損失防止、セキュリティ スキャン、アーカイブ ソリューションなどの製品は、Teams メッセージにすばやくアクセスする必要があります。たとえば、DLP ソリューションが新しいチャネル メッセージの内容を調べて、組織のポリシーに違反しているかどうかを判断するまでに、15 分間待つ意味はありません。したがって、チーム DLP API は、アプリケーションが新しいコンテンツを取得して処理できるように、webhook を使用して新しいコンテンツを学習できるようにします。

モデル B を使用して構築されたアプリケーションは、チームで作成されたメッセージを一定期間にわたってエクスポートするなど、一括処理に重点を置いています。一括エクスポートは「バックアップ」と解釈できますが、わかりません。まず、私が見ることができる補完的な復元機能はありません。第二に、マイクロソフトは、API に課金メカニズムを含めている。これがシードが入ってくる場所です。E5 ライセンスの保有者は、セキュリティとコンプライアンスの目的で API を使用できることを確認するために、特定の “シード" トランザクション容量を受け取ります。制限は、チャット メッセージの変更通知など、さまざまな種類のトランザクションをカバーし、 アプリごとにユーザーあたり 1 か月あたり 800 から 1,600 トランザクションの範囲 (図1)。ユーザーまたはアプリがシード容量を超えると、API の消費メーターが実行を開始し、Microsoft はメッセージあたり 0.00075 ドルで課金を開始します。

チームエクスポートAPI操作のためのicrosoft充電ガイダンス
図 1: チームのエクスポート API 操作のマイクロソフトの課金ガイダンス

チーム管理者は、シード容量と使用を監視できます。 チーム管理センターの[レポート]セクション。

消費コストが来ています

マイクロソフトは、それが"であることを明確にしています。ユーザーが適切にライセンスされていることを確認するテナント所有者(アプリ所有者ではない)の責任."つまり、テナントは、アプリの使用にコストが発生する可能性があることを認識する必要があります。そして、バックアップ・セントに関する事yle シナリオでは、大量のデータを処理する傾向があり、Microsoft が個別のメッセージに 0.00075 ドルを請求すると、そのわずかな個別コストが大量に蓄積される可能性があります。

大まかなコストを把握するには、グラフ使用状況 API を使用して、ユーザーが今日生成するチャットおよびチャネル メッセージの数を確認できます(こちら 利用データを抽出するスクリプト)、数学を行います。

もちろん、アプリが実際にこれらの API をどのように使用するのかはわかりませんが、マイクロソフトは ISV との話し合いに基づいて価格モデルを調整する可能性があります。また、モデルBの使用は現在無料です。しかし、マイクロソフトは、"将来的には、アプリは、彼らが消費するメッセージの数に基づいて支払われます."意図は明らかです。アプリが Teams エクスポート API を使用してデータを処理する場合、アプリを使用している組織はコストをクリックします。

マイクロソフトは、消費メーターが利用可能になったときに新しいメッセージ センター通知を投稿します。それを言うこととは別に"アプリ所有者は、毎月行うすべての API 呼び出しに対して課金されます。は、マイクロソフトが API の使用に対して課金する予定の方法に関するその他の詳細は現在のところ提供していません。テナントの毎月のライセンス料を追加するのと同じくらい簡単かもしれませんし、いくつかのAzureクレジットを購入する必要があるかもしれません。

他の Microsoft API が同様の消費価格メカニズムを採用して情報を処理する見通しに関する情報はありません。このアプローチが Teams エクスポート API で成功した場合、他の場所で使用されているのを見て驚くことはありません。

移行の難

消費価格が有効になると、移行スペースで動作するISVは、次のような テナントからテナントへの移行を行うチームでは、プロジェクトの価格を設定する方法についていくつかの決定を下すことになります。エクスポート API を使用して移動されたメッセージに対して Microsoft に支払いを行う責任はテナントにありますが、移行のコストを把握することは避けられません。テナントが関与しているメッセージの数を知らない場合、これらの見積もりを考え出すと「興味深い」でしょう。

バックアップ・パナーセアなし

チームエクスポート API の一般的な可用性は歓迎されています。新しいソリューションやツールを利用して Teams のエコシステムを活用できるようになりますが、API の機能とコストの影響は、バックアップ処理の強固な基盤であるとは考えていません。とにかく、復元の問題はまだそこにあります。

そのすべては、マイクロソフトのページに投稿されたアドバイスを意味します マイクロソフト 365 でランサムウェア攻撃から回復する 「ベスト プラクティス」と述べるサードパーティのアプリやサービスを使用して Microsoft 365 のコンテンツとデータを定期的にバックアップする“欠陥のあるアドバイスです。このガイダンスは Exchange オンラインおよび SharePoint Online では受け入れられますが、チーム、プランナー、ホワイトボードなどのアプリでは惨めに失敗します。組織がテナント全体のデータをバックアップする前に、まだ実行する必要があります。



[ad_2]

未分類

Posted by admin