> For the complete documentation index, see [llms.txt](https://docs.realmjoin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.realmjoin.com/ja/zi-dong-hua/runbooks/release-notes.md).

# Runbook リリースノート

RealmJoin Runbooks の最新の変更をチェックしてください。runbook の更新は通常、毎月のリリースサイクルでここに公開されます。

## v2026.10.02

> このパッチリリースでは、名前にスペースやウムラウトを含むレポートファイルのレポートアップロードとダウンロードリンクを修正します。

***

### 一般的な変更

**RealmJoin.RunbookHelper モジュールを 0.8.10 に引き上げました。** 183 個すべての runbook で、0.8.10（従来は 0.8.9）が必要になりました。新しいバージョンでは、Storage uploads とダウンロードリンク（SAS links）でファイル名がエンコードされるため、名前にスペースやウムラウトを含むレポートファイルはアップロードされ、そのダウンロードリンクも開けるようになります。これは、Storage Account にレポートファイルをアップロードするか、ダウンロードリンクを作成する 29 個の runbook に適用されます。

## 過去のリリース

<details>

<summary><strong>v2026.10.01</strong></summary>

> このパッチリリースでは、RJ-PowerShell-7.4 ランタイム環境での Microsoft Graph 接続を修正します。Microsoft Graph を使用するすべての runbook で、そこに接続できるモジュール バージョンが必要になりました。

***

### 一般的な変更

**Microsoft Graph モジュールを 2.41.2 に引き上げました。** 2.41.0 と 2.41.1 の `Microsoft.Graph.Authentication` .NET 10 が必要で、RJ-PowerShell-7.4 ランタイム環境で Microsoft Graph に接続できません。Microsoft Graph を使用する 65 個すべての runbook で、そこで安定して接続できる 2.41.2（従来は 2.39.0）が必要になりました。注意: ランタイム環境に他の `Microsoft.Graph.*` モジュール、たとえば独自の runbook 用のものがある場合は、それらも 2.41.2 に引き上げてください。

</details>

<details>

<summary><strong>v2026.10</strong></summary>

> このリリースのハイライトは新しい Output Data ビューです。28 個の runbook が、結果を RealmJoin Portal（Output Data タブ）内で直接テーブルとして表示するようになり、並べ替え、フィルター、Excel へのエクスポートができます。レポートのメールやダウンロードリンクは不要です。さらに、Teams の通話キュー、デバイス管理（Autopilot のデバイス名設定、RealmJoin エージェントの健全性、Apple Lost Mode）およびコラボレーション（Teams チャンネルレポート、OneDrive の事前プロビジョニング）向けに 7 つの新しい runbook が追加されました。合計で 38 個の既存 runbook が更新され、そのうち 25 個には新しい Output Data ビューが追加されました。

***

### 変更

<table data-full-width="true"><thead><tr><th width="62">種類</th><th width="82">ドメイン</th><th width="136">サブカテゴリ</th><th width="140">runbook</th><th>詳細</th></tr></thead><tbody><tr><td>➕</td><td>デバイス</td><td>セキュリティ</td><td>Lost Mode の有効化または無効化</td><td>紛失した監視対象 iOS または iPadOS デバイスを Apple Lost Mode でロックします。メッセージ、折り返し用の電話番号、任意のフッターをロック画面に表示できます。あるいは、Lost Mode を再び解除します。何かが送信される前に、デバイスの Intune 登録、オペレーティング システム、監視対象かどうかを確認します。\nオプションで、ロック後にデバイスの位置情報を要求し、1 分以内にデバイスが応答した場合は地図リンク付きで座標を表示します。\nドキュメントでは、監視対象の前提条件と、runbook のカスタマイズによるテナント全体の既定ロック画面テキストについて説明しています。</td></tr><tr><td>➕</td><td>組織</td><td>コラボ</td><td>Teams チャンネルをレポート（定期実行）</td><td>各 Team のプライベート チャンネルと Shared Channel を所有者と、必要に応じてメンバーとともに一覧表示します。別の Tenant のメンバーは外部としてマークされ、所有者のいないチャンネルは別に一覧表示されます。\n読み取れない Teams は run を中断せずに報告されるため、大規模な Tenant でも確実に完了します。\n結果はポータルの Output Data タブにテーブルとして表示されるか（既定）、メール レポートまたは期限付きダウンロードリンクとして配信されます。</td></tr><tr><td>➕</td><td>組織</td><td>デバイス</td><td>グループ タグでデバイス名を変更（定期実行）</td><td>グループ タグとシリアル番号のテンプレートから各 Windows Autopilot デバイスのコンピューター名を構築します（たとえば <code>%GROUPTAG%-%SERIAL%</code>）。次回の展開用に Autopilot レコードへ保存し、すでに登録済みで Entra ID に参加済みの、組織所有デバイスの名前を変更します。\nシリアル番号を 15 文字の制限に短縮し、名前の重複、無効な名前、ハイブリッド参加デバイス、個人所有デバイスはスキップします。\n既定ではドライラン、グループ タグ フィルター、ワイルドカード付きの除外リスト、段階的展開のための実行ごとの変更数上限に対応します。これは、場所ごとの Autopilot プロファイルや、デバイス命名のためだけに存在する動的グループの代わりになります。</td></tr><tr><td>➕</td><td>組織</td><td>デバイス</td><td>RealmJoin エージェントの接続状況をレポート（定期実行）</td><td>RealmJoin エージェントの最終接続時刻と各 Windows デバイスの最後の Intune 同期を比較し、Intune ではまだ見えているのにエージェントではもはや報告されないデバイスを一覧表示します。これは、エージェントが見失っている、ブロックされている、または壊れている兆候です。\n必要に応じて、エージェントが一度もユーザーを報告していないデバイスや、片方にしか存在しないことが判明しているデバイスも一覧表示します。含める/除外するデバイス グループで範囲を絞り込めます。\n結果は Output Data タブにテーブルとして表示され、必要に応じてメール レポートまたはダウンロードリンクとしても配信されます。RealmJoin の顧客 API（<code>RJAPI</code> 資格情報として、 <code>プライマリ ユーザーの不一致をレポート</code>).</td></tr><tr><td>➕</td><td>組織</td><td>電話</td><td>通話キューのエージェントを追加または削除</td><td>名前で選択した Teams の通話キューに対して、複数のユーザーを一度にエージェントとして追加または削除します。変更を行う前に、各ユーザーの Enterprise Voice と、個別に割り当てられるエージェント数の上限 20 を確認します。\nエージェントが Teams チャンネル、グループ、または Shifts スケジュールから来る通話キューは認識され、変更されず、メンバーがどこで管理されているかのヒントが表示されます。最後のエージェントの削除は拒否されます。\n変更後に通話キューを再読み込みして結果を確認します。</td></tr><tr><td>➕</td><td>組織</td><td>電話</td><td>通話キューの認可ユーザーを追加または削除</td><td>名前で選択した Teams の通話キューの認可ユーザーとして、複数のユーザーを一度に追加または削除します。変更を行う前に、各ユーザーの Enterprise Voice と、認可ユーザー数の上限 15 を確認します。\n必要に応じて、ユーザーの Teams 音声アプリケーション ポリシーを割り当てたり削除したりします。これは、ユーザーが他の通話キューや自動応答の認可ユーザーでない場合にのみ削除され、グループ ベースの割り当ては変更されずに報告されます。</td></tr><tr><td>➕</td><td>ユーザー</td><td>コラボ</td><td>OneDrive を事前プロビジョニング</td><td>選択したユーザーの OneDrive を事前に作成し、最初のサインイン前に利用できるようにします（たとえば、オンボーディングや移行向け）。\nアカウントが有効であること、必要に応じて（既定でオン）、ユーザーに SharePoint ライセンスがあることを確認します。OneDrive がすでに存在する場合は何も要求されず、ごみ箱内の削除済み OneDrive はその旨が示されます。\nSharePoint でのプロビジョニングは非同期で実行されます — 結果を確認するには <code>OneDrive の状態を確認</code> を使用します。</td></tr><tr><td>✏️</td><td>デバイス</td><td>セキュリティ</td><td>モバイル デバイスの PIN をリセット</td><td>新しいオプション <code>skipIfAtRisk</code> （既定ではオフ）: デバイスの Microsoft Defender for Endpoint のリスク スコアが Medium または High でない場合にのみパスコードをリセットするため、セキュリティ インシデントに関与している可能性のあるデバイスは、セキュリティ チームなしでロック解除されません。\n注意: このオプションには、任意の <code>WindowsDefenderATP</code> 権限 <code>Machine.Read.All</code>が必要です。ドキュメントでは、runbook のカスタマイズを通じてこれを既定で有効にする方法を示しています。</td></tr><tr><td>✏️</td><td>デバイス</td><td>セキュリティ</td><td>BitLocker 回復キーを表示</td><td>新しいオプション <code>skipIfAtRisk</code> （既定ではオフ）: 回復キーは、デバイスの Microsoft Defender for Endpoint のリスク スコアが Medium または High でない場合にのみ表示されるため、セキュリティ インシデントに関与している可能性のあるデバイスのキーは、セキュリティ チームなしで開示されません。\n注意: このオプションには、任意の <code>WindowsDefenderATP</code> 権限 <code>Machine.Read.All</code>が必要です。ドキュメントでは、runbook のカスタマイズを通じてこれを既定で有効にする方法を示しています。</td></tr><tr><td>✏️</td><td>グループ</td><td>一般</td><td>ユーザーを追加または削除</td><td>配布グループとメール有効セキュリティ グループは、ハイブリッド構成でメールボックスがオンプレミスにあるメール ユーザーを含め、すべての Exchange Online 受信者をメンバーとして受け入れるようになりました。Exchange Online の受信者を持たないユーザーには、明確なメッセージが表示されます。</td></tr><tr><td>✏️</td><td>組織</td><td>アプリケーション</td><td>非アクティブな Enterprise Application を一覧表示</td><td>最終サインインは Entra のサインイン アクティビティ レポートから取得されるようになり、アプリケーションごとに日付が保持されるため、7/30 日のサインイン ログ保持期間を超えるしきい値（たとえば既定の 90 日）も正しく評価されます。\n各アプリケーションは 2 つの結果リストのどちらか一方にだけ表示され、アプリケーション数の多い Tenant でもかなり高速に処理されます。\nrunbook は現在レポート専用です。アプリケーションの <code>メモ</code> フィールドに最終サインイン日を書き込まなくなりました。\n注意: マネージド ID には追加の Graph 権限 <code>AuditLog.Read.All</code>.</td></tr><tr><td>✏️</td><td>組織</td><td>アプリケーション</td><td>アプリケーション登録をレポート</td><td>各アプリ登録の Service Principal が有効かどうかを表示し、存在しないものをマークして、有効なものを数えます。</td></tr><tr><td>✏️</td><td>組織</td><td>コラボ</td><td>OneDrive の状態を確認</td><td>OneDrive の状態を、ユーザー プロファイルではなくサイト所有者から特定するため、プロファイルを読み取れない場合でも状態が報告されます。\nTenant のごみ箱にある最大 100,000 件の削除済み OneDrive サイトを検索し、使用済みストレージを GB で報告します。</td></tr><tr><td>✏️</td><td>組織</td><td>コラボ</td><td>SharePoint Tenant のストレージをレポート（定期実行）</td><td>ストレージ クォータが正しく計算されるようになりました。run 出力とアラート メールのストレージ値は GB で表示され、アラート メール内のサイト一覧は適切なテーブルになります。\n注意: アラートのしきい値は GB で設定されるようになりました（<code>AlertLowStorageLimitInGB</code>, <code>AlertUnusedStorageLimitInGB</code>、従来は <code>…InMB</code>）— 既存のスケジュールを見直してください。マネージド ID には追加の Graph 権限 <code>Sites.Read.All</code>.</td></tr><tr><td>✏️</td><td>組織</td><td>デバイス</td><td>空きディスク容量が少ないユーザーに通知（定期実行）</td><td>しきい値をわずかに下回るデバイスにも確実に通知され、最も緊急性の高いデバイスが先に一覧表示されます。\nゲスト アカウントと UPN が変更されたユーザーにも届き、1 人のユーザーのすべてのデバイスが 1 通の通知にまとまります。\nrun は受信者ごとの配信結果を報告し、通知を配信できなかった場合は失敗します。カスタム メール テンプレートはそれぞれの言語を保持します。\nドキュメントでは、オーバーライド用メールボックスが数秒のうちに多数のメールを受信できる理由と、届かない場合に確認すべき場所（迷惑メール フォルダー、検疫、メッセージ トレース）を説明しています。</td></tr><tr><td>✏️</td><td>組織</td><td>デバイス</td><td>空きディスク容量が少ないデバイスをレポート（定期実行）</td><td>しきい値をわずかに下回るデバイスも確実にレポートされ、緊急度順に並べられます。\n任意のダウンロードリンクが失敗してもレポート メールは送信されます（警告として表示されます）。"CSV &#x26; XLSX" が現在の既定ファイル形式で、メーカーとモデルのフィルターは文字列どおりに一致します。\n実際に書き込まれたファイルだけが添付され、配信結果は受信者ごとに報告されます。</td></tr><tr><td>✏️</td><td>組織</td><td>デバイス</td><td>プライマリ ユーザーの不一致をレポート（定期実行）</td><td>デバイスを実際に誰が使用しているかを確認する新しいチェック（既定ではオフ）です。Intune のログオン レコードと RealmJoin エージェントがサインインを確認したユーザーに基づいて、プライマリ ユーザーが設定可能な日数内にログオンしていない一方で、別のユーザーがログオンしているデバイスを一覧表示します。\n両方のソースにおける最後のログオン ユーザー、プライマリ ユーザーの最終ログオン、各デバイスの最後の Intune 同期を表示します。削除済みアカウントはマークされます。\n結果はカテゴリごとに別々のテーブルとして Output Data タブに表示されます。含める/除外するデバイス グループは、グループを選択するとすぐに適用されます。</td></tr><tr><td>✏️</td><td>組織</td><td>デバイス</td><td>古いデバイスをレポート（定期実行）</td><td>ユーザー グループ フィルターは、グループを選択するとすぐに適用されます。個別の「プライマリ ユーザー グループでフィルターしますか？」という選択肢はなくなりました。含めるグループがある場合、プライマリ ユーザーがメンバーであるデバイスのみが一覧表示されます。\niPadOS デバイスは iOS/iPadOS デバイスを選択した場合に含まれます。</td></tr><tr><td>✏️</td><td>組織</td><td>一般</td><td>Intune 登録の準備状況をレポート</td><td>時間制限付きダウンロードリンクとしてレポートを提供することもできます。\nConditional Access チェックは、ユーザーのすべてのグループ メンバーシップとロール メンバーシップを読み取り、読み取れない場合は警告を追加します。</td></tr><tr><td>✏️</td><td>組織</td><td>一般</td><td>Shared Channel の所有者を同期（定期実行）</td><td>所有者グループがもはや存在しない Teams はスキップされ、それ以外の Teams は引き続き処理されます。</td></tr><tr><td>✏️</td><td>組織</td><td>mail</td><td>設備用メールボックスを追加</td><td>予約の委任者は、Exchange 管理センターと同様に、カレンダー処理を通じて設定されるようになりました。複数の委任者を選択でき、各予約要求は承認を待ちます。委任者がいない場合、メールボックスは空いていれば要求を自動的に受け入れます。\nエイリアスと委任者はメールボックス作成前に確認され、失敗したステップは明確なエラーで run を終了します。\n注意: 委任者はもはや Full Access や Send on Behalf を受け取りません。また、「会議要求を自動的に受け入れますか?」と「委任者の Outlook で自動的に開きますか?」のオプションは削除されました。</td></tr><tr><td>✏️</td><td>組織</td><td>mail</td><td>会議室メールボックスを追加</td><td>同じ変更が <code>設備用メールボックスを追加</code>に適用されます: カレンダー処理を通じた予約委任者の設定と、各予約要求の承認。メールボックス作成前の確認。\n注意: 委任者はもはや Full Access や Send on Behalf を受け取りません。また、「会議要求を自動的に受け入れますか?」と「委任者の Outlook で自動的に開きますか?」のオプションは削除されました。</td></tr><tr><td>✏️</td><td>組織</td><td>セキュリティ</td><td>EPM 昇格要求をレポート（定期実行）</td><td>各要求のレビュー担当者、デバイス名、製品バージョンを表示します。\n30 日を超える期間は、Intune が保持する 30 日に縮小されます。</td></tr><tr><td>✏️</td><td>ユーザー</td><td>mail</td><td>会議室メールボックスの構成を一覧表示</td><td>予約委任者と、予約ポリシー内のユーザーおよびグループを一覧表示するようになり、会議要求が委任者に転送されるかどうか、また誰でもポリシーに従って予約できるかどうかを表示します。\n会議室の詳細、カレンダー処理設定、委任者は Output Data タブにテーブルとして表示されます。</td></tr><tr><td>✏️</td><td>ユーザー</td><td>mail</td><td>会議室メールボックスの構成を設定</td><td>予約委任者を追加、置換、削除できるようになりました。「それ以外の全員に会議室要求を許可しますか?」を有効にすると、予約グループ外からの要求は承認のためにそれらの委任者に送られます。\n変更前に現在の予約ルールと委任者を表示し、結果をテーブルとして表示します。また、委任者が要求を受け取れなくなる場合や、run によって既存の委任者承認がオフになる場合は警告します。</td></tr><tr><td>✏️</td><td>ユーザー</td><td>電話</td><td>Teams ユーザー情報を取得</td><td>割り当てられた Teams 音声アプリケーション ポリシーが、常に表示される代わりに正しく報告されるようになりました <code>グローバル</code>.</td></tr></tbody></table>

***

### 一般的な変更

**新機能: 結果をポータル内で直接テーブルとして表示。** 28 個の runbook が、結果を名前付きテーブルとして RealmJoin Portal（Output Data タブ）内で直接表示するようになり、並べ替え、フィルター、Excel へのエクスポートができます。コンソールには件数付きの短い要約が残ります。レポート runbook には統一された「レポート配信」の選択肢が 1 つ追加されます: 「Output Data のみ」（既定、レポート ファイルは作成されません）、「レポートをメールでも送信」、「ダウンロードリンクも作成」、「メールとダウンロードリンクの両方」。受信者とファイル形式は、レポート ファイルが必要な場合にのみ表示され、Excel ワークシートには対応する Output Data テーブルと同じ名前が付きます。注意: 既存の定期実行は引き続きメールを送信します。そのようなスケジュールを編集した場合は、保存前にレポート配信をもう一度選択してください。\n既存の runbook（25 個）: `所有者を一覧表示`, `ユーザー デバイスを一覧表示`, `非アクティブな Enterprise Application を一覧表示`, `アプリケーション登録をレポート`, `期限切れ間近のアプリケーション資格情報をレポート（定期実行）`, `SharePoint Tenant のストレージをレポート（定期実行）`, `モバイル デバイスを一覧表示`, `空きディスク容量が少ないデバイスをレポート（定期実行）`, `プライマリ ユーザーのいないデバイスをレポート（定期実行）`, `プライマリ ユーザーの不一致をレポート（定期実行）`, `古いデバイスをレポート（定期実行）`, `5 台を超えるデバイスを持つユーザーをレポート（定期実行）`, `サービス正常性を監視（定期実行）`, `Intune 登録の準備状況をレポート`, `ライセンス割り当てをレポート（定期実行）`, `Shared Channel の所有者を同期（定期実行）`, `Teams の電話番号割り当てを取得`, `非アクティブなユーザーを一覧表示`, `情報保護ラベルを一覧表示`, `MFA 方法数別にユーザーを一覧表示`, `EPM 昇格要求をレポート（定期実行）`, `メールボックスの権限を一覧表示`, `会議室メールボックスの構成を一覧表示`, `会議室メールボックスの構成を設定` および `サインイン イベントを一覧表示`；新しい runbook: `Teams チャンネルをレポート（定期実行）`, `グループ タグでデバイス名を変更（定期実行）` および `RealmJoin エージェントの接続状況をレポート（定期実行）`.\
`期限切れ間近のアプリケーション資格情報をレポート（定期実行）` および `EPM 昇格要求をレポート（定期実行）` は「CSV のみ」ファイル形式のメールも送信するようになり、 `ユーザー デバイスを一覧表示` デバイスをターゲット グループにバッチで追加し、既存メンバーをスキップします。テーブル タイトルと Excel ワークシート名は 31 文字に制限されるため、「Excel へのエクスポート」はすべてのテーブルで機能します。

**一意の識別子でアドレス指定された Exchange Online 受信者。** 名前が Tenant 内の他のオブジェクト（たとえば `エクスポート`）は現在、 `アクセス権を委任`, `ユーザーを追加または削除`, `ネストされたグループを追加または削除`, `所有者を追加または削除`, `メールボックスを非表示にする（定期実行）`, `会議室メールボックスの構成を一覧表示`, `代理送信を委任` および `メールボックスの権限を一覧表示`. `アクセス権を委任` 接続、メールボックス検索、または権限の読み戻しに失敗した場合は、Exchange Online の応答も表示します。

**ヘルプ テキストとドキュメント。** すべての runbook のポータルのヘルプ テキスト（概要、説明、パラメーター）は読みやすさのために見直されました。技術的な背景は付属ドキュメントに移され、これは 27 個の runbook で新規または拡張されています。 `デバイスの消去` のドキュメントでは、その Defender リスク チェック（`skipWipeIfAtRisk`）を説明し、 `Machine.Read.All` 使用する権限は任意としてマークされています。

</details>

<details>

<summary><strong>v2026.09</strong></summary>

> このリリースでは、8 つの新しい runbook — Intune のディスク容量とモバイル デバイスのインベントリ、SharePoint/OneDrive のインサイト、Intune 登録の準備状況チェック — が追加され、ユーザーのオフボーディング runbook は、マネージャー/スポンサーの置き換えと、近代化されたグループ メンバーシップ エクスポートで拡張されました。

***

### 変更

<table data-full-width="true"><thead><tr><th width="62">種類</th><th width="82">ドメイン</th><th width="127">サブカテゴリ</th><th width="140">runbook</th><th>詳細</th></tr></thead><tbody><tr><td>➕</td><td>組織</td><td>コラボ</td><td>OneDrive の状態を確認</td><td>ユーザーの OneDrive がまだ存在するか、アーカイブされているか、ロックされているか、Tenant のごみ箱にあるか（削除時刻付き）を示します。\n既に削除されたアカウントにも対応します。読み取り専用。</td></tr><tr><td>➕</td><td>組織</td><td>コラボ</td><td>SharePoint サイト コレクションの権限を一覧表示</td><td>SharePoint サイトのサイト コレクション管理者と、Owners、Members、Visitors グループのメンバーを、各メンバーの種類も含めて一覧表示します。\nサイトの表示言語に関係なく動作します。読み取り専用。</td></tr><tr><td>➕</td><td>組織</td><td>コラボ</td><td>SharePoint Tenant のストレージをレポート（定期実行）</td><td>SharePoint Tenant のストレージを監視し、消費ストレージが多い順の上位サイト コレクションを一覧表示します（OneDrive サイトは除外）。\n空きストレージが低ストレージのしきい値を下回るか、未使用ストレージが設定可能なしきい値を超えた場合にのみ警告メールを送信します。</td></tr><tr><td>➕</td><td>組織</td><td>デバイス</td><td>モバイル デバイスを一覧表示</td><td>Intune で管理されている Android および iOS/iPadOS デバイスすべてのインベントリ: IMEI、シリアル番号、電話番号、キャリア、所有権、準拠、登録の詳細。\n任意のネットワーク詳細（IP/サブネット、ICCID、eSIM、UDID、バッテリーの健全性）— デバイスごとに Graph リクエストが 1 回追加で必要になるため、大規模な Tenant では慎重に使用してください。\nデバイス グループやユーザー グループで範囲指定できます。CSV/XLSX のメール レポートまたは期限付きダウンロードリンクとして配信されます。</td></tr><tr><td>➕</td><td>組織</td><td>デバイス</td><td>空きディスク容量が少ないユーザーに通知（定期実行）</td><td>空きディスク容量が設定可能なしきい値を下回った Windows および macOS デバイスのプライマリ ユーザーにメールを送信し、影響を受けるすべてのデバイスとプラットフォームごとの実用的なクリーンアップ手順を一覧表示します。\n英語とドイツ語のテンプレート、カスタム テンプレートのサポート、メール ブランディングは <code>古いデバイスについてユーザーに通知</code>と同様です。\n無効なアカウント、プライマリ ユーザーのいないデバイス、古いインベントリ（<code>MaxInventoryAgeDays</code>); <code>SimulationMode</code> および <code>OverrideEmailRecipient</code> 安全なテスト用。</td></tr><tr><td>➕</td><td>組織</td><td>デバイス</td><td>空きディスク容量が少ないデバイスをレポート（定期実行）</td><td>空きディスク容量のしきい値（固定 GB または割合）を下回る Intune デバイスの定期レポートです。Critical または Warning として評価されます。\nプラットフォーム、メーカー、モデルでフィルターできます。使用可能なストレージ インベントリのないデバイスは除外され、件数がカウントされます。\nCSV/XLSX（重大度の強調表示付き）、メール要約、および/または期限付きダウンロードリンクとして配信されます。</td></tr><tr><td>➕</td><td>組織</td><td>一般</td><td>Intune 登録の準備状況をレポート</td><td>ユーザーやグループの全メンバーに対して登録準備状況の分析を実行します。\nユーザーごとの結果、ブロッカー、警告を含むレポート。任意でパイロット グループ列。CSV/XLSX と任意のメールで配信します。</td></tr><tr><td>➕</td><td>ユーザー</td><td>一般</td><td>Intune 登録の準備状況を確認</td><td>単一ユーザーの Intune 登録準備状況（準備完了 / 警告付きで準備完了 / 準備未完了）を評価し、具体的なブロッカーを示します。\nアカウント状態、ライセンス、MDM 権限、登録制限と制約、認証方法、選択したプラットフォームに対する Conditional Access の「What If」を確認します。\n任意のパイロット グループ メンバーシップ チェック。</td></tr><tr><td>✏️</td><td>組織</td><td>一般</td><td>デバイスのプライマリ ユーザーをグループに追加（定期実行）</td><td>新しい Report Only モードでは、グループ メンバーシップを変更せずにレポートだけを生成します。</td></tr><tr><td>✏️</td><td>組織</td><td>mail</td><td>共有メールボックスを追加</td><td>指定した Domain が、プライマリ SMTP アドレスと UPN に正しく適用されるようになりました。</td></tr><tr><td>✏️</td><td>ユーザー</td><td>一般</td><td>ユーザーを完全にオフボーディング</td><td>新しいオプション <code>マネージャー参照の置き換え</code> および <code>スポンサー参照の置き換え</code> 直属の部下とスポンサーを代替者に再割り当てする； <code>ユーザー種別セレクター</code> runbook をメンバーまたはゲスト アカウントに制限します。すべて既定ではオフです。\nグループ メンバーシップのエクスポートは、実行ごとにタイムスタンプ付き JSON を共有 <code>RJReport.StorageAccount.*</code> Storage Account にアップロードし、期限付きダウンロードリンクを返すようになりました。 <code>OffboardUser*.export*</code> 設定は置き換えられ、マネージド ID に必要なのは <code>Storage Account Contributor</code> だけになりました。\n修正: <code>アクセスの取り消し</code> 現在、文書化された <code>revokeAccess</code> 設定を読み取ります。スペルミスのある <code>revokaAccess</code> を使用している Tenant は、それを変更する必要があります。\nゲスト アカウントと特殊文字を含む名前も正しく解決されるようになりました。</td></tr><tr><td>✏️</td><td>ユーザー</td><td>一般</td><td>ユーザーを一時的にオフボーディング</td><td>新しいオプション <code>マネージャー参照の置き換え</code>, <code>スポンサー参照の置き換え</code> および <code>ユーザー種別セレクター</code> と同様に <code>ユーザーを完全にオフボーディング</code>; <code>後任所有者としてマネージャーを使用</code> が優先されます <code>後任所有者名</code>。これは現在ディレクトリから取得されます。\nグループ メンバーシップのエクスポートは、共有 <code>RJReport.StorageAccount.*</code> Storage Account の設定を期限付きダウンロードリンク付きで使用するようになりました。マネージド ID に必要なのは <code>Storage Account Contributor</code> Storage Account への権限だけです。\nゲスト アカウントと特殊文字を含む名前も正しく解決されるようになりました。</td></tr></tbody></table>

***

### 一般的な変更

**ストレージ ロールのドキュメントを修正。** レポートのアップロードには、ターゲット Storage Account 上の `Storage Account Contributor` ロールが必要です（ `Storage Blob Data Contributor`ではなく、 `listKeys`権限、ドキュメント、およびエラー ヒントで修正されました。 `ディスク容量不足デバイスの報告`, `チャネルまたはグループのメンバーを同期（定期実行）`, `Shared Channel の所有者を同期（定期実行）` および `サインイン イベントを一覧表示`.

**共有ヘルパーの使用。** `モバイル デバイスを一覧表示` および `空きディスク容量が少ないユーザーに通知（定期実行）` を使用してください `Invoke-RjRbGraphBatch` を Graph のバッチ要求に使用します（スロットリング時は Retry-After を考慮した再試行）。 `ユーザーを完全にオフボーディング` および `ユーザーを一時的にオフボーディング` ネイティブの `Connect-MgGraph` / `Invoke-MgGraphRequest` を `Get-GraphPagedResult`を使用します。エクスポートでは `RealmJoin.RunbookHelper` のストレージ関数を使用し、 `Az.Storage` を廃止して `Az.Accounts` を採用し、 `ExchangeOnlineManagement`.

</details>

<details>

<summary><strong>v2026.08.01</strong></summary>

> このパッチリリースでは、すべての 28 個のレポート runbook に対するテナントごとのメール ブランディングの設定が中心であり、さらに新しいユーザーのサインイン イベント分析、より安全な古いデバイス通知のルーティング、広範なモジュール更新も追加されます。

***

### 変更

<table data-full-width="true"><thead><tr><th width="62">種類</th><th width="82">ドメイン</th><th width="127">サブカテゴリ</th><th width="140">runbook</th><th>詳細</th></tr></thead><tbody><tr><td>➕</td><td>ユーザー</td><td>セキュリティ</td><td>サインイン イベントを一覧表示</td><td>設定可能なルックバック期間（1～30 日、既定 7）にわたってユーザーの Entra ID サインイン イベントを取得・分析し、サインイン種類（対話型、非対話型、または両方）、失敗したサインインのみ、任意のアプリ名フィルターで絞り込めます。\nアプリケーションごとの要約（成功/失敗件数、失敗率、よくあるエラー コードとその理由）、失敗したサインインの詳細ビュー、最新イベントを表示します。\n任意でメール レポートおよび/または期限付きダウンロードリンクとしてレポートを配信できます。CSV と Excel のレポート ファイルは、配信方法が選択され、イベントが見つかった場合にのみ作成されます。</td></tr><tr><td>✏️</td><td>組織</td><td>デバイス</td><td>古くなったデバイスについてユーザーに通知する（スケジュール実行）</td><td><code>OverrideEmailRecipient</code> これで真のグローバル上書きとして機能します。設定すると、すべての通知（通常ユーザー、名前パターン一致、そして「プライマリ ユーザーなし」の統合メール）がそのアドレスに転送され、実行ごとに警告がログに記録されます。<br>統合された no-primary-user メールと名前パターン一致（例: <code>DEM-*</code> アカウント）、そのためパターン ルーティングは no-primary-user オプションとは独立して動作します。<br>不完全なルーティング設定は、配信を黙って変更するのではなく明確なエラーで停止するようになり、実行サマリーには、何が転送され、何がエンド ユーザーに直接送信されたかが常に表示されます。</td></tr><tr><td>✏️</td><td>組織</td><td>一般</td><td>SafeLinks 除外の追加または削除</td><td>「ポリシーから URL パターンを削除」アクションは、指定された URL パターンをポリシーの Do-Not-Rewrite リストから確実に削除するようになりました。</td></tr></tbody></table>

***

### 一般的な変更

**レポートと通知のメール ブランディングを構成可能になりました。** レポートまたは通知メールを送信する全 28 個の runbook で、ヘッダー画像、フッター画像、フッター リンクを新しい設定により Tenant ごとに上書きできるようになりました。 `RJReport.Branding.HeaderImageUrl`, `RJReport.Branding.FooterImageUrl` および `RJReport.Branding.FooterLink` 設定。さらに、アクセント カラー（テーブル見出し、ボタン、アクセント枠線）と本文テキスト色は次で設定できます。 `RJReport.Branding.AccentColor` および `RJReport.Branding.TextColor` （6桁の16進数、例: `#0052cc`）。画像は実行ごとに構成済みの公開 HTTPS URL から取得され、ファイル署名で PNG、JPEG、または GIF として検証されます（最大 200 KB）。空または無効な値は既定の RealmJoin のグラフィックと色にフォールバックし、メール送信を妨げることはありません。

**モジュールの更新。** 必須の PowerShell モジュールが、リポジトリ全体で現在の実行時互換バージョンに引き上げられました： `RealmJoin.RunbookHelper` 全 168 個の runbook で 0.8.9 に（まずリポジトリ全体を 0.8.8 に引き上げ、その後 28 個のレポート runbook と 4 個の batch-API runbook を 0.8.9 に、最後に残りの 136 個の runbook を更新し、すべての runbook が同じ現在バージョンを使用するようにしたため）； `ExchangeOnlineManagement` 3.9.2 に（以前の古い固定版だった 29 個の runbook を対象にし、これで 32 個すべての Exchange Online runbook が整合しました — 3.9.2 は現在の PowerShell 7.4 ランタイムでサポートされる最新バージョンであり、3.10.x は 7.6 ランタイムが利用可能になるまで延期されています）； `MicrosoftTeams` 7.9.0 に（Teams phone runbook 6 個）；そして `Az.*` モジュールを `Az.Accounts` 5.5.2（27 個の runbook）、 `Az.Storage` 9.7.2（ `Get-AzStorageBlobContent` セキュリティ修正を含む）、 `Az.DesktopVirtualization` 6.0.0, `Az.Compute` 11.8.0 と `Az.ManagementPartner` 0.8.0. `Az.Resources` は次から除外されました： `非アクティブ デバイスを一覧表示`, `脆弱なアプリ登録を一覧表示` および `CloudPC 使用状況のエクスポート（スケジュール実行）` 不要になったため。

**共有ヘルパーの統合。** インライン ヘルパーは次の関数に置き換えられました： `RealmJoin.RunbookHelper`: `Export-RjRbXlsx` モジュール内に移動されました（20 個の runbook）。さらに、ブランディング用メール パラメーターと画像検証、レポートメール添付サイズのガードも追加されました。手作業で実装されていた Graph `$batch` ループは次に置き換えられました： `Invoke-RjRbGraphBatch`、Graph のスロットリング（HTTP 429）を Retry-After を考慮して処理する機能を追加し、 `MFA セキュア ユーザーをグループに同期（スケジュール実行）`, `デバイスのオンボード除外を確認（スケジュール実行）`, `デバイスのプライマリ ユーザーをグループに追加（定期実行）`, `SMS 認証用電話番号を検索` および `モバイル電話 MFA の設定または削除`.

**権限モデル。** 内部メンテナンスのみ：runbook の権限定義は、最小権限の照合とオプション権限を備えた新しいスキーマに移行しました。runbook の実行に必要な権限は実質的に変更ありません。

</details>

<details>

<summary><strong>v2026.08</strong></summary>

> スケジュールされた Microsoft 365 サービス正常性監視を追加し、より安全な一括操作に重点を置いています — 管理者および break-glass 除外を伴う洗練された MFA グループ同期、複数委任者のメールボックス アクセス、よりきめ細かな不在設定制御。

***

#### 変更

<table data-full-width="true"><thead><tr><th width="62">種類</th><th width="82">ドメイン</th><th width="127">サブカテゴリ</th><th width="140">runbook</th><th>詳細</th></tr></thead><tbody><tr><td>➕</td><td>組織</td><td>一般</td><td>サービス正常性を監視（定期実行）</td><td>Tenant の Microsoft 365 サービス正常性を定期的に監視し、サービスに影響するインシデントやアドバイザリを管理センターを監視しなくても把握できるようにします。<br>結果は要約メール レポートとして配信でき、送信者は <code>RJReport.EmailSender</code> Tenant 設定から取得されます。<br>レポートは選択したサービス（例: Exchange、SharePoint、Teams）に限定でき、必要に応じて過去のサービス正常性データを含めることもできます。</td></tr><tr><td>✏️</td><td>組織</td><td>デバイス</td><td>古くなったデバイスについてユーザーに通知する（スケジュール実行）</td><td>オプションの上書きルーティングを追加し、プライマリ ユーザーのいない古いデバイスをスキップせず、選択した受信者への 1 通の要約メールにまとめる一方で、その他のユーザーには引き続き直接通知します。<br>新しい名前パターン オプション（例: <code>DEM-*</code>）を使うと、Device Enrollment Manager ユーザーのような特殊アカウント向けの通知も同じ上書き受信者に転送できます。</td></tr><tr><td>✏️</td><td>組織</td><td>セキュリティ</td><td>MFA セキュア ユーザーをグループに同期（スケジュール実行）</td><td>管理者は既定で同期対象グループから除外されるようになりました。Entra ID ディレクトリ ロールを持つユーザーは追加されず、既に含まれている場合は削除されます — グループがセルフサービス パスワード リセットを駆動する場合に有用です。<br>専用の除外グループと個別に選択したユーザー（例: break-glass や service accounts）による柔軟な除外を追加し、レポートにはユーザーごとの除外理由が表示されるようになりました。<br>注意: マネージド ID には追加の Graph 権限が必要であり、管理者除外が既定で有効なため、既存の管理者は次回実行時に削除されます。意図していない場合はスケジュールを確認してください。</td></tr><tr><td>✏️</td><td>ユーザー</td><td>mail</td><td>アクセス権を委任</td><td>複数ユーザー ピッカーを使って、1 回の実行で複数の委任者に対し Exchange Online の Full Access を付与または削除できるようになり、同じアクションと自動マッピング設定が全員に適用されます。<br>メールボックスを持たない委任者は実行を中止せずにスキップされ、すでに付与済みまたは削除済みの権限は何もしない操作として扱われ、変更された点、変わらなかった点、失敗した点、スキップされた点が委任者ごとに要約されます。</td></tr><tr><td>✏️</td><td>ユーザー</td><td>mail</td><td>不在通知を設定</td><td>外部自動返信を受け取る相手を制御できるようになりました（誰にも送らない、既知の連絡先のみ、または全員）。<br>変更前に現在の自動返信構成を表示し、より明確な手順別のステータスとエラーメッセージを提供します。</td></tr></tbody></table>

***

#### 一般的な変更

必要な `Microsoft.Graph.Authentication` PowerShell モジュールは、Microsoft Graph PowerShell モジュールを使用するすべての runbook で 2.39.0 に更新されました（**40 個の runbook**）これは S360 のオープンソース脆弱性検出結果（SFI-ES5.2）に対処するためです。

</details>

<details>

<summary><strong>v2026.07.01</strong></summary>

> 中間パッチ リリース：依存関係のない新しい Excel レポート ライターをすべてのレポート runbook に展開し（柔軟な CSV/XLSX 配信とダウンロード リンク付き）、Global Secure Access、MAM アプリ データ消去、メンバーシップ同期、MFA セキュア ユーザー グループ化の新しい runbook を追加します。

***

#### 変更

<table data-full-width="true"><thead><tr><th width="62">種類</th><th width="82">ドメイン</th><th width="136">サブカテゴリ</th><th width="140">runbook</th><th>詳細</th></tr></thead><tbody><tr><td>➕</td><td>デバイス</td><td>一般</td><td>Managed App データを消去</td><td>デバイス全体を消去することなく、アプリ保護ポリシー（MAM）で保護されたアプリから会社データを削除します — Intune の「App selective wipe」フローを再現しています。<br>アプリ保護ポリシーのみで管理されている紛失・盗難デバイスに最適です。消去要求は Intune ポータルで追跡およびキャンセルできます。</td></tr><tr><td>➕</td><td>組織</td><td>アプリケーション</td><td>GSA アプリケーション登録を追加</td><td>Global Secure Access アプリケーション（Enterprise App または Quick Access App）を作成し、connector group を割り当て、application segment（FQDN、IP、CIDR、または IP 範囲）を追加します。<br>構成可能な命名規則に従って対応する Security Group を自動作成し、アプリに割り当てます。事前検証、さらにセグメントを追加する更新モード、および実行失敗時の自動ロールバックを含みます。</td></tr><tr><td>➕</td><td>組織</td><td>アプリケーション</td><td>GSA アプリケーション登録を削除</td><td>対象が本当に GSA / App Proxy アプリケーションであることを確認したうえで、表示名により Global Secure Access アプリケーションと、その命名規則 Security Group を削除します。<br>ほかに割り当てられているグループは一覧表示されますが、明示的に確認された場合にのみ削除されます。</td></tr><tr><td>➕</td><td>組織</td><td>一般</td><td>Channel またはグループ メンバーを同期</td><td>メンバーシップを一方向に同期します — Shared Channel のメンバーを Security Group に、グループ メンバーを別のグループに、またはグループ メンバーを Shared Channel に。<br>不足しているメンバーは常に追加され、対象側で余分なメンバーを削除するかは任意です。推移的なグループ展開、ゲスト処理、ドライラン モードをサポートし、オプションのメール レポートとダウンロード リンクも利用できます。変更レポートは Excel ブックとしても配信されます。</td></tr><tr><td>➕</td><td>組織</td><td>セキュリティ</td><td>MFA セキュア ユーザーをグループに同期（スケジュール実行）</td><td>Entra ID グループを、少なくとも 1 つの「secure」MFA 方法を登録しているすべてのユーザーと同期します（例: passkeys/FIDO2、Windows Hello / Secure Enclave、Authenticator アプリ、OTP、または証明書ベース）。<br>どの方法を secure と見なすかはトグルで構成でき、オプションの厳格モードでは、非 secure な方法（電話、メール、セキュリティ質問）も持つユーザーを除外します。<br>オプションのメール レポートとダウンロード リンクを提供し、結果は CSV と、追加/削除されたユーザーおよびユーザーごとの方法評価を示す整形済み Excel ブックで配信されます。</td></tr><tr><td>✏️</td><td>デバイス</td><td>一般</td><td>デバイスの消去</td><td>Microsoft Defender for Endpoint のリスク チェックが、事前の preflight チェックとして実行されるようになりました。デバイスのリスク スコアが Medium または High の場合、消去は明確な警告とともに中止され、セキュリティ インシデントの一部である可能性があるデバイス上のフォレンジック データを保護します。<br>オプションのスイッチを追加し、消去後に（Windows）デバイスをコンプライアンス除外グループに入れられるようにしました。Autopilot 経由で再登録された後、より長いコンプライアンス猶予期間を与えます。除外グループは事前に検証されるため、存在しない場合は破壊的操作の前に安全に実行が中止されます。</td></tr><tr><td>✏️</td><td>組織</td><td>デバイス</td><td>ドライバー更新を自動承認（スケジュール実行）</td><td>詳細なドライバー承認レポート（ポリシー、ドライバー名、バージョン、製造元、ドライバー クラス、リリース日、ドライバーごとの結果）を CSV/Excel 添付およびダウンロードとして出力するようになりました。<br>メール本文のポリシーごとのドライバー一覧は 15 件に制限され、完全な添付レポートへの案内が表示されます。</td></tr><tr><td>✏️</td><td>組織</td><td>デバイス</td><td>古くなったデバイスを削除（スケジュール実行）</td><td>削除制御を 1 つの設定に簡素化し、レポートのみのシミュレーション（既定、スケジュール実行でも安全）と、Intune から古くなったデバイスを実際に削除するかを明確に選べるようにしました。<br>レポートはデバイスごとの実際の結果（削除済み/失敗）を反映し、標準のメール レポート（CSV と整形済み Excel ブック）と、オプションのストレージ ダウンロード リンクを採用します。<br>プライマリ ユーザーのグループ メンバーシップに基づくオプションのユーザー範囲フィルターを追加しました。<br>注意: パラメーターが変更されました（以前の <code>削除の確認</code> / <code>sendAlertTo</code> / <code>sendAlertFrom</code> は置き換えられました）— 既存のスケジュールとカスタマイズは確認してください。</td></tr><tr><td>✏️</td><td>組織</td><td>デバイス</td><td>プライマリ ユーザーのいないデバイスをレポート（定期実行）</td><td>スケジュール実行 runbook として利用できるようになりました。出力、CSV、メール レポートにデバイスのオペレーティング システムを追加し、選択したプラットフォームにレポートを限定するプラットフォーム フィルターを追加します（既定ではすべて含まれます）。<br>レポート用のオプションのストレージ ダウンロード リンクを追加します。</td></tr><tr><td>✏️</td><td>組織</td><td>デバイス</td><td>5 台を超えるデバイスを持つユーザーをレポート（定期実行）</td><td>スケジュール実行 runbook として利用できるようになりました。詳細レポートには、デバイスの表示名、わかりやすい device-ID 列、「InIntune」インジケーター、新しい「Compliant」列（はい/いいえ/不明）が追加され、レポートを Intune に存在するデバイスに限定するオプションもあります。<br>サマリーと詳細は 1 つの Excel ブックとして配信され（InIntune と Compliant は緑/赤で強調表示）、オプションのストレージ ダウンロード リンクも利用できます。</td></tr><tr><td>✏️</td><td>組織</td><td>デバイス</td><td>Autopilot のない Windows デバイスをレポート（スケジュール実行）</td><td>スケジュール実行 runbook として実行できるようになりました。</td></tr><tr><td>✏️</td><td>ユーザー</td><td>一般</td><td>グループ メンバーシップを一覧表示</td><td>結果を CSV 添付としてメール配信するオプションと、期限付きダウンロード リンクのオプションを追加します。<br>レポートは整形済み Excel ブックとしても配信されるようになりました。</td></tr><tr><td>✏️</td><td>ユーザー</td><td>一般</td><td>グループ所有権を一覧表示</td><td>結果を CSV 添付としてメール配信するオプションと、期限付きダウンロード リンクのオプションを追加します。<br>レポートは整形済み Excel ブックとしても配信されるようになりました。</td></tr></tbody></table>

***

#### 一般的な変更

依存関係のない新しい Excel（xlsx）レポート ライター（`Export-RjRbXlsx`、純粋な .NET — 追加の PowerShell モジュールは不要）を導入し、すべての最新レポート runbook に展開しました（**合計 19 個**）。展開の主なポイント：

* 影響を受けるすべてのレポートは、CSV および/または RealmJoin ブランドの整形済み Excel ブックとしてデータを配信するようになりました（型付きで並べ替え可能なセル、条件付き強調表示、セル内データバー、クリック可能なリンク、オプションの「Info」表紙ワークシート、複数結果レポート用の結果セットごとのワークシート 1 枚）。
* 新しいレポート ファイル形式選択（**CSV のみ** / **CSV と XLSX** / **XLSX のみ**、既定 **CSV と XLSX**）により、どのファイルを生成し、レポートメールに添付し、ストレージにアップロードするかを制御します。
* すべてのレポートメールに添付サイズのガードが追加されました（新しいインライン ヘルパー `Send-RjRbGuardedReportEmail`）により、添付ファイルが約 4 MB の Graph sendMail 制限を超えると自動的に Excel ブックのみへフォールバックし、再試行の安全策も備えています。
* 以前はメール配信のみだったいくつかのレポートに、ストレージのダウンロード リンク オプションが追加されました（`CreateDownloadLink`）：Report EPM Elevation Requests、Monitor Pending EPM Requests、Report License Assignment、Report Application Registration、Report Expiring Application Credentials、Cleanup Autopilot Devices、Report Stale Devices、Report Primary User Mismatch。
* Export Enterprise Application Users は初めてメール レポート オプションを獲得し（以前はストレージのみ）、List Inactive Enterprise Applications も結果をメールおよび/またはダウンロード リンクで配信するようになりました（以前はコンソール出力のみ）。影響を受ける runbook： **Export Enterprise Application Users** （Org/Applications）、 **非アクティブな Enterprise Application を一覧表示** （Org/Applications）、 **アプリケーション登録をレポート** （Org/Applications）、 **期限切れ間近のアプリケーション資格情報をレポート（定期実行）** （Org/Applications）、 **ドライバー更新を自動承認（スケジュール実行）** （Org/Devices）、 **Autopilot デバイスをクリーンアップ（スケジュール実行）** （Org/Devices）、 **プライマリ ユーザーのいないデバイスをレポート（定期実行）** （Org/Devices）、 **プライマリ ユーザーの不一致をレポート（定期実行）** （Org/Devices）、 **古いデバイスをレポート（定期実行）** （Org/Devices）、 **5 台を超えるデバイスを持つユーザーをレポート（定期実行）** （Org/Devices）、 **Autopilot のない Windows デバイスをレポート（スケジュール実行）** （Org/Devices）、 **ライセンス割り当てをレポート（定期実行）** （Org/General）、 **チャネルまたはグループのメンバーを同期（定期実行）** （Org/General）、 **Shared Channel の所有者を同期（定期実行）** （Org/General）、 **保留中の EPM 要求を監視（スケジュール実行）** （Org/Security）、 **EPM 昇格要求をレポート（定期実行）** （Org/Security）、 **MFA セキュア ユーザーをグループに同期（スケジュール実行）** （Org/Security）、 **グループ メンバーシップを一覧表示** （User/General）、 **グループ所有権を一覧表示** （User/General）。

</details>

<details>

<summary><strong>v2026.07</strong></summary>

> このリリースでは、デバイス セキュリティと Microsoft Defender for Endpoint 連携を強化し、Autopilot のクリーンアップを自動化し、Exchange Online の連絡先管理を追加します — モジュール更新と改善された通知メールで支えられています。

***

### 変更

<table data-full-width="true"><thead><tr><th width="62">種類</th><th width="82">ドメイン</th><th width="127">サブカテゴリ</th><th width="140">runbook</th><th>詳細</th></tr></thead><tbody><tr><td>➕</td><td>デバイス</td><td>セキュリティ</td><td>Defender の状態を確認</td><td>Entra デバイス ID を使用して、Entra ID と Microsoft Defender for Endpoint 間でデバイスを比較します。<br>デバイスが両方のシステムに存在するかどうか、オンボード状態と正常性、そして Defender のリスク スコアを報告します。</td></tr><tr><td>➕</td><td>組織</td><td>デバイス</td><td>Autopilot デバイスをクリーンアップ（スケジュール実行）</td><td>構成可能な条件に基づいて、孤立している、または一度も登録されていない Autopilot デバイスを特定して削除し、結果をオプションでメール報告します。<br>対応する Entra ID デバイス オブジェクトも必要に応じて削除して、ディレクトリを整理できます。<br>次でのフィルタリングをサポートします： <code>製造元</code> および <code>モデル</code> で特定のデバイス種類を対象にします。<br>継続的なインベントリ保守のためにスケジュール実行するよう設計されています。</td></tr><tr><td>➕</td><td>組織</td><td>mail</td><td>Exchange Online メール連絡先を追加</td><td>Exchange Online の外部メール連絡先を作成し、作成前にメール アドレス形式の検証と、重複する連絡先、エイリアス、表示名の確認を行います。<br>必要に応じて名、姓、エイリアスを設定でき、Global Address List から連絡先を非表示にすることもできます。</td></tr><tr><td>✏️</td><td>デバイス</td><td>一般</td><td>デバイスの消去</td><td>オプションの <code>skipWipeIfAtRisk</code> 設定（既定ではオフ）を追加します。有効にすると、デバイスの Microsoft Defender for Endpoint リスク スコアが Medium または High でない場合にのみ消去が実行されます。<br>これにより、セキュリティ インシデントに関与している可能性のあるデバイス上のフォレンジック データ（例: ログ）が破壊されるのを防ぎます。<br>新しい Defender for Endpoint 権限が必要です <code>Machine.Read.All</code>.</td></tr><tr><td>✏️</td><td>組織</td><td>デバイス</td><td>プライマリ ユーザーの不一致をレポート（定期実行）</td><td>Intune のプライマリ ユーザーが Entra ID から削除されたデバイスを、オプションでレポートに含められるようになりました（既定ではオフ）。</td></tr><tr><td>✏️</td><td>ユーザー</td><td>userinfo</td><td>ユーザーを追加</td><td>作成時に新しいユーザーの sponsor を設定できるようになりました。</td></tr></tbody></table>

***

### 一般的な変更

* 次を更新しました： `RealmJoin.RunbookHelper` モジュールを **>= 0.8.7** すべての runbook で。 このバージョンでは、パスワード/Key Vault の処理用の新しい関数が追加され、Outlook Classic との互換性向上を含むメール送信関数がさらに改善されました。影響を受ける各 runbook の内部 `$Version` は 1 パッチ レベル増分されました。
* 次を更新しました： `Microsoft.Graph.Authentication` モジュールを **>= 2.38.0** 影響を受けるすべての runbook で。
* すべてのメール送信 runbook で通知メールを改善しました。ローカライズされた「do not reply」フッターを追加し、Service Desk の連絡先情報を含む runbook 向けに 2 つのオプションの既定では非表示のパラメーターを追加しました — `ServiceDeskPortalUrl` （RJReport の Tenant 設定から取得 `RJReport.ServiceDesk_PortalUrl`） `ServiceDeskTicketUrl` （関連チケットへの直接リンク）。設定すると、それぞれクリック可能なリンクとして表示されます。影響を受ける runbook： **MFA をリセット**, **MFA 方法を一覧表示**, **モバイル電話 MFA を設定または削除**, **Temporary Access Pass を作成** （User/Security）と **古くなったデバイスについてユーザーに通知する（スケジュール実行）** （Org/Devices）。

</details>

<details>

<summary><strong>v2026.06.01</strong></summary>

> このパッチは再設計された `RealmJoin.RunbookHelper` メール エンジンを中心にしています — レポート送信（画像埋め込みと Outlook Classic 互換性）の大幅な改善をすべての runbook に展開し、さらに大規模な Intune Tenant でのメモリ不足エラーを修正しました。

### 変更

<table data-full-width="true"><thead><tr><th width="62">種類</th><th width="82">ドメイン</th><th width="127">サブカテゴリ</th><th width="140">runbook</th><th>詳細</th></tr></thead><tbody><tr><td>➕</td><td>組織</td><td>デバイス</td><td>Autopilot のない Windows デバイスをレポート</td><td>関連付けられた Windows Autopilot オブジェクトを持たないすべての Windows Entra デバイス オブジェクトを一覧表示し、Autopilot 登録から漏れているデバイスを見つけられるようにします。<br>照合は Autopilot オブジェクトの Azure AD device ID（<code>azureActiveDirectoryDeviceId</code>).</td></tr><tr><td>➕</td><td>組織</td><td>デバイス</td><td>プライマリ ユーザーの不一致をレポート（定期実行）</td><td>Windows 管理デバイスについて、Intune に記録されたプライマリ ユーザーと RealmJoin の customer API に記録されたプライマリ ユーザーを比較し、両者が異なるすべてのデバイスをフラグ付けして、差分を CSV 添付で定期的にメール送信します。</td></tr><tr><td>➕</td><td>組織</td><td>一般</td><td>Shared Channel の所有者を同期（定期実行）</td><td>マッピングされた Security Group のメンバーを、選択した Teams と、それらの Teams がホストするすべての Shared Channel の所有者として維持します（Shared Channel は親 Teams から所有権を継承しません）。<br>Teams は表示名の完全一致で照合され、Teams 名から所有者グループへのマッピングは次で一元管理されます： <code>SharedChannelOwners.Mapping</code> org 設定。<br>追加のみ — 既存の所有者とメンバーは削除されません — <code>WhatIfMode</code> ドライラン。<br>オプションのメール レポートおよび/またはストレージ ダウンロード リンクがあり、それぞれチームごとおよび変更ごとの CSV 出力があります（どちらも既定ではオフ）。</td></tr><tr><td>✏️</td><td>デバイス</td><td>一般</td><td>デバイスの廃止</td><td>構成可能な除外タグを適用することで、Microsoft Defender for Endpoint の修復対象からデバイスをオプションで除外できるようになりました（既定 <code>ExcludeFromRemediation</code>）；任意参加式で、既定ではオフです。<br>新しい Defender for Endpoint 権限が必要です <code>Machine.Read.All</code> および <code>Machine.ReadWrite.All</code>.</td></tr><tr><td>✏️</td><td>組織</td><td>デバイス</td><td>デバイスを段階的に終了</td><td>単一デバイス runbook と同じオプションの Microsoft Defender for Endpoint 除外タグ付けを追加し、一覧内のすべてのデバイスに適用します（任意参加式、既定ではオフ）。<br>新しい Defender for Endpoint 権限が必要です <code>Machine.Read.All</code> および <code>Machine.ReadWrite.All</code>.</td></tr><tr><td>✏️</td><td>組織</td><td>一般</td><td>デバイスのオンボード除外を確認（スケジュール実行）</td><td>大規模な Intune インベントリを持つ Tenant で発生していたメモリ不足エラーを修正しました — 管理対象デバイスは、完全なインベントリをメモリに読み込む代わりにサーバー側でフィルターされるようになりました。<br>信頼性向上のためネイティブ Microsoft Graph に移行しました。</td></tr></tbody></table>

### 一般的な変更

* 次を更新しました： `RealmJoin.RunbookHelper` モジュールを **>= 0.8.6** 使用しているすべての runbook で。 このバージョンでは、画像埋め込みと Outlook Classic 互換性を中心にメール送信関数を大幅に再構築しました。この変更の一環として、インライン `Publish-RjRbFilesToStorageContainer` ヘルパー関数は 2 つの runbook から削除されました（現在はモジュールが提供）： **Export Enterprise Application Users** （Org/Applications）と **Office 365 ライセンス レポート** （Org/General）。
* 次を更新しました： `Microsoft.Graph.Authentication` モジュールを **>= 2.37.0** それを使用するすべての runbook で。

</details>

<details>

<summary><strong>v2026.06</strong></summary>

> このリリースはユーザー セキュリティと MFA 管理に重点を置き、認証方法を一覧表示する新しい runbook を導入し、複数の MFA 関連 runbook にオプションのユーザー通知メールを追加します。その他の改善には、アーカイブ メールボックス管理、ゲスト ユーザー招待、およびいくつかの信頼性修正が含まれます。

***

### 変更

<table data-full-width="true"><thead><tr><th width="62">種類</th><th width="82">ドメイン</th><th width="127">サブカテゴリ</th><th width="140">runbook</th><th>詳細</th></tr></thead><tbody><tr><td>➕</td><td>ユーザー</td><td>mail</td><td>アーカイブ メールボックスを管理</td><td>Exchange Online ユーザーの in-place archive mailbox の現在の状態を有効化、無効化、または取得します。<br>有効化時には、新しいものを作成するのではなく、ソフト削除された archive mailbox（30 日の回復期間内）を自動的に再接続します。<br>無効化アクションには、アーカイブが 30 日以内に回復可能であることを確認する注記が含まれます。</td></tr><tr><td>➕</td><td>ユーザー</td><td>セキュリティ</td><td>MFA 方法を一覧表示</td><td>対象ユーザーに登録されているすべての Microsoft Entra ID MFA および認証方法を一覧表示します。<br>電話番号は必要に応じてマスクし、下 4 桁のみ表示できます（既定ではオフ、設定は非表示）。<br>管理者がユーザーの MFA 方法を取得したとき、必要に応じてユーザーに通知メールを送信します（既定ではオフ、設定は非表示）。<br>通知メールの言語は使用場所に基づいて自動判定され、ドイツ語または英語に強制するための上書きパラメーターがあります。</td></tr><tr><td>✏️</td><td>組織</td><td>一般</td><td>外部ゲスト ユーザーを招待</td><td>sponsor 割り当てパラメーターを追加しました。<br>サマリーでは、マネージャーと sponsor が object ID ではなく UPN で表示され、可読性が向上しました。<br>カスタマイズされたメール招待メッセージと構成可能な招待リダイレクト URL のサポートを追加しました。</td></tr><tr><td>✏️</td><td>組織</td><td>一般</td><td>Apple MDM 証明書の有効期限をレポート（スケジュール実行）</td><td>不正なページ結果チェックにより VPP トークンがレポートから静かに除外される問題を修正しました。<br>同じ不正なチェックを使用していた DEP オンボーディング設定にも同じ修正を適用しました。<br>メール レポートは、少なくとも 1 件のアラートが検出された場合にのみ送信されるようになり、すべて正常な場合の不要な通知を回避します。</td></tr><tr><td>✏️</td><td>組織</td><td>mail</td><td>共有メールボックスを追加</td><td>定義済みオプションと既定値を備えたタイム ゾーン選択パラメーターを追加し、共有メールボックスのタイム ゾーンを作成時に直接構成できるようにしました。</td></tr><tr><td>✏️</td><td>ユーザー</td><td>セキュリティ</td><td>MFA をリセット</td><td>オプションの <code>NotifyUser</code> パラメーターを追加し、管理者が MFA 方法をリセットしたときに対象ユーザーへ通知メールを送信できるようにしました（既定ではオフ、設定は非表示）。<br>メール構成（送信者アドレス、Service Desk 表示名、メール、電話番号）は RJ Tenant 設定から取得され、既定では非表示です。<br>メール言語は使用場所に基づいて自動判定され、 <code>LanguageOverride</code> ドイツ語または英語に強制するパラメーターがあります。<br>実行前にユーザーの表示名、プライマリ メール、使用場所を解決する StatusQuo セクションを追加しました。</td></tr><tr><td>✏️</td><td>ユーザー</td><td>セキュリティ</td><td>モバイル電話 MFA の設定または削除</td><td>オプションの <code>NotifyUser</code> パラメーターを追加し、管理者がモバイル電話 MFA 方法を追加または削除したときに対象ユーザーへ通知メールを送信できるようにしました（既定ではオフ、設定は非表示）。<br>メール構成（送信者アドレス、Service Desk 表示名、メール、電話番号）は RJ Tenant 設定から取得され、既定では非表示です。<br>メール言語は使用場所に基づいて自動判定され、 <code>LanguageOverride</code> ドイツ語または英語に強制するパラメーターがあります。<br>通知メール本文は追加操作と削除操作を区別します。</td></tr><tr><td>✏️</td><td>ユーザー</td><td>userinfo</td><td>ユーザーを更新</td><td>runbook 内から直接ユーザーのマネージャーを更新できるようになりました。</td></tr></tbody></table>

***

### 一般的な変更

**6 個の runbook にわたる PSScriptAnalyzer の改善** — エンド ユーザーへの機能影響のない内部コード品質修正です。未使用パラメーターの削除、空の try/catch ブロックの置き換え、誤検知警告の抑制を含みます。影響を受ける runbook：

* `org/applications` — Export Enterprise Application Users
* `org/devices` — Create Endpoint Analytics Baseline（スケジュール実行）
* `org/general` — テンプレート別にグループを割り当て（スケジュール実行）、ポリシー レポートのエクスポート、Office 365 ライセンス レポート
* `org/security` — 管理者ユーザーを一覧表示

</details>

<details>

<summary><strong>v2026.05</strong></summary>

> このリリースでは、Intune 環境向けの重複デバイス名の自動解決を導入し、ライセンス レポート、ゲスト ユーザー招待、ポリシー エクスポートの信頼性を重点的に改善します。

***

### 変更

<table data-full-width="true"><thead><tr><th width="62">種類</th><th width="82">ドメイン</th><th width="136">サブカテゴリ</th><th width="140">runbook</th><th>詳細</th></tr></thead><tbody><tr><td>➕</td><td>組織</td><td>デバイス</td><td>デバイス名の重複を解消（スケジュール実行）</td><td>Intune で重複するデバイス名を定期的に自動検出し、解決します。<br>最も最近登録された重複デバイスは、構成可能なプレフィックスとランダムな数字の接尾辞を使って名前変更され、解決後の名前は Autopilot に同期し直されます。<br>OS フィルター パラメーター（All / Windows / macOS / Other）をサポートし、個人所有デバイスと未対応プラットフォームは警告付きでスキップします。<br>重複する MDM コマンドを発行しないよう、キューに入れる前に保留中の名前変更アクションを確認します。</td></tr><tr><td>✏️</td><td>組織</td><td>アプリケーション</td><td>Export Enterprise Application Users</td><td>内部エクスポート関数を、次で導入された強化版に更新しました： <code>Office 365 ライセンス レポート</code> runbook。これにより、両方の runbook でエクスポートの動作と機能が揃いました。</td></tr><tr><td>✏️</td><td>デバイス</td><td>一般</td><td>更新可能な資産を登録</td><td>次を追加しました： <code>すべて</code> へのオプション <code>UpdateCategory</code> パラメーター。これにより、デバイスを Driver、Feature、Quality の更新に1回の実行で順次登録します。各更新カテゴリごとに runbook を個別に実行する必要がなくなります。<br>スクリプトは、適切なリージョンとパラメーター ログを備えるよう再構成され、保守性が向上しました。</td></tr><tr><td>✏️</td><td>組織</td><td>一般</td><td>ポリシー レポートをエクスポート</td><td>静的なものを置き換えることでページネーション処理を改善しました <code>$top=1000</code> Graph API の呼び出しを <code>Get-GraphPagedResult</code> 大規模なテナントでも完全な結果が得られるようにします。<br>実行中の透明性向上のため、取得したポリシー数をポリシー種類ごとにログ出力するようにしました。</td></tr><tr><td>✏️</td><td>組織</td><td>一般</td><td>外部ゲスト ユーザーを招待</td><td>新しいパラメーターとして、名、姓、マネージャー、使用場所、会社を追加しました。<br>表示名は、明示的な表示名が指定されていない場合、名と姓から自動的に生成されるようになり、標準的なゲスト招待での手動入力が減りました。</td></tr><tr><td>✏️</td><td>組織</td><td>一般</td><td>Office 365 ライセンス レポート</td><td>次を追加しました： <code>includeUserData</code> 実行中に Microsoft 365 のレポートのプライバシー設定を一時的に無効にすることで、Graph アクティビティ レポートに実ユーザーの UPN を任意で含めるパラメーター。<br>注: 追加の <code>ReportSettings.ReadWrite.All</code> 権限は、有効な場合にのみ必要です <code>includeUserData</code> が有効です — この機能を使用しているテナントは、それに応じて権限の割り当てを更新する必要があります。<br>スクリプトは、適切なリージョン、パラメーター ログ、強化されたエラー処理を備えるよう全面的に再構成されました。</td></tr></tbody></table>

</details>

<details>

<summary><strong>v2026.04.01</strong></summary>

> デバイスおよびエンドポイント管理向けの3つの新しい runbook、ゲストユーザー向け電話 MFA 処理の大幅な改善、セキュリティ領域の的を絞ったバグ修正、そして25の runbook にわたる広範な内部コード品質向上を含むパッチ リリースです。

***

### 変更

<table data-full-width="true"><thead><tr><th width="62">種類</th><th width="82">ドメイン</th><th width="127">サブカテゴリ</th><th width="140">runbook</th><th>詳細</th></tr></thead><tbody><tr><td>➕</td><td>デバイス</td><td>セキュリティ</td><td>FileVault 回復キーを表示</td><td>指定した Mac デバイスの FileVault 回復キーを Intune から直接取得して表示します。<br>Intune ポータルを手動で操作することなく、管理者が素早く確認できます。</td></tr><tr><td>➕</td><td>デバイス</td><td>一般</td><td>テンプレートによってグループを割り当て</td><td>グループ オブジェクト ID または表示名のいずれかを使用して、デバイスを1つ以上の Entra ID Groups に追加します。<br>ポータルを手動で操作することなく、デバイスに対する構造化されたテンプレートベースのグループ割り当てを有効にします。</td></tr><tr><td>➕</td><td>組織</td><td>デバイス</td><td>Endpoint Analytics ベースラインを作成（スケジュール済み）</td><td>Microsoft Intune に新しい Endpoint Analytics Baseline を定期的に作成します。<br>命名スキーマは runbook パラメーターで設定可能で、たとえばタイムスタンプを含めて、時間の経過に伴うベースライン バージョンの追跡を改善できます。</td></tr><tr><td>✏️</td><td>組織</td><td>セキュリティ</td><td>SMS 認証用電話番号を検索</td><td>総ユーザー数に基づく動的な進行状況レポートを追加し、大規模なテナントでのバッチ処理の出力をより有益にしました。<br>「見つかりません」メッセージを更新し、論理削除されたユーザー アカウントが依然として電話番号の予約を保持している可能性があることを示すようにしました — アクティブ ユーザーが特定されないケースの調査に役立ちます。</td></tr><tr><td>✏️</td><td>組織</td><td>セキュリティ</td><td>Defender インジケーターを追加</td><td>インジケーター応答の処理時に誤動作を引き起こす可能性があった、アラート処理のロジック上の問題を修正しました。<br>severity パラメーターが Microsoft Defender API に正しく渡されない問題を修正しました。<br>作成されたインジケーターとその現在の状態に関する情報がより明確になるよう、runbook の出力を最適化しました。</td></tr><tr><td>✏️</td><td>組織</td><td>セキュリティ</td><td>変更された Conditional Access ポリシーを通知</td><td>報告されるポリシー変更の可読性と明確さを向上させるため、runbook の出力を最適化しました。</td></tr><tr><td>✏️</td><td>ユーザー</td><td>セキュリティ</td><td>モバイル電話 MFA の設定または削除</td><td>UPN ベースのユーザー識別から Object ID ベースの識別に切り替え、ゲスト ユーザーで発生していた 404 エラーを修正しました。<br>runbook は接続後にユーザーの UPN、表示名、ゲスト状態を表示し、さらに変更前の現在の電話番号と SMS Sign-In の状態も表示します。<br>Graph API の 409 Conflict（"phoneNumberNotUnique"）エラーに対するエラーハンドリングを再構成しました。runbook は現在、このエラーを抑制して待機し、実際の MFA 割り当て状態を確認し、SMS Sign-In の競合にもかかわらず MFA の割り当てに成功した場合は、競合メモ付きで成功を報告します。<br>埋め込みの <code>電話番号の所有者を検索</code> MFA の割り当てが実際に失敗した場合に、その電話番号を保持しているユーザーを検索する関数で、管理者が競合を直接特定して解決できるようにします。</td></tr><tr><td>✏️</td><td>ユーザー</td><td>一般</td><td>Windows 365 のサイズ変更</td><td>で発生していた問題を修正しました <code>fromMailAddress</code> パラメーターが API に渡されておらず、その結果、通知メールが有効な送信者アドレスなしで送信される可能性がありました。</td></tr></tbody></table>

***

### 一般的な変更

**25 の runbook 全体にわたるコード品質の改善** — コードの一貫性と静的解析への準拠を改善するための内部 PSScriptAnalyzer 修正です。これらの変更はエンドユーザーへの機能的な影響はありません。改善には、誤検知警告の抑制、承認済みの PowerShell 動詞を使用するよう内部関数を改名したこと、および単数形の命名修正が含まれます。影響を受ける runbook:

* `デバイス/セキュリティ` — LAPS パスワードを表示
* `デバイス/全般` — 更新可能な資産を登録、更新可能な資産の登録解除
* `グループ/デバイス` — 更新可能な資産の登録解除（スケジュール済み）
* `org/applications` — アプリケーション登録を追加、期限切れ間近のアプリケーション資格情報をレポート（スケジュール済み）、アプリケーション登録を更新
* `org/devices` — デバイスを段階的に廃止
* `org/general` — ユーザーのデバイスをグループに追加（スケジュール済み）、デバイスのプライマリ ユーザーをグループに追加（スケジュール済み）、Security Group を追加、Viva Engage コミュニティを追加、テンプレートによるグループ割り当て（スケジュール済み）、デバイスの割り当てを確認、ユーザーの割り当てを確認、CloudPC 使用状況をエクスポート（スケジュール済み）、ポリシー レポートをエクスポート、Office365 ライセンス レポート
* `組織/電話` — Teams の電話番号の割り当てを取得
* `org/security` — Conditional Access ポリシーをバックアップ
* `ユーザー/全般` — テンプレートによってグループを割り当て
* `ユーザー/電話` — Teams Phone を無効化、Teams ユーザー情報を取得、Teams の恒久的な通話転送を設定
* `ユーザー/ユーザー情報` — ユーザーを更新

**軽微な修正** — の内部関数から未使用のパラメーターを削除しました `Security Group を追加` （組織/全般）；内部の `DataTable に保存` の関数で `CloudPC 使用状況のエクスポート（スケジュール実行）` （組織/全般）；タイプミスを修正しました `Office 365 ライセンス レポート` （組織/全般）。

</details>

<details>

<summary><strong>v2026.04</strong></summary>

> このリリースでは、既存の幅広い runbook にわたる信頼性の改善に加え、デバイス管理、コンプライアンス チェック、セキュリティ向けの新しい runbook によって自動化の対象が拡大されます。

***

### 変更

<table data-full-width="true"><thead><tr><th width="62">種類</th><th width="82">ドメイン</th><th width="136">サブカテゴリ</th><th width="140">runbook</th><th>詳細</th></tr></thead><tbody><tr><td>➕</td><td>デバイス</td><td>一般</td><td>プライマリ ユーザーを設定</td><td>Intune でデバイスのプライマリ ユーザーを設定または変更します。<br>レポートおよびデバイス管理のために、正確なデバイス所有者情報を確保します。</td></tr><tr><td>➕</td><td>グループ</td><td>一般</td><td>デバイスのプライマリ ユーザーをグループに追加（定期実行）</td><td>デバイスのプライマリ ユーザーを、指定したグループに定期的に自動追加します。<br>デバイスはプラットフォームと最終アクティビティ日で絞り込み、対象のデバイスだけを選択できます。</td></tr><tr><td>➕</td><td>組織</td><td>デバイス</td><td>ドライバー更新を自動承認（スケジュール実行）</td><td>デバイス カテゴリやドライバー更新クラスなどの設定可能な基準に基づいて、Intune で保留中のドライバー更新を自動承認します。<br>管理環境における定常的なドライバー更新の承認にかかる手作業を削減します。</td></tr><tr><td>➕</td><td>組織</td><td>デバイス</td><td>デバイスのコンプライアンスを確認</td><td>Intune のデバイスのコンプライアンス状態を確認し、非準拠状態の具体的な理由を特定します。<br>Intune ポータルで手動確認することなく、的を絞ったトラブルシューティングとコンプライアンス レポートに役立ちます。</td></tr><tr><td>➕</td><td>組織</td><td>一般</td><td>Apple トークンを同期</td><td>Intune と Apple Push Notification Service (APNS) の間で Apple MDM プッシュ通知トークンを同期します。<br>管理対象 Apple デバイスが引き続きタイムリーな更新とプッシュ通知を受け取れるようにします。</td></tr><tr><td>➕</td><td>組織</td><td>セキュリティ</td><td>SMS 認証用電話番号を検索</td><td>Microsoft Entra ID で、特定の電話番号が SMS Sign-In または電話 MFA の方法として登録されているユーザーを検索します。<br>競合しているアカウントを特定することで、管理者が "phoneNumberNotUnique" エラーを解決できるようにします。</td></tr><tr><td>✏️</td><td>組織</td><td>アプリケーション</td><td>Export Enterprise Application Users</td><td>Azure Storage Account 向けの汎用エクスポート関数を追加しました。<br>ストレージへのユーザー データのエクスポート時の構成を簡素化し、このカテゴリの他の runbook とエクスポート ロジックを揃えます。</td></tr><tr><td>✏️</td><td>組織</td><td>アプリケーション</td><td>アプリケーション登録を更新</td><td>変更が適用された後、更新された redirect URI の一覧が runbook の出力に含まれるようになりました。<br>別途確認することなく、登録の現在の状態をすぐに把握できます。</td></tr><tr><td>✏️</td><td>ユーザー</td><td>セキュリティ</td><td>Temporary Access Pass を作成</td><td>実行前にパスの有効期間が許容範囲内であることを確認するためのパラメーター検証を追加しました。<br>Temporary Access Pass が作成された際に任意でメール通知を送信できるようにし、Runbook Customization パラメーターで設定可能にしました。<br>通知言語はユーザーの使用場所に基づいて自動選択されます — ドイツにいるユーザーにはドイツ語、それ以外では英語です。</td></tr><tr><td>✏️</td><td>ユーザー</td><td>セキュリティ</td><td>モバイル電話 MFA の設定または削除</td><td>対象の電話番号がすでに別のユーザーによって SMS Sign-In に登録されている場合に発生する "phoneNumberNotUnique" エラーの検出とレポートを追加しました。<br>すべての API 呼び出しをネイティブの Microsoft Graph API に移行しました。<br>より広範な Get-GraphPagedResult 更新（一般的な変更を参照）の一環として、ページネーションの信頼性が向上しました。</td></tr></tbody></table>

***

### 一般的な変更

**14 の runbook にわたるページネーション修正** — 以前のカスタム ページネーション関数を、より簡潔な `Get-GraphPagedResult` 関数に置き換え、巨大なデータ セットを扱う際の信頼性と一貫性を向上させました。この修正がなければ、一部の runbook は大規模なテナントで不完全な結果を返す可能性がありました。影響を受ける runbook:

* `org/applications` — アプリケーション登録をレポート、期限切れ間近のアプリケーション資格情報をレポート（スケジュール済み）
* `org/devices` — 古いデバイスについてユーザーに通知（スケジュール済み）、プライマリ ユーザーのいないデバイスをレポート、古いデバイスをレポート（スケジュール済み）、5 台を超えるデバイスを持つユーザーをレポート
* `org/general` — デバイスのプライマリ ユーザーをグループに追加（スケジュール済み）、Apple MDM 証明書の有効期限をレポート（スケジュール済み）、ライセンス割り当てをレポート（スケジュール済み）
* `org/security` — SMS 認証用電話番号を検索、管理者ユーザーを一覧表示、保留中の EPM 要求を監視（スケジュール済み）、EPM 昇格要求をレポート（スケジュール済み）
* `ユーザー/セキュリティ` — モバイル電話 MFA を設定または削除

</details>

<details>

<summary><strong>v2026.03</strong></summary>

> このリリースでは、組織/セキュリティ向けに2つの新しい Endpoint Privilege Management runbook を導入し、古いデバイス管理をプロアクティブなユーザー通知で拡張し、レポートおよび割り当て runbook 全体で大幅な使いやすさの改善をもたらします。すべての runbook にわたる包括的なドキュメントの刷新により、明瞭さが向上し、新しい管理者のオンボーディングが容易になります。

***

### 変更

<table data-full-width="true"><thead><tr><th width="62">種類</th><th width="82">ドメイン</th><th width="127">サブカテゴリ</th><th width="140">runbook</th><th>詳細</th></tr></thead><tbody><tr><td>➕</td><td>デバイス</td><td>セキュリティ</td><td>BitLocker 回復キーを表示</td><td>指定したデバイスの BitLocker 回復キーを Intune から直接取得して表示します。<br>Intune ポータルを手動で操作せずに、回復キーをすばやく確認できます。</td></tr><tr><td>➕</td><td>組織</td><td>デバイス</td><td>古くなったデバイスについてユーザーに通知する（スケジュール実行）</td><td>最終アクティビティ日とプラットフォームに基づき、デバイスが設定可能なしきい値を超えて非アクティブになっているユーザーにメール通知を送信します。<br>英語、ドイツ語、および完全にカスタマイズ可能なメール テンプレートに対応します。<br>既存の <code>古いデバイスをレポート（定期実行）</code> runbook を補完し、管理者向けのレポートを生成するだけでなく、ユーザーに積極的に通知します。</td></tr><tr><td>➕</td><td>組織</td><td>セキュリティ</td><td>保留中の EPM 要求を監視（スケジュール実行）</td><td>管理者の確認が必要な保留中の Endpoint Privilege Management (EPM) 昇格要求を監視します。<br>保留中の要求がある場合にのみメール通知を送信し、不要な通知を避けます。<br>監査用の詳細 CSV エクスポートを任意で含めることができます。</td></tr><tr><td>➕</td><td>組織</td><td>セキュリティ</td><td>EPM 昇格要求をレポート（定期実行）</td><td>EPM 昇格要求のレポートを生成し、状態（保留中、承認済み、拒否、期限切れ、取り消し済み、完了）と設定可能な期間で柔軟に絞り込めます。<br>定期的な EPM 監査ワークフローとコンプライアンス レポートを支援するよう設計されています。</td></tr><tr><td>✏️</td><td>グループ</td><td>一般</td><td>更新可能な資産の登録解除（スケジュール済み）</td><td>〜から名称変更 <code>更新可能な資産の登録解除</code> スケジュール実行モデルを反映するためです。<br>ユーザー所有デバイスを登録解除プロセスに含めるオプションを追加し、企業所有デバイスを超えた更新可能な資産のより包括的な管理を可能にしました。</td></tr><tr><td>✏️</td><td>組織</td><td>デバイス</td><td>すべての Intune デバイスをエクスポート</td><td>プライマリ ユーザー データが欠落または不完全なデバイスがエクスポート エラーを引き起こしていた問題を修正しました。<br>グループ ピッカーを使用したグループベースのフィルタリングを追加し、特定のグループのメンバーにエクスポートを限定できるようにしました。これは、すべてのデバイスをエクスポートするのが現実的でない大規模なテナントで特に有用です。</td></tr><tr><td>✏️</td><td>組織</td><td>デバイス</td><td>古いデバイスをレポート（定期実行）</td><td>ユーザー グループの Include/Exclude フィルタリングを追加し、管理者が特定のユーザー グループに属するデバイスにレポートを絞り込んだり、特定のグループを結果から明示的に除外したりできるようにしました。</td></tr><tr><td>✏️</td><td>組織</td><td>一般</td><td>グループの割り当てを確認</td><td>複数グループ ピッカーを追加し、管理者が各グループごとに runbook を個別に実行する代わりに、1回の実行で複数のグループを処理できるようにしました。</td></tr><tr><td>✏️</td><td>組織</td><td>一般</td><td>ユーザーの割り当てを確認</td><td>複数ユーザー ピッカーを追加し、管理者が1回の実行で複数のユーザーを処理できるようにしました。<br>アプリ割り当て確認に必要な権限を runbook のドキュメントに追加しました。</td></tr><tr><td>✏️</td><td>組織</td><td>セキュリティ</td><td>管理者ユーザーを一覧表示</td><td>runbook の出力と CSV エクスポートに、PIM ロール割り当ての状態（恒久的か資格ありか）と、資格あり割り当ての有効期限が含まれるようになりました。<br>別の PIM レポートを必要とせずに、特権アクセスのより完全な把握を提供します。</td></tr><tr><td>✏️</td><td>ユーザー</td><td>mail</td><td>OWA メールボックス ポリシーを割り当て</td><td>選択肢に3つの新しいポリシー オプションを追加しました:<br><code>OwaMailboxPolicy-NoSignatures</code> — OWA でメール署名を持たせるべきでないユーザー向け<br><code>BookingsCreators</code> — Bookings の予定を作成し、対応するアドインの有効化が必要なユーザー向け<br><code>GetCurrent</code> — ユーザーに現在有効なポリシーを割り当てます</td></tr><tr><td>➖</td><td>組織</td><td>デバイス</td><td>範囲別の最終デバイス接続をレポート</td><td>削除されました — 機能は現在、更新された <code>古いデバイスをレポート（定期実行）</code> runbook によって完全にカバーされています。この runbook には、これを上回る拡張フィルター オプションが含まれています。</td></tr></tbody></table>

***

### 一般的な変更

**すべての runbook にわたるドキュメントの全面刷新** — 各 runbook のコメントベース ヘルプを全面的に書き直し、機能とパラメーターのより詳細な説明、必要な権限と設定手順のより明確な案内、そして読みやすさを高めるための改善された書式を含めました。これは、特に新しい runbook を導入する管理者や、初めて自動化を設定する管理者にとって重要です。

**アプリケーション登録 runbook — 権限の厳格化** — 必要なアプリ ロール `Application.ReadWrite.All` は、より制限の厳しい `Application.ReadWrite.OwnedBy`、および `Directory.ReadWrite.All` は、もはや不要なため削除されました。これらの runbook を使用しているテナントは、最小権限の原則に従うため、権限の割り当てをそれに応じて更新する必要があります。

</details>

***

別の表示をご希望ですか？次の場所でこれらのメモを参照してください: [GitHub Releases ページ](https://github.com/realmjoin/realmjoin-runbooks/releases) runbooks リポジトリの。

個々の runbook 変更を日付付きでより詳細に記録したログをお探しですか？完全版の [変更履歴](https://github.com/realmjoin/realmjoin-runbooks/blob/production/CHANGELOG.md) runbooks リポジトリで確認してください。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.realmjoin.com/ja/zi-dong-hua/runbooks/release-notes.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
