Microsoft Graph の新機能

Microsoft Graph には、Microsoft 365、Windows、Enterprise Mobility + Securityのデータにアクセスするために使用できる統合プログラミング モデルが用意されています。 この記事では、Microsoft Graph API、ドキュメント、SDK などの新機能について説明します。

API レベルの更新プログラムの詳細については、Microsoft Graph API変更ログを参照してください。

Microsoft Graph の以前の更新プログラムの詳細については、「 Microsoft Graph の新しい履歴」を参照してください。

重要

プレビュー状態の機能は予告なく変更される可能性があり、一般公開 (GA) 状態に昇格されない場合があります。 運用アプリではプレビュー機能を使用しないでください。

2026 年 7 月: 新規および一般公開

グループ

  • グループ秘密度ラベルに次の変更を行いました。
    • グループ リソースの assignedLabels プロパティを使用してクラウド セキュリティ グループに秘密度ラベルを割り当てるサポートを追加しました。 詳細については、「 Microsoft 365 グループとクラウド セキュリティ グループの秘密度ラベル」を参照してください。
    • グループ リソースの assignedLabels プロパティを更新するための最小特権アクセス許可として、委任されたGroup.ManageProtection.Allアクセス許可を追加しました。 アプリのみのシナリオはサポートされていません。

ユーザー

  • ユーザーを作成するための最小特権アクセス許可として、User.Createアクセス許可を追加しました。
  • ユーザーを更新するための最小特権アクセス許可として、User.ReadUpdate.Allアクセス許可を追加しました。

2026 年 7 月: プレビュー版のみ

変更通知

ブラウザーネイティブの Web プッシュ エンドポイント (Apple、Mozilla、FCM) に配信される暗号化された変更通知をサポートするために、サブスクリプション リソースにvapidPublicKeywebPushEncryptionP256dhPublicKeyおよび webPushEncryptionSecret プロパティを追加しました。 ブラウザー ベースのアプリケーションを Microsoft Graph に登録して、パブリック Webhook を操作せずに W3C Push API チャネルを介して変更通知を受信できるようになりました。 基になる暗号化と認証プロトコルについては、 RFC 8291RFC 8292 を参照してください。

Files

  • 1 回の要求で fileStorageContainer に最大 10 個のアクセス許可オブジェクトを作成または更新するための Upsert アクセス許可 API を追加しました。
  • onPremisesDirectorySynchronizationFeature リソースに allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled プロパティを追加しました。
  • getByUser メソッドを fileStorageContainer リソースに追加し、ユーザーが所有するファイル ストレージ コンテナーの一覧を取得し、ロール (所有者または principalOwner) によるオプションのフィルター処理を行いました。

ID とアクセス | 社内

  • accessPackageSubject リソースの種類に Get メソッドと Update メソッドを追加し、Microsoft Entraエンタイトルメント管理で外部ディレクトリ ユーザーのサブジェクト ライフサイクルを管理しました。
  • accessPackageResourceRole リソースに type プロパティを追加して、Azure リソース ロールがアクティブか適格かを示し、アクセス パッケージ内のAzure リソースに対する PIM ベースのロールの割り当てを有効にしました。
  • 関連するユーザーの分析情報と割り当て履歴に基づいて、推奨されるアクセス パッケージを検出するための accessPackageSuggestion リソースの種類と関連メソッドを追加しました。 filterByCurrentUser 関数を使用して、パーソナライズされた提案を取得します。
  • accessPackageApprovalStage リソースに approverInformationVisibility プロパティを追加し、承認者の情報を要求者に表示するかどうかを制御しました。
  • endUserSettings リソースの種類と、関連するユーザーの分析情報レベルや承認者の詳細の可視性など、アクセス パッケージの提案動作を構成するための関連メソッドを追加しました。
  • 現在進行中またはキューに入っているワークフロー実行を取り消すために、 cancelProcessing メソッドを ワークフロー リソースに追加しました。
  • ライフサイクル ワークフローのワークフロー リソースの種類に ワークフロー プレビュー操作を追加し、運用ユーザーに影響を与えずにタスクを検証し、プレビュー モードでワークフローを実行できるようになりました。
  • ワークフローが予想以上に多くのユーザーを処理できないように、ライフサイクル ワークフローを自動的に検疫するサポートを追加しました。 lifecycleManagementSettingsquarantineConfiguration プロパティを使用してしきい値を構成し、clearQuarantine を呼び出して検疫をクリアします。

ID とアクセス | ID とサインイン

プログラムによる FIDO2 パスキー登録のサポートが追加されました。 creationOptions 関数を使用して WebAuthn 資格情報の作成オプションを取得し、新しい publicKeyCredential プロパティを fido2AuthenticationMethod リソースに投稿して登録を完了します。

ユーザーと職場のインテリジェンス

  • Microsoft 365 でプロファイル ソースの優先順位を管理するを更新し、HR と仕事の位置データでサポートされているデータ ソースを明確にし、ソースの優先順位が単一値プロパティと複数値プロパティに与える影響を説明し、Microsoft Graph API または PowerShell を使用してテナント レベルの設定を正しく構成および削除する方法に関するガイダンスを追加しました。
  • Microsoft Entra ID、Copilot コネクタ、組織データ、SharePoint、People スキル、ユーザー編集、API ユーザー ソースなど、Microsoft 365 ユーザー プロファイルを構築するデータ ソースについて説明する、Microsoft 365 の概念記事にPeople データ ソースを追加しました。 この記事では、組み込みのソース ID (GUID) の参照テーブルも提供し、ソース メタデータがプロファイル API 出力にどのように表示されるかについて説明します。

セキュリティ |アラートとインシデント

セキュリティ |証拠 開示

追加のDataOptions 列挙体にcloudNativeHtmlConversion メンバーを追加しました。

チームワークとコミュニケーション |Graph API コントロール

トランスクリプト API の Microsoft Graph ドキュメントを更新し、トランスクリプト アクセスと話者属性を管理するテナント管理者コントロールに関するガイダンスを追加しました。 詳細については、「 Microsoft Graph を使用してトランスクリプトと記録の変更通知を取得する」を参照してください。

チームワークとコミュニケーション |シフト管理

スケジュール リソースの timeZone プロパティは、America/ChicagoEurope/Londonなどの IANA タイム ゾーン名に設定する必要があります。 詳細については、「スケジュールの 作成または置換」を参照してください。

ユーザー

ユーザーのアプリケーションのアクセス許可 : translateExchangeIds API は、パス内のユーザーを識別する要求 URL に対してのみサポートされます。

2026 年 6 月: 新規および一般公開

アプリケーション |サービス プリンシパル

applicationTemplate リソースの種類 (リスク評価の riskScore プロパティや riskFactors プロパティなど) を使用して、Microsoft Entra アプリケーション ギャラリー内のアプリケーションを評価します。

Files |レポート

グループ

  • accessTypeisFavoriteunseenConversationsCount、および unseenMessagesCount プロパティをグループ リソースに追加しました。 これらのプロパティを使用して、アクセス設定を管理し、Microsoft 365 グループの会話アクティビティを追跡します。 グループ リソースのaccessType プロパティをサポートする groupAccessType 列挙型を追加しました。

ID とアクセス | ディレクトリの管理

  • deviceRegistrationPolicy リソースの種類と関連メソッドを追加して、Microsoft Entra テナントのデバイス登録クォータ制限、追加の認証、承認ポリシーを制御するポリシーを管理しました。

ID とアクセス | ID とサインイン

  • 外部 IDのカスタム認証拡張機能を介した認証フロー中のVerified ID資格情報プレゼンテーションからの要求検証のカスタム ロジックをサポートするために、onVerifiedIdClaimValidationCustomExtension および onVerifiedIdClaimValidationListener リソースの種類と関連するメソッドMicrosoft Entra追加しました。
  • 要求の検証と一致信頼機能をVerified IDプロファイルに追加し、より強力な要求検証とより柔軟な照合を可能にしました。
  • x509CertificateAuthenticationMethodConfiguration リソースの種類を、証明書ベース認証 (CBA) の次の機能で強化しました。
    • CBA を特定の証明機関にスコープし、それらの CA の証明書を使用して認証できるユーザーのグループを制限します。
    • 発行者ヒントをクライアントに送信して、証明書ピッカーに表示される証明書をフィルター処理するかどうかを制御します。
  • authenticationMethodsRegistrationCampaignIncludeTarget リソースの targetedAuthenticationMethod プロパティを更新し、認証方法の登録キャンペーンのmicrosoftAuthenticatorに加えて、Fido2をサポートしました。 組織は登録キャンペーンを使用して、フィッシングに強いパスキー (FIDO2) を使用してユーザーを登録してサインインできるようにしました。

メールボックスのインポートとエクスポート

セキュリティ |アラートとインシデント

チームワークとコミュニケーション |メッセージング

チームワークとコミュニケーション |シフト

2026 年 6 月: プレビュー版のみ

エージェント |エージェント ID

  • appRoleAssignmentRequired プロパティを agentIdentity リソースに追加しました。 このプロパティは、エージェント ID にアクセスする前に、ユーザーまたはサービス プリンシパルにアプリ ロールの割り当てを明示的に付与する必要があるかどうかを示します。

アプリケーション |サービス プリンシパル

  • categories プロパティに表示できるサポートされているカテゴリの一覧を取得するために、categories メソッドをapplicationTemplate リソースの種類に追加しました。 各エントリは、API 値とローカライズ可能な表示名を持つ applicationTemplateCategory として返されます。
  • servicePrincipalLockConfiguration リソースの種類に enforcementScope プロパティを追加し、サービス プリンシパル ロックの検証を適用する場所を定義しました。

バックアップと回復 |Microsoft 365 バックアップとストレージ

  • 管理オーバーヘッドを最小限に抑えながら、Microsoft 365 ワークロード全体 (SharePoint Online、職場または学校向け OneDrive、Exchange Online) を保護するための完全なワークロード バックアップ API のサポートを追加しました。 ワークロード内のすべてのデータをバックアップし、バックアップから除外する項目のみを指定する保護ポリシーを作成します。 詳細については、「 exclusionUnitBase」を参照してください。
  • artifactQuery リソースの queryExpression プロパティを非推奨にしました。 構造化検索クエリを作成するには、代わりに structuredQueryExpression プロパティを使用します。
  • publicError 型の error プロパティを、詳細なRestoreArtifactBase リソースとその派生型に追加しました。 個々の成果物の詳細な復元操作が失敗した場合、またはエラーが発生して完了したときにエラーの詳細を取得するには、このプロパティを使用します。

チームワークとコミュニケーション |通話とオンライン会議

virtualEventTownhall リソースと virtualEventWebinar リソースの isRegistrationRequired プロパティを使用して、出席者が参加する前に登録フローを完了する必要があるかどうかを指定します。

デバイスとアプリの管理 | クラウド PC

  • cloudPcProvisioningPolicy: apply メソッドを使用して、regionsingleSignOnなどのポリシー設定を適用します。 この方法では、 reservePercentage パラメーターを使用して、プロセス中に使用可能なクラウド PC の割合を制御することで、現場共有モードのクラウド PC の再プロビジョニングもサポートします。
  • cloudPClastLogoffDateTime プロパティを使用して、ユーザーがクラウド PC セッションから最後にログオフした日時を取得します。
  • プロビジョニング ポリシーの保留中の適用状態を取得して、クラウド PC に適用されていない変更が存在するかどうかを判断します。
  • 再プロビジョニングの開始時にアクティブなクラウド PC セッションが強制的にサインアウトされるかどうかを示すには、cloudPcProvisioningPolicy: applycloudPcPolicyScheduledApplyActionDetailisForceUserLogoffEnabled パラメーターと プロパティを使用します。
  • cloudPcUserSetting リソースの notificationSetting プロパティを非推奨にしました。 このプロパティは、2026 年 7 月 14 日にデータの返しを停止します。

デバイスとアプリの管理 |デバイスの更新

Windows Updatesのカテゴリごとの登録状態を管理するために、updateCategoryEnrollmentInformation リソースの種類を追加しました。 これを使用して、更新カテゴリ間の登録状態の変更を追跡し、 updateManagementEnrollment リソースと azureADDevice リソースを使用して現在の登録構成にアクセスします。

Files

  • fileStorageContainer リソースに getByUser メソッドを追加しました。 これを使用して、指定したユーザーが所有するファイル ストレージ コンテナーの一覧を取得します。
  • 1 つの要求で fileStorageContainer に対する最大 40 のアクセス許可をアップサート (作成または更新) します。 この制限は、要求ごとに 10 から 40 個のアクセス許可 オブジェクトに増加しました。
  • driveItem: lock メソッドを driveItem リソースに追加しました。 これを使用して、ファイルの排他ロックを取得または更新します。編集が完了したら、関連する releaseLock メソッドを使用して解放します。

ID とアクセス | ディレクトリの管理

テナント管理者がリダイレクト URI スキーム、ドメイン、ワイルドカードの使用を制御できるように、 テナント アプリ管理ポリシーにリダイレクト URI 検証と制限機能を追加しました。 redirectUris プロパティ ->redirectUriConfiguration リソースとそれに関連付けられている構成リソースを使用して、appManagementApplicationConfiguration リソースと customAppManagementApplicationConfiguration リソースを使用してこれらの制限を管理します。

ID とアクセス | 社内

  • accessReviewInstance: アクセス レビューの filterByCurrentUser API にレビュー担当者委任のサポートを追加しました。
  • ライフサイクル ワークフローにプロビジョニング ワークフローのサポートを追加しました。 activateAndWait アクションを使用して、プロビジョニング オブジェクトなどのユーザー以外のサブジェクトに対してワークフローを同期的に実行します。
  • ワークフローが予想以上に多くのユーザーを処理できないように、ライフサイクル ワークフローを自動的に検疫するサポートを追加しました。 lifecycleManagementSettingsquarantineConfiguration プロパティを使用してしきい値を構成し、clearQuarantine を呼び出して検疫をクリアします。

ID とアクセス | ID とサインイン

voiceAuthenticationMethodConfiguration リソースに callerIdNumber プロパティを追加しました。 このプロパティを使用して、音声通話認証が開始されたときに発信者 ID として表示される電話番号を構成します。

メール

Microsoft Graph のユーザー構成 API を使用して、フォルダーごとの構成データを格納および取得するソリューションを、メールボックスのコンテンツと共Exchange Online構築します。

  • 外部アイテムに関連付けられている Microsoft Purview 秘密度ラベルを指定するために、externalItem リソースに informationProtectionLabel プロパティを追加しました。
  • distributionList とdistributionListMember リソースの種類を使用して、ユーザー メールボックス内の個人用配布リストのプログラムによる管理を導入しました。 今後は次のことができるようになりました。
    • ユーザーのメールボックスで配布リストを作成、読み取り、更新、削除する
    • 配布リストからメンバーを追加および削除する
    • 解決された連絡先の詳細と受信者の種類を含む展開されたメンバー情報を取得する
    • ユーザーが所有するすべての配布リストを一覧表示する
  • 個人用配布リストを使用すると、ユーザーはメール受信者をグループ化し、各アドレスを個別に入力することなく、すべてのメンバーに一度にメッセージを送信できます。

レポート | ID およびアクセス レポート

idyAnalyticsRoot リソースの種類を追加して、テナントのポイントインタイム ID 分析を提供しました。最初は、メンバーシップ、所有権、種類などのグループに関する分析から始まります。

Peopleと職場のインテリジェンス |Places

ワークスペース デスクに関連付けられているサービス プランを管理し、場所の種類間で一貫性のある placeId 識別子を使用します。

セキュリティ |高度なハンティング

  • Microsoft Defender XDR データに対して高度なハンティング クエリを実行するための runHuntingQuery の GET ベースのコンパニオンとして getRunHuntingQuery 関数を追加しました。
  • runHuntingQuerygetRunHuntingQuery に省略可能な workspaceId パラメーターを追加し、特定の Log Analytics ワークスペースをターゲットにしました。

セキュリティ |アラートとインシデント

  • Create manualAlert メソッドを使用して、指定したエンティティとメタデータを含む手動セキュリティ アラートを作成します。 新しい manualAlert リソースの種類は アラート から派生し、 entityDefinitionInput 複合型を使用して関連付けられているエンティティを指定します。
  • アラートの証拠が processEvidence、userEvidence、または mailboxEvidence に関連するセキュリティ アラートに示されているセキュリティ アラートに示されている、侵害されたユーザー アカウントのEntraホーム テナント ID を提供するために、tenantId プロパティを userAccount リソースに追加しました。

セキュリティ |カスタム検出ルール

  • ユーザー定義 ID、カスタム実行頻度、柔軟なエンティティ マッピング、カスタム アラートの詳細、構成可能な応答アクションを使用したコードとしてのインフラストラクチャ (IaC) のサポートなど、Microsoft 365 Defender の カスタム検出ルール API が新しい機能で更新されました。

セキュリティ |データのセキュリティとコンプライアンス

  • dlpAction 列挙型に policyTipAction リソースの種類とpolicyTip メンバーを追加しました。 これにより、アプリケーションは、dlp ポリシーが processContent API と protectionScopes API を介してトリガーされたときに、スタンドアロン アクションとしてポリシー ヒントガイダンスを受け取ります。

セキュリティ |証拠 開示

セキュリティ |Emailとコラボレーションの保護

  • analysisedEmail リソースの種類とそれに関連する方法を使用して、Security Operations チームに直接、ほぼリアルタイムでアクセスして、メールの脅威、侵害のインジケーター (IOC)、攻撃ベクトル、テナント内の証拠を照会できます。 Emailメタデータ、判定情報、添付ファイルや URL、フィルター、タイムライン イベントなどの関連する基になるエンティティが返され、調査と対応がサポートされます。
  • $filter$top$count$skiptokenをサポートする時間範囲の電子メール レコードを取得するには、コラボレーション ルートの下に analyzedEmail を一覧表示します。
  • 添付ファイル、URL、脅威検出の詳細、タイムラインイベントなど、特定のメールのプロパティを読み取るために、analyzedEmail を取得します。
  • analyzedEmail: SOAR 統合、プレイブック、オートメーションの消去アクション (迷惑メールへの移動、受信トレイへの移動、論理的な削除、ハード削除、削除済みアイテムへの移動、検疫への移動) をトリガーする修復。

セキュリティ |Id

サイトとリスト

  • インデックス付きプロパティとは別に、列の検索可能な状態を個別に制御できるように、 isSearchable プロパティを columnDefinition リソースの種類 に追加しました 。 このプロパティは現在、 fileStorageContainer 内の列でのみサポートされています。
  • SharePoint API 使用状況レポート メトリックを管理するための sharePointReportSettings リソースの種類と関連メソッドを追加しました。 enableApiUsageReport メソッドと disableApiUsageReport メソッドを使用して、テナントに対して収集および報告されるメトリックを制御します。

チームワークとコミュニケーション |通話とオンライン会議

チームワークとコミュニケーション |メッセージング

セクションにViva Engageコミュニティを追加しますコミュニティを一覧表示するときに返されるベア コミュニティ ID (eyJfdHlwZSI6Ikdyb3VwIiwiaWQiOiIxOTAzMzYyMTIyMTAifQなど) または完全な19:{communityId}@EngageCommunityスレッド ID のいずれかを指定できます。 ベア コミュニティ ID を指定すると、サービスによって自動的に 19:{communityId}@EngageCommunity 形式に正規化されます。スレッド プレフィックスが既に含まれている ID をそのまま使用します。

チームワークとコミュニケーション |シフト管理

スケジュール リソースの timeZone プロパティは、America/ChicagoEurope/Londonなどの IANA タイム ゾーン名に設定する必要があります。 詳細については、「スケジュールの 作成または置換」を参照してください。

テナント |テナント間の移行

テナント間移行ジョブを非同期的に検証して移行します。 以前に作成したジョブは、移行を開始する前に検証に合格する必要があります。

テナント |テナント ガバナンス

groupDisplayName プロパティを delegatedAdministrationRoleAssignment および delegatedAdministrationRoleAssignmentSnapshot リソースに追加しました。 このプロパティは、セキュリティ グループの表示名をインラインで表示するため、コンシューマーが別の Microsoft Graph /groups/{id} 呼び出して解決する必要はありません。

ユーザー

  • ユーザーのアプリケーションのアクセス許可 : translateExchangeIds API は、パス内のユーザーを識別する要求 URL に対してのみサポートされます。

Microsoft Graph に投稿する

Microsoft Graph でのサポートを希望するシナリオがある場合は、

  • Microsoft Graph フィードバック ポータルを使用して、新機能の提案と投票を行います。 新機能の中には、開発者コミュニティでの要望が高かったことがきっかけとなり開発されたものがあります。 Microsoft Graph チームは、顧客のニーズを定期的に評価し、ベータ (https://graph.microsoft.com/beta) および v1.0 (https://graph.microsoft.com/v1.0) エンドポイントに新機能をリリースします。

  • 毎週の Microsoft 365 プラットフォーム コミュニティコールに参加し、Microsoft Graph コミュニティのアクティブなメンバーになります。 開発者の呼び出しの完全な予定表を確認するには、 Microsoft 365 および Power Platform コミュニティ ページを参照してください。

  • 研究パネルに参加して、開発者エクスペリエンスに関するご意見をお知わせください。