この記事では、Microsoft Graph の従量制課金 API とサービスに関してよく寄せられる質問に対する回答を示します。
課金設定に関する FAQ
課金を設定するために必要なアクセス許可は何ですか?
課金を設定するには、アプリケーションの登録と使用するAzure サブスクリプションの両方に対するアクセス許可が必要です。 アプリケーションの登録に必要なアクセス許可は、アプリケーション所有者またはアプリケーション管理者です。 Azure サブスクリプションに必要なアクセス許可は、サブスクリプション共同作成者、所有者/リソース グループ共同作成者、または所有者です。
サービス プリンシパルを使用してアプリ登録の課金を設定できますか?
はい。サービス プリンシパルに割り当てられたアプリの登録には、アプリケーション管理者または同様のロールが必要です。 ロールのスコープは、課金用に設定されたターゲット アプリケーションのみに限定して、過度に広範なアクセス許可が付与されないようにすることができます。
マネージド ID を使用してアプリ登録の課金を設定できますか?
はい。Azure リソースのマネージド ID を作成できます。 サブスクリプションまたはリソース グループにロールベースのアクセス制御を割り当て、マネージド ID に関連付けられているサービス プリンシパルにMicrosoft Entra アプリケーション管理者ロールを追加します。 詳細については、「チュートリアル: Windows VM/VMSS を使用してAzureリソースにアクセスする」を参照してください。
アプリケーションが課金用に適切に設定されていることを確認するにはどうすればよいですか?
課金設定を確認する方法については、「 従量制課金 API とサービスを有効にする」を参照してください。
エクスポート API 課金のMicrosoft Teamsに関する FAQ
重要
2025 年 8 月 25 日から、Microsoft Teams エクスポート API は従量制課金されなくなり、これらの API を使用するために課金構成は必要ありません。 アプリケーションが課金用に構成されている場合、アクションは必要ありません。 課金ポリシーに関するこの FAQ セクションは、従量制課金Microsoft Teams API の最終請求サイクルが終了する際に参照するために提供されます。
アプリケーション コンシューマーに関する FAQ
アプリケーション プロバイダーから請求の設定を求められるのはなぜですか?
アプリケーション登録の所有者は、Microsoft Graph の従量制課金 API とサービスの課金を処理します。 アプリケーション登録の所有者である必要があるアプリケーションを取得した場合は、アプリケーションによって使用される従量制課金 API とサービスについて責任を負います。
テナント内のすべてのユーザーにライセンスが必要ですか?
セキュリティ ポリシーとコンプライアンス ポリシーの対象となるユーザーごとにライセンスが必要です。 その他のシナリオでは、ライセンスが必要ない場合があります。
コスト管理と課金に関する FAQ
従量制課金 API とサービスの課金情報はどこで入手できますか?
課金データは、Microsoft Graph サービスというサービス名で Microsoft Graph 課金リソースを作成するために使用されるAzure サブスクリプションに送信され、通常、トランザクションが発生してから 24 時間後に使用できます。
詳細については、「Azureコスト管理と課金の概要」を参照してください。
次の表は、課金料金を確認および監視するために最も頻繁に使用されるツールの一覧です。
| 型 | 説明 |
|---|---|
| コスト分析 | 消費量を表示する対話型グラフ。 ヒント: 累積コストを使用し、サービス名 Microsoft Graph サービスでフィルター処理します。 |
| 輸出 | 必要な頻度 (日単位や月単位など) で詳細なレポートを作成します。 |
| アラート | フィルターを組み合わせてアラートを構成します。 |
各 API に対して請求書が分割されていますか?
次の表は、課金の詳細を集計または分割する方法を示しています。
| 型 | Exports プロパティ | コスト分析、予算、アラート フィルター |
|---|---|---|
| 測定情報 | MeterName、MeterId、MeterCategory、MeterSubcategory、ProductName、ConsumedService | Meter、Meter カテゴリ、Meter サブカテゴリ、サービス名 |
| リソース情報 | InstanceId、ResourceType、ResourceGroup、SubscriptionGuid | リソース、リソース guid、リソースの種類、リソース グループ、サービス名 |
| タグ | TenantId | TenantId |
| AdditionalInfo | AppId、TenantId |
一部のエンドポイントではメーターが共有される場合があり、課金データをエンドポイント別に分割することはできません。 または、クライアント アプリでクライアント側の API ログを設定したり、 Microsoft Graph アクティビティ ログを使用したりできます。
既知の制限
従量制課金 API には、次の制限事項が適用されます。
- Microsoft Graph の従量制課金 API とサービスは現在、Microsoft グローバル環境でのみ使用でき、世界中の Microsoft Graph エンドポイントを介してアクセスされる Microsoft 365 GCC デプロイを含む、国内クラウドデプロイでは使用できません。 各国のクラウドの詳細については、「 National Cloud のデプロイ」を参照してください。
- ターゲット アプリケーションは、機密クライアント アプリケーション (Web アプリケーション、Web API、デーモン/サービスなど) である必要があります。 パブリック クライアント アプリケーション (デスクトップ アプリケーションとモバイル アプリケーション) はサポートされていません。
- Azureマネージド ID は、従量制課金 API を呼び出すためにサポートされていません。 詳細については、「マネージド ID をサポートするAzure サービス」を参照してください。