# Runbook変更履歴

## 2026-04-30

* 更新 **Office 365 ライセンス レポート** Org/General の Runbook
  * 追加 `includeUserData` 一時的に Microsoft 365 のレポートのプライバシー設定を無効にすることで、Graph アクティビティ レポートに実際のユーザー データ（UPN）をオプションで含めるためのパラメーター
  * 追加 `ReportSettings.ReadWrite.All` レポートのプライバシー設定の切り替えをサポートするための権限
  * 適切な region、パラメーター ログ、強化されたエラー処理を用いてスクリプトを再構成
  * PowerShell モジュールを更新
* 追加 **重複デバイス名の重複解消（スケジュール済み）** Runbook を org/devices セクションへ
  * 構成可能なプレフィックスとランダムな数字の接尾辞を使用して、最も最近登録された重複を名前変更し、解決済みの名前を Autopilot に同期します
  * OS フィルター パラメーター（All / Windows / macOS / Other）。個人所有のデバイスと未対応プラットフォームは警告付きでスキップします
  * 重複する MDM コマンドを避けるため、キューに入れる前に保留中の名前変更アクションを確認します
* 更新 **Enterprise Application ユーザーをエクスポート** Runbook を Org/Applications に
  * エクスポート関数を、Office 365 License Report の runbook で使用されている拡張版に更新

## 2026-04-29

* 更新 **外部ゲスト ユーザーを招待** Org/General の Runbook
  * パラメーターの追加: 名、姓、マネージャー、UsageLocation、会社
  * 表示名が指定されていない場合、名と姓に基づいて DisplayName を生成する機能を追加

## 2026-04-24

* 更新 **ポリシー レポートをエクスポート** Org/General の Runbook
  * すべて置換 `$top=1000` Graph API 呼び出しを `Get-GraphPagedResult` に変更してページネーションを正しく処理し、大規模 Tenant でポリシーが欠落しないようにする
  * ヘルパー関数を追加し、適切な region でスクリプトを再構成
  * 各ポリシー種別について取得したポリシー数のログを追加

## 2026-04-21

* 更新 **更新可能な資産を登録** Runbook in Device/General
  * への「All」オプションを追加 `UpdateCategory` Driver、Feature、Quality の更新へ順次登録するため
  * 適切な region とパラメーター ログを用いてスクリプトを再構成

## 2026-04-13

* 更新 **モバイル電話 MFA を設定または削除** Runbook in User/Security
  * UPN ベースの（`$UserName`）から Object ID ベースの（`$UserId`）ユーザー識別へ切り替え、ゲスト ユーザーの 404 エラーを修正
  * 接続後にユーザー解決を追加し、UPN、表示名、ゲスト ユーザー状態を表示
  * 変更前に現在の電話メソッド状態（電話番号と SMS サインイン状態）を表示する機能を追加
  * Graph API の 409 Conflict / "phoneNumberNotUnique" エラーに対するエラー処理を再構成: エラーを抑制し、待機して実際の MFA 割り当て状態を確認し、MFA が割り当てられていれば SMS サインイン競合の注記付きで成功として報告
  * 組み込みの `Find-PhoneNumberOwner` 関数を追加し、MFA の割り当てが本当に失敗した場合にその電話番号を保持しているユーザーを検索
* 更新 **SMS 認証用の電話番号を検索** Runbook in Org/Security
  * バッチ処理出力のため、総ユーザー数に基づく動的な進行間隔を追加
  * 「見つかりません」出力を更新し、ソフト削除されたユーザー アカウントが引き続き電話番号の予約を保持している可能性があることを示す
* 追加 **FileVault Recovery Key を表示** Runbook を Device/Security に
  * この runbook は、指定した Mac デバイスの FileVault 回復キーを取得して表示します。

## 2026-04-09

* 更新 **Defender インジケーターを追加** Runbook in Org/Security
  * アラート処理に関するロジックの問題を修正。
  * runbook の出力を最適化し、作成されたインジケーターと Microsoft Defender でのその状態をより明確に表示。
* 追加 **テンプレートによるグループの割り当て** Runbook in Device/General
  * グループの Object ID または表示名のいずれかを使用して、デバイスを 1 つ以上の Entra ID Groups に追加します。

## 2026-04-07

* 複数の runbook にわたる PSScriptAnalyzer のチェック可能性を以下のように最適化:
  * 複数の runbook にわたって PSScriptAnalyzer の誤検知警告を抑制
    * `PSUseDeclaredVarsMoreThanAssignments` ForEach-Object ブロック内で使用される変数、または出力抑制のための変数
    * `PSReviewUnusedParameter` Get-Variable または RJ Portal Customization を介して間接的に使用されるパラメーター
    * `PSAvoidUsingPlainTextForPassword` パスワード以外の型の選択パラメーター
  * 未承認の動詞を承認済みのものに置き換えて、内部関数の PSUseApprovedVerbs 命名の問題を修正
  * 複数形の関数名を単数形にリネームして、内部関数の PSUseSingularNouns 命名の問題を修正
  * 影響を受ける runbook:
    * **LAPS パスワードを表示** - Device/Security
    * **更新可能な資産を登録** - Device/General
    * **更新可能な資産の登録解除** - Device/General
    * **更新可能な資産の登録解除（スケジュール済み）** - Group/Devices
    * **アプリケーション登録を追加** - Org/Applications
    * **期限切れ予定のアプリケーション資格情報をレポート（スケジュール済み）** - Org/Applications
    * **アプリケーション登録を更新** - Org/Applications
    * **デバイスを段階的に廃止** - Org/Devices
    * **ユーザーのデバイスをグループに追加（スケジュール済み）** - Org/General
    * **デバイスのプライマリ ユーザーをグループに追加（スケジュール済み）** - Org/General
    * **Security Group を追加** - Org/General
    * **Viva Engage Community を追加** - Org/General
    * **テンプレートに基づいてグループを割り当てる（スケジュール済み）** - Org/General
    * **デバイスの割り当てを確認** - Org/General
    * **ユーザーの割り当てを確認** - Org/General
    * **CloudPC 使用状況のエクスポート（スケジュール済み）** - Org/General
    * **ポリシー レポートをエクスポート** - Org/General
    * **Office365 ライセンス レポート** - Org/General
    * **Teams の電話番号割り当てを取得** - Org/Phone
    * **Conditional Access ポリシーをバックアップ** - Org/Security
    * **テンプレートによるグループの割り当て** - User/General
    * **Teams Phone を無効化** - User/Phone
    * **Teams ユーザー情報を取得** - User/Phone
    * **Teams の恒久的な通話転送を設定** - User/Phone
    * **ユーザーを更新** - User/Userinfo
* の内部関数で未使用のパラメーターを削除 **Security Group を追加** Org/General の Runbook
* 内部の `Save-ToDataTable` 関数を簡素化 **CloudPC 使用状況のエクスポート（スケジュール済み）** パラメーター セットを 1 つのオプションのスイッチに統合して Runbook
* の টাইポを修正 **Office 365 ライセンス レポート** Org/General の Runbook
* で API に渡されていなかった severity パラメーターを修正 **Defender インジケーターを追加** Runbook in Org/Security
* での出力最適化 **変更された CA ポリシーを通知** Runbook in Org/Security
* で API に渡されていなかった fromMailAddress パラメーターを修正 **Windows 365 のサイズ変更** Runbook in User/General

## 2026-04-01

* 追加 **Endpoint Analytics Baseline を作成（スケジュール済み）** Runbook を org/devices セクションへ
  * この runbook は Microsoft Intune に新しい Endpoint Analytics Baseline を作成します
  * ベースライン バージョンの追跡を改善するため、タイムスタンプを含めるなど、Runbook パラメーターで命名スキーマを調整できます

## 2026-03-27

* 追加 **ドライバー更新を自動承認する（スケジュール済み）** Runbook を org/devices セクションへ
  * この runbook は、指定された条件（例: デバイス カテゴリ、driver update class）に基づいて、Intune で保留中の driver update を定期的に自動承認します。
* 追加 **Apple トークンを同期** Runbook を org/general セクションへ
  * この runbook は、デバイスが適時に更新と通知を受け取れるようにするため、Intune と Apple Push Notification Service (APNS) 間で Apple MDM プッシュ通知トークンを同期します。
* 更新 **Temporary Access Pass を作成** user/security セクションの Runbook
  * 一時的なアクセス パスの有効期間に対するパラメーター検証を追加し、許容範囲内に収まるようにする
  * 一時的なアクセス パスが作成されたときに、メールによるユーザー通知をサポートする機能を追加
    * Runbook Customization パラメーターで有効化可能
    * ユーザーの UsageLocation に基づき、UsageLocation が Germany の場合はドイツ語、それ以外は英語でメールを送信します
* 更新 **アプリケーション登録を更新** org/applications セクションの Runbook
  * runbook による変更をより把握しやすいよう、更新された redirect URI リストの出力を追加

## 2026-03-24

* ページネーション関数を修正し、複数の runbook で簡略化された Get-GraphPagedResult 関数に置き換え:
  * **アプリケーション登録をレポート** - Org/Applications
  * **期限切れ予定のアプリケーション資格情報をレポート（スケジュール済み）** - Org/Applications
  * **古いデバイスについてユーザーに通知する（スケジュール済み）** - Org/Devices
  * **プライマリ ユーザーがいないデバイスをレポート** - Org/Devices
  * **古いデバイスをレポートする（スケジュール済み）** - Org/Devices
  * **5 台を超えるデバイスを持つユーザーをレポート** - Org/Devices
  * **デバイスのプライマリ ユーザーをグループに追加（スケジュール済み）** - Org/General
  * **Apple MDM 証明書の有効期限をレポート（スケジュール済み）** - Org/General
  * **ライセンス割り当てをレポート（スケジュール済み）** - Org/General
  * **SMS 認証用の電話番号を検索** - Org/Security
  * **管理者ユーザーを一覧表示** - Org/Security
  * **保留中の EPM 要求を監視（スケジュール済み）** - Org/Security
  * **EPM 昇格要求をレポート（スケジュール済み）** - Org/Security
  * **モバイル電話 MFA を設定または削除** - User/Security

## 2026-03-20

* 追加 **SMS 認証用の電話番号を検索** Runbook を Org/Security に
  * この runbook は、Microsoft Entra ID で SMS サインイン用、または電話 MFA メソッドとして登録されている特定の電話番号を持つユーザーを検索します。 "phoneNumberNotUnique" エラーのトラブルシューティング時に、電話番号の所有者を識別するのに役立ちます。
* 更新 **モバイル電話 MFA を設定または削除** Runbook in User/Security
  * 別のユーザーによって SMS サインイン用にすでに予約されている電話番号に対する "phoneNumberNotUnique" エラーの検出と報告を追加
  * ネイティブ GraphAPI 呼び出しに適応

## 2026-03-10

* 追加 **プライマリ ユーザーを設定** Runbook を device/general セクションへ
  * この runbook では、Intune でデバイスのプライマリ ユーザーを設定または変更できます。正確なデバイス管理とレポート作成に役立ちます。
* 追加 **デバイスのプライマリ ユーザーをグループに追加（スケジュール済み）** Runbook を group/general セクションへ
  * この runbook は、指定された条件（例: プラットフォーム、最終アクティビティ日）を満たすデバイスのプライマリ ユーザーを、スケジュールに基づいて指定グループに自動的に追加し、ユーザー グループを最新の状態に保つのに役立ちます。

## 2026-03-06

* 追加 **デバイスのコンプライアンスを確認** Runbook を Org/Devices に
  * この runbook は Intune でデバイスのコンプライアンス状態を確認し、この状態の理由を特定するために使用できます。
* 更新 **Enterprise Application ユーザーをエクスポート** Runbook を Org/Applications に
  * Azure Storage Account へのエクスポート用の汎用関数を追加。

## 2026-02-25

* のドキュメントを更新 **古いデバイスについてユーザーに通知する（スケジュール済み）** Runbook
  * メール通知を設定するユーザー向けに、runbook ドキュメントにメール設定とカスタム メール テンプレート使用の詳細手順を追加し、分かりやすさと使いやすさを向上。
  * メール テンプレート言語の選択セクションを追加（EN, DE, Custom）
* 追加 **BitLocker Recovery Key を表示** Runbook を Device/Security セクションへ
  * この runbook は、指定したデバイスの BitLocker 回復キーを取得して表示します。
* 更新 **OWA メールボックス ポリシーを割り当て** Runbook を User/Mail セクションへ
  * 選択オプションに新しい OWA mailbox policies を追加。OWA でメール署名を持たせたくないユーザー向けの "OwaMailboxPolicy-NoSignatures"、Bookings 予定を作成し対応するアドインの有効化が必要なユーザー向けの "BookingsCreators"、およびユーザーに現在有効なポリシーを割り当てる "GetCurrent" を含みます。
* 更新 **ユーザーの割り当てを確認** Runbook を Org/General セクションへ
  * multi user picker により、1 回の実行で複数ユーザーを処理できるようにサポートを追加。
  * アプリ割り当てチェックに必要な権限をドキュメントに追加。
* 更新 **グループの割り当てを確認** Runbook を Org/General セクションへ
  * multi group picker により、1 回の実行で複数グループを処理できるようにサポートを追加。

## 2026-02-24

* 更新 **更新可能な資産の登録解除** から **更新可能な資産の登録解除（スケジュール済み）** （group/general 内）
  * 登録解除プロセスにユーザー所有デバイスを含めるオプションを追加し、指定グループのメンバーであるユーザーが所有するデバイスをオプションで対象にすることで、更新可能な資産をより包括的に管理できるようにします。
* 更新 **管理者ユーザーを一覧表示** Runbook
  * PIM ロール割り当て状態（永続 vs eligible）と有効期限を runbook 出力および CSV エクスポートに追加。

## 2026-02-20

* org/security 向けの 2 つの新しい Endpoint Privilege Management (EPM) runbook を追加:
  * **保留中の EPM 要求を監視（スケジュール済み）**: 管理者レビューが必要な保留中の昇格要求を監視します。保留中の要求がある場合にのみメール通知を送信し、任意で詳細な CSV エクスポートを含みます。
  * **EPM 昇格要求をレポート（スケジュール済み）**: ステータス（Pending, Approved, Denied, Expired, Revoked, Completed）と時間範囲による柔軟なフィルタリングを備えた EPM 昇格要求のレポートです。
* 更新 **すべての Intune デバイスをエクスポート** Runbook
  * デバイスのプライマリ ユーザー データが欠落または不完全な場合に、いくつかのプロパティに関する問題を修正
  * 大規模 Tenant ですべてのデバイスをエクスポートするのを避け、関連するデバイスに集中するため、特定グループのメンバーであるデバイスのみを含めるフィルター オプションを追加。
    * グループをより簡単に選択できる group picker 付き
* のコメント ベース ヘルプを全面的に見直し **すべての runbook** ドキュメントの明確さ、一貫性、詳細を改善するために、以下を含めて:
  * runbook の機能とパラメーターのより詳細な説明
  * 必要な権限とセットアップ手順に関する、より明確な説明
  * 可読性向上のためのフォーマット改善
* 削除 **範囲ごとの最終デバイス接続をレポート** Runbook は、機能が更新された **古いデバイスをレポートする（スケジュール済み）** Runbook によって現在カバーされているため
* 追加 **古いデバイスについてユーザーに通知する（スケジュール済み）** Runbook。最終アクティビティ日とプラットフォームに基づいて古いデバイスを持つユーザーにメール通知を送信します。この runbook は、古いデバイスについてユーザーに積極的に通知し、対処方法のガイダンスを提供することで、レポート機能を補完します。
* 更新 **古いデバイスをレポートする（スケジュール済み）** Runbook, ユーザー グループの含める/除外

## 2026-02-04

* Application Registration runbook で使用される権限のドキュメントを更新
  * 必要なアプリ ロール割り当てを置き換え **Application.ReadWrite.All** を **Application.ReadWrite.OwnedBy** に置き換えてセキュリティを向上。
  * 削除 **Directory.ReadWrite.All**、これらの runbook で実行される操作には不要であるため。

## 2026-01-30

* org/devices/outphase-devices Runbook を更新
  * Intune では見つからないが、Autopilot デバイスの outphasing 用に提供されたシリアル番号の処理を追加。

## 2026-01-27

* すべての runbook で RealmJoin.RunbookHelper を v0.8.5 に更新
* 以下の runbook に続く冗長なメール関数を削除:
  * org/applications/report-expiring-application-credentials\_scheduled
  * org/devices/report-devices-without-primary-user
  * org/devices/report-last-device-contact-by-range
  * org/devices/report-stale-devices\_scheduled
  * org/devices/report-users-with-more-than-5-devices
  * org/general/report-apple-mdm-cert-expiry\_scheduled
  * org/general/report-license-assignment\_scheduled

## 2026-01-22

* Show LAPS Password Runbook を更新
  * LAPS パスワードが存在しない場合のスクリプト失敗を防ぐため、空の資格情報のチェックを追加
* List Admin Users Runbook を更新
  * PIM ロール割り当てが永続か eligible か、およびその有効期限の情報を追加
  * CSV エクスポートも拡張するスイッチを追加

## 2026-01-07

* list inactive enterprise applications runbook のエラー処理を修正
* rename device runbook にパラメーター検証を追加

## 2026-01-06

* 以下の runbook で Graph PowerShell Module を 2.34.0 に更新:
  * device/general/remove-primary-user
  * group/general/list-all-members
  * org/applications/report-application-registration
  * org/applications/report-expiring-application-credentials\_scheduled
  * org/devices/report-devices-without-primary-user
  * org/devices/report-last-device-contact-by-range
  * org/devices/report-stale-devices\_scheduled
  * org/devices/report-users-with-more-than-5-devices
  * org/general/Invite-external-guest-users
  * org/general/add-security-group
  * org/general/export-policy-report
  * org/general/report-apple-mdm-cert-expiry\_scheduled
  * org/general/report-license-assignment\_scheduled
  * org/security/list-users-by-MFA-methods-count

## 2025-12-30

* 以下の runbook でオフボーディング スクリプト内の role とオンプレミス グループのスキップ処理を追加:
  * user/general/offboard-user-permanently
  * user/general/offboard-user-temporarily
  * user/mail/convert-to-shared-mailbox

## 2025-12-12

* Add Devices of Users to Group (scheduled) Runbook のネストされたグループ処理を修正

## 2025-11-20

* Report License Assignment Runbook（スケジュール済み）を追加
  * ライセンス利用可能数レポートのしきい値:
    * 最小しきい値: 利用可能ライセンスがこの数を下回るとアラート
    * 最大しきい値: 利用可能ライセンスがこの数を上回るとアラート

## 2025-11-13

* すべての reporting runbook で CSS 部分を強化
* すべての reporting runbook で PowerShell モジュール バージョンを更新

## 2025-11-10

* 新しい Add or Remove Tenant Allow/Block List Runbook
* すべての Teams Phone Runbook で Teams PowerShell Module を 7.5.0 に更新
* Exchange Module 定義を分離

## 2025-11-06

* Set or Remove Mobile Phone MFA Runbook を更新
  * 説明とパラメーター ヘルプで電話番号形式を明確化

## 2025-10-22

* Add Shared Mailbox Runbook を更新
  * 同じエイリアスだが異なるドメインの共有メールボックスを追加する機能を追加
* List Group Memberships Runbook を追加

## 2025-10-16

* Report Apple MDM Cert Expiry（スケジュール済み）Runbook を更新
  * 新しいメール関数に関する更新
* Report Devices Without Primary User Runbook を更新
  * 新しいメール関数に関する更新
* Report Users With More Than Five Devices Runbook を更新
  * 新しいメール関数に関する更新
* Report Last Device Contact By Range Runbook を更新
  * 新しいメール関数に関する更新
* List Stale Devices Runbook を更新
  * 新しいメール関数に関する更新
* 一般的なメール設定ドキュメントを更新
  * メール設定手順の明確さと詳細を改善
* List Application Credentials Expiry から Report Expiring Application Credentials (Scheduled) Runbook にアップグレード

## 2025-10-06

* List Application Runbook を更新
* Get Teams User Info と Set Teams Phone Runbook に Resource Account License Check を追加

## 2025-09-26

* Org/Applications に runbook を追加
  * アプリ登録の追加、更新、削除、一覧のバージョンを更新/追加

## 2025-08-27

* AVD runbook を追加
  * device/avd/restart-host
    * AVD Session Host を再起動します。
  * device/avd/toggle-drain-mode
    * 特定の AVD Session Host に対して Drainmode を true または false に設定します。
  * user/avd/user-signout
    * 特定のユーザーを AVD セッションから削除（サインアウト）します。

## 2025-07-21

* Org/Devices に runbook を追加:
  * "Delete stale devices (scheduled)"
    * 最終アクティビティ日とプラットフォームに基づく古いデバイスのスケジュール済み削除。
    * スケジュールして自動実行し、メールでレポートを送信できます。
  * "List stale devices (scheduled)"
    * 最終アクティビティ日とプラットフォームに基づく古いデバイスのスケジュール済みレポート。
    * メールでレポートを自動送信します。
  * "Sync device serial numbers to Entra ID (scheduled)"
    * Intune デバイスのシリアル番号を Entra ID デバイス拡張属性に同期します。
    * Intune と Entra ID のデバイス レコードの整合性を維持するのに役立ちます。

## 2025-06-18

* Org/General に runbook を追加:
  * "Invite external guest users"
    * 外部ゲスト ユーザーを Tenant に招待し、必要に応じて指定グループに追加します。
  * "Remove primary user"
    * Intune のデバイスからプライマリ ユーザーを削除します。

## 2025-06-16

* Org/Devices に runbook を追加:
  * "Report Last Device Contact by Range"
    * 指定した範囲ごとにグループ化して、最終デバイス接続日時に基づいてデバイスを取得します。
    * OS のフィルター オプションも含まれます。
  * "Report Users with more than five devices"
    * Intune に 5 台を超えるデバイスが登録されているユーザーを取得します。
  * "Report devices without primary user"
    * Intune でプライマリ ユーザーが割り当てられていないデバイスを取得します。

## 2025-05-02

* すべての runbook で RealmJoin.RunbookHelper を v0.8.4 に更新

## 2025-04-22

* リポジトリにドキュメント ワークフローとスクリプトを追加

## 2025-03-05

* User/Phone/Set Teams permanent call forwarding を更新
  * 転送を設定する前に、応答なし通話設定が無効になっていることを確認

## 2025-02-24

* すべての電話関連 runbook を更新:
  * Teams PowerShell モジュールを 6.8.0 に更新
  * .Notes セクションに権限を追加
  * 古いサービス ユーザー（資格情報）ベースの接続を削除
  * バージョン番号を更新

## 2025-02-19

* 新しい Runbook: Org/Phone/Get Teams Phone Number Assignment - 指定した電話番号の電話番号割り当てを取得し、割り当てられている場合はユーザーを出力

## 2025-02-13

* Runbook org/devices/ "outphase-devices" を更新 - serialnumbers のサポートを追加

## 2025-02-12

* 修正: add-devices-of-users-to-group\_scheduled - AndroidForWork 条件を追加

## 2025-02-11

* 新しい Runbook: Group/General/List all members - ネストされたグループのメンバーを含め、指定した EntraID グループのメンバーを一覧表示

## 2025-01-24

* Check UpdateAbleAssets（デバイスおよびグループ）: 新しい graph レスポンスに適応、全面的に再構成
* 複数の runbook に対する軽微な修正（タイポなど）

## 2025-01-15

* Runbook を更新: get-teams-user-info
  * バージョン 1.0.1
  * 変更点:
    * グループ ベースのポリシー割り当てのサポートを追加
    * Call Queues 取得時の警告を抑制
    * ポリシーの出力を強化（TeamsVoiceApplicationsPolicy,CurrentTeamsSharedCallingRoutingPolicy）
    * 現在の UsageLocation を追加（Teams Dial Plan に重要）
    * Teams PowerShell module のバージョンを 6.7.0 に更新
    * スクリプト内に region を追加
    * Teams PowerShell Module から古い資格情報ベースの接続を削除

## 2024-12-05

* すべての runbook にバージョン情報を追加

## 2024-11-19

* 修正: Add devices of users to group: iOS/iPadOS 用フィルターを更新

## 2024-11-27

* 新しい Runbook: Multi-Device Outphasing

## 2024-11-14

* 新しい Runbook: グループへの/からのネストされたグループの追加/削除

## 2024-11-11

* 新しい Runbook: すべての Administrative Template Policies を一覧表示

## 2024-11-08

* 更新された runbook "Enroll updatableAssets" を device に移動

## 2024-11-07

* 修正: Autopilot Bulk Delete: すべてのデバイスが見つからない。

## 2024-11-05

* 新しい Runbook: BitLocker Recovery Key を取得

## 2024-10-31

* Check/Unenroll-UpdateAbleAssets: すべてのカテゴリから登録解除するオプションを追加。出力とエラー処理をいくつか改善。バグ修正。

## 2024-10-30

* Check/Unenroll-UpdateAbleAssets: groups と devices に移動。
* Unenroll-UpdateAbleAssets: JSON エンコードの問題を修正。

## 2024-10-28

* Get Teams User Info: ボイスメールと CallQueue の状態を追加。拡張ライセンス チェック - ライセンスでアプリケーションはアクティブですか?
* すべての user/phone runbook: MicrosoftTeams モジュールを更新

## 2024-10-21

* Add Security Group: Security group に許可される文字を追加、必要な PowerShell モジュールを更新（新しいバージョン）

## 2024-10-14

* 修正: Show LAPS Password の失敗 - MS Graph API の変更

## 2024-10-01

* 新しい Runbook: Add Security Group

## 2024-10-07

* 新しい Runbook: Add Microsoft Store App Logos

## 2024-10-12

* 修正: Export Policy Reports: settings 内の空の説明がエクスポートを壊す問題を修正。

## 2024-08-27

* 新しい Runbook: Intune からデバイスを一括で廃止
* 新しい Runbook: Check Updatable Assets

## 2024-07-09

* 新しい runbook: Check Assignments Of Users
* 新しい runbook: Check Assignments Of Groups
* 新しい runbook: Check Assignments Of Devices
* Resize W365: メールのカスタマイズを追加
* Resize W365: Info ボックスを修正
* Reporovision W365: メールのカスタマイズを追加

## 2024-06-20

* ユーザーのデバイスをグループに追加（スケジュール済み）
* Report Apple Mdm Cert Expiry
* List Application Creds Expiry - App ID フィルターをサポート
* "Enrolled Devices Report" をスケジュール可能にする

## 2024-06-19

* "Check Device Onboarding Exlusion" をリポジトリへ移動
* Autopilot からデバイスを一括削除
* Check AAD Sync Status
* Report Pim Activations
* 更新: Export All Autopilot Devices

## 2024-06-12

* Office365 Support: カスタム Azure Subscription ID のサポート
* Export Non Compliant Devices: カスタム Azure Subscription ID のサポート
* Export All Intune Devices: カスタム Azure Subscription ID のサポート

## 2024-06-04

* 修正: グループへの所有者の追加/削除に失敗。

## 2024-04-05

* Set Room Mailbox Configuration: MailEnabled グループのみを許可

## 2024-03-06

* 修正: Teams Phone Runbooks: 拡張子形式を含めるよう電話番号検証を更新

## 2024-03-01

* 修正: Convert to Shared Mailbox: すべてのグループが削除されなかった
* 修正: Offboard User: すべてのグループが削除されなかった

## 2024-02-29

* Show LAPS PW: LAPS パスワード取得とデバイス名表示を修正

## 2024-02-28

* Teams Phone Runbooks の更新

## 2024-02-20

* Export all Intune Devices: 追加フィールド（CompanyName と JobTitle）を追加

## 2024-01-15

* 新しい Runbook: すべての AutoPilot デバイスをエクスポート

## 2024-01-12

* Wipe Device: macOS Obliteration Modes をサポート

## 2023-12-07

* Add/Remove Mail Address: 修正 - アドレスを削除できなかった

## 2023-12-05

* すべての Phone Runbook: モジュール バージョンを更新し、ユーザー入力の検証を追加

## 2023-11-24

* Add Shread/Room/Equip. Mailbox: メールボックス作成待機ロジックを追加

## 2023-11-14

* List Mailbox Permissions: この Tenant にメールボックスを持つ Trustees のみを一覧表示。
* Reset MFA: 認証方法の削除失敗後にトークンが無効になる問題を処理

## 2023-11-13

* (Un)Assign License: （修正済み）Group prefix は大文字小文字を区別していた。
* Update User: （修正済み）グループが見つからない場合に失敗する。

## 2023-10-26

* List Inactive Devices: 修正済み: プライマリ所有者が AAD から削除されていると失敗していた。
* テンプレートによるグループ割り当て: パフォーマンス改善

## 2023-10-20

* Set User Photo: （修正済み）API 呼び出しを更新

## 2023-10-17

* 新しい Runbook: デバイスの LAPS 資格情報（つまりローカル管理者パスワード）を一覧表示

## 2023-09-28

* Azure Automation の既知の問題による失敗した実行を回避 / param block での module 依存を回避

## 2023-09-18

* RJRBHelper v0.8.3 へ更新 - 新しい Azure Automation Containers での問題を修正

## 2023-09-07

* Teams Phone Runbooks: バグ修正（変数のクリーンアップ）

## 2023-08-18

* 新しい Runbook: テンプレートによるグループ割り当て（ユーザーおよびグループ スコープ）
* 新しい Runbook: モバイル デバイスの PIN をリセット

## 2023-08-11

* Export Policy Report - Microsoft Graph PowerShell Module 2.x との互換性
* Phone Runbook を更新

## 2023-08-04

* Phone Runbook を更新

## 2023-08-02

* Phone Runbook を更新

## 2023-07-20

* Set Out-of-Office: Out-of-Office 期間中にカレンダーをブロックすることを許可

## 2023-07-19

* Export CloudPC Usage: API 変更を反映するよう更新。

## 2023-07-13

* 新しい Runbook: Defender Threat Indicator / Hash を送信

## 2023-07-11

* 新しい Runbook: Intune と Autopilot でデバイス名を変更

## 2023-06-28

* Assign Windows 365 - FrontLine Worker (Shared Use Service Plan) Cloud PC をサポート
* Unassign Windows 365 - FrontLine Worker (Shared Use Service Plan) Cloud PC をサポート

## 2023-06-26

* Resize Windows 365 - バグ修正: User Setting / Provisioning Policy を削除しません

## 2023-06-21

* Export Policy Report - キリル文字を無視（PanDocs がサポートしていないため）。

## 2023-06-20

* Wipe Device: Protected Wipe のサポート

## 2023-06-19

* Convert to Shared Mailbox - 変換時にユーザーの無効化/有効化を行い、欠落した手順に関する潜在的な問題を修正

## 2023-06-16

* Add equipment/room/shared mailbox: AAD ユーザー オブジェクトは既定で無効。

## 2023-06-15

* 潜在的なトークン漏えいを防ぐため、RealmJoin.RunbookHelper を 0.8.1 に更新する必要があります。
* 新しい Runbook: Viva Engage (Yammer) Community を追加

## 2023-05-26

* 新しい Runbook: Intune のすべての準拠していないデバイスと対応するコンプライアンス ポリシー/設定を一覧表示/エクスポート
* バグ修正: List Admin Users: 一部のロール割り当てが一覧に表示されなかった
* すべての runbook のエクスポートを、区切り文字として ";" を使用し、UTF8 ファイル形式に変更

## 2023-05-11

* Assign Win365: 長い展開時間をサポート
* Convert to shared mailbox: オンプレミス同期グループの削除をスキップ

## 2023-04-25

* 新しい Runbook: アプリケーション登録を作成

## 2023-03-29

* List inactive users: 一度もログオンしたことがないユーザーの一覧表示をサポート。
* 新しい runbook: 所有者のいない PIM グループを一覧表示

## 2023-03-28

* 新しい Runbook: Tenant の Intune と Conditional Access Policies に関するレポートを作成

## 2023-03-23

* Configure Room Mailboxes: 容量の設定を許可
* Windows 365 管理で Reprovision と Resize が利用可能

## 2023-03-15

* 電話 runbook に監査ログ情報を追加

## 2023-03-07

* Teams Phone: すべての user/phone runbook を更新。Teams Module v5 へ更新。より良いエラー処理。

## 2023-02-14

* Update User: User Templates、Group Management、PW Reset をサポート

## 2023-02-07

* 新しい Runbook: CloudPC 使用状況統計をエクスポート

## 2023-02-01

* 新しい Runbook: Room/Shared/Booking Mailbox を削除

## 2023-01-31

* 新機能: Windows365 Cloud PCs の割り当て/割り当て解除

## 2023-01-30

* 新機能: MS Bookings を管理
* 新しい Runbook: set-booking-config: Bookings を有効化（Tenant 全体）

## 2023-01-13

* 新しい Runbook: すべての Intune デバイスを同期

## 2022-12-22

* Autopilot デバイスを追加: （オプションの）GroupTag の割り当てをサポート

## 2022-12-02

* Report SPO Shared Links: anon. links のサポート

## 2022-12-01

* 企業識別子を介してデバイスを Intune にインポートします。
* ユーザーの追加/削除（グループへ/から）: EXO ベースのグループ（配布リストおよびメール有効セキュリティ グループ）をサポート

## 2022-11-30

* 共有メールボックスを追加: 新しいメールボックスをローカライズするオプション。

## 2022-11-29

* Report SPO Shared Links: プライベート チャンネルのサポートを追加

## 2022-11-28

* 新しい runbook: すべての teams にある外部共有リンクを各 teams の所有者にレポート

## 2022-11-25

* バグ修正 - List Room Mailbox Config - room UPN が primary eMail address と同じでない場合に設定を読み取れなかった
* バグ修正 - Add/Remove eMail Address - メールボックスにちょうど 1 つのメール アドレスしかない場合、アドレス追加に失敗していた

## 2022-10-27

* Isolate Device / Restrict Device Code exec.: バグ修正、デバイスがまだ DefenderATP service で利用可能でない場合の不正動作を修正。

## 2022-10-20

* 共有メールボックスに変換:
  * 共有メールボックスに変換する際、必要であれば EXO E2 ライセンスを割り当て
  * ユーザー メールボックスに戻す際、M365 ライセンスを割り当て
  * より見やすい出力（UPN vs ID）
  * 共有メールボックスに変換する際にグループを削除

## 2022-10-04

* すべての runbook は Verbose 出力で呼び出し元を報告します。

## 1.1.0 (2022-09-19)

## 2022-09-19

* List Admin Users: Admin-to-Role の概要を CSV としてエクスポート（オプション）

## 2022-09-15

* "Check-Autopilot-SerialNumbers" runbook を追加

## 2022-09-13

* "List Room Mailbox Configuration" runbook を追加
* "List Admin Users" は各管理者の MFA Methods を一覧表示/検証します
* Reset PW では "次回ログオン時にパスワード変更を強制" をしないようにできます

## 2022-09-7

* Add Shared Mailbox: カスタム ドメインをサポート

## 2022-08-02

* Teams Voice Runbook を master branch にマージ
* List mailbox permissions: trustee として mail enabled groups のサポートを追加

## 2022-07-22

* 新しい runbook: ライセンス割り当てエラーがあるグループを一覧表示
* 「共有メールボックスに変換」は、これからは訴訟ホールド、mbox サイズ、アーカイブを確認し、ライセンスが必要かどうかを通知します。

## 2022-07-05

* 新しい runbook: AzureAD グループ メンバーの追加/削除

## 2022-06-20

* 新しい runbook: デバイスに新しい AutoPilot GroupTag を割り当てる

## 2022-06-14

* Add-User: ライセンスがまだ利用可能な場合にのみライセンスをプロビジョニングします
* 新しい runbook: パブリック フォルダーの追加/削除
* 共有メールボックスの追加: 送信済みメールの転送をサポート

## 2022-06-08

* 各 Runbook につき、同時に有効な「Customizing」ブロックを最大1つにするよう RB を書き換え
  * offboard-user-\*

## 2022-06-03

* Teams の電話/音声関連のすべての runbook をブランチ「feature-teamsvoice」に移動しました。

## 2022-06-01

* 各 Runbook につき、同時に有効な「Customizing」ブロックを最大1つにするよう RB を書き換え
  * outphase-device
* いくつかの runbook で出力とエラー処理を改善

## 2022-05-30

* offboard-user-\*:
  * オフボーディング時のグループ所有権を処理する（所有者を置き換える）
* 新しい runbook: ユーザーのグループ所有権を一覧表示する

## 2022-05-25

* list-inactive-devices:
  * 代替として最終 Intune 同期でクエリを読み取れるようになりました
  * CSV にエクスポートできます
* 新しい runbook: CVE-2021-42306 の影響を受けるアプリ登録を一覧表示する。

## 2022-05-24

* list inactive app:
  * 修正 - アプリ一覧が切り詰められていた
  * 修正 - DisplayName が利用できない場合は AppId を表示する

## 2022-05-20

* 新しい runbook: 期限切れが近い AzureAD / PIM ロール割り当てを一覧表示する

## 2022-05-19

* 新しい runbook: MS Security Center で SmartScreen の除外（インジケーター）を一覧/追加/削除する

## 2022-05-16

* 新しい runbook: すべての Intune デバイスをエクスポートする（Storage Account へ）
* 多くの runbook: 出力を改善
* device wipe および device outphase: デバイスの所有者/ユーザー UPN を表示する

## 2022-05-12

* Add User: ユーザーを Exchange 配布リスト / メール有効グループに追加することをサポート

## 2022-05-11

* ユーザーを恒久的/一時的にオフボード: Exchange グループ / 配布リストの削除をサポートを追加
* 複数の Runbook: 可能な場合は、可読性向上のため出力で UID の代わりに表示名を使用

## 2022-05-06

* 期限切れが近いアプリ資格情報を一覧表示: 出力を失効間近の資格情報のみに制限できます。
* 新しい Runbook: 条件付きアクセス ポリシーの変更を eMail でレポート
  * スケジュール実行（毎日）向け
  * Send eMail 権限が必要です
* 新しい Runbook: グループ内のメンバー（ユーザー）のデバイスを一覧表示する
  * 必要に応じてデバイスを AAD グループに収集できます

## 2022-05-05

* MDE / Defender ATP を使用する新しい Runbook
  * デバイスを隔離
  * コード実行を制限

## 2022-04-28

* 新しい Runbook: ユーザー メールボックスを共有メールボックスに変換
* 「グループ所有者の追加/削除」の修正
  * 必要に応じて所有者をメンバーとして追加
  * 所有者の削除が壊れていた

## 2022-04-21

* 新しい Runbook: 会議室メールボックスの構成を設定

  BookIn ポリシー、自動承認、および会議室リソース固有のその他の設定を構成します。

## 2022-04-20

* バグ修正: 複数の runbook で SendOnBehalf のメールボックス権限のレポートを修正
* user/mail runbook でユーザー名のレポートを改善

## 2022-04-12

* 新しい runbook: チームをアーカイブ

## 2022-04-11

* ライセンス レポート v2 に移動
* 「List Mailbox Permissions」で「SendAs」と「SendOnBehalf」をレポート

## 2022-03-30

* 新しい runbook: メールボックス権限を一覧表示

## 2022-03-23

* user\_security\_reset-mfa: OATH および FIDO2 メソッドのリセットを含める

## 1.0.1 (2022-03-10)

* Office 365 ライセンス レポート v2
  * PowerBI 向けの「CloudEconimics」レポートと統合

## 2022-02-16

* 新しい Runbook: PAL / Azure Management Partner Link を設定

## 2022-02-14

* Wipe/Outphase Runbook を 2 つに分割し、役割/既定値を分けられるようにする

## 2022-02-09

* 配布グループを Roomlists として作成するサポート

## 2022-02-02

* バグ修正 - `group\general\add-or-remove-owner` 複数のユーザーに似た表示名があると壊れる可能性があった

## 1.0.0 (2022-02-01)

* RealmJoin 向け Runbook Library の正式リリースと、継続的な変更追跡の開始。
* 次の User assignment `org/general/add-autopilot-device` Microsoft がこの機能をもはやサポートしていないため、既定では非表示
* 次の場所で UPN を自動作成する場合 `org/general/add-user` ドイツ語のウムラウトは自動的に転記されます。
* AzureAD モジュールを使用していたすべての runbook は、MS Graph をネイティブに使用するよう移植されました
* Graph でのデバイスの有効化/無効化は、現在 Windows デバイスに限定されています。（MS の制限）


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.realmjoin.com/ja/zi-dong-hua/runbooks/runbook-changelog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
