For the complete documentation index, see llms.txt. This page is also available as Markdown.

古いデバイスの削除(スケジュール)

最終アクティビティ日付とプラットフォームに基づく古いデバイスのスケジュール削除

これはスケジュール実行される runbook です。単一のオブジェクトでトリガーされるのではなく、定期的なスケジュールで実行されるように設計されています。詳細は スケジューリング runbook のスケジュールを設定する方法の詳細を参照してください。

説明

指定した日数の間アクティブでなかった Intune 管理デバイスを特定します。既定では、このランブックはレポートのみモード(シミュレーション)で実行され、削除対象となるデバイスを一覧表示します。削除を有効にすると、一致するデバイスは Intune から削除され、その結果がレポートに含まれます。CSV および/または Excel (xlsx) の添付ファイル付きのメール レポートを任意で送信でき、レポート ファイルは Azure Storage Account にアップロードすることもでき、期間限定のダウンロード リンクが返されます。

場所

組織 → デバイス → 古いデバイスの削除(スケジュール済み)

Runbook の完全名

rjgit-org_devices_delete-stale-devices_scheduled

詳細

プロパティ

バージョン

2.0.0

必須モジュール

RealmJoin.RunbookHelper (>= 0.8.7) Microsoft.Graph.Authentication (>= 2.39.0) Az.Accounts (>= 5.3.4)

スケジュール可能

はい

注意事項

このランブックは、非アクティブ状態に基づいて Intune の管理デバイスを削除します。慎重に使用してください!

前提条件:

  • メール レポートを使用する場合、EmailFrom パラメーターはランブックのカスタマイズ(RJReport.EmailSender 設定)で構成する必要があります

一般的な使用例:

  • Intune 内の古いデバイス レコードを定期的にクリーンアップ

  • 実際の削除を有効にする前のシミュレーション実行(レポートのみモード)

  • メール レポートによる監査証跡付きのスケジュールされたライフサイクル管理

このランブックは、プライマリ ユーザーのグループ メンバーシップに基づいてデバイスを含めたり除外したりする、任意のユーザー スコープ フィルタリングをサポートします。これは、削除が有効な場合の追加の安全策として機能します。

権限

アプリケーション権限

  • 種類: Microsoft Graph

    • DeviceManagementManagedDevices.ReadWrite.All

    • Directory.Read.All

    • Device.Read.All

    • Mail.Send

パラメーター

非アクティブと見なすための、アクティビティのない日数。

プロパティ

必須

false

既定値

30

種類

Int32

ポータル表示名

アクティビティのない最小日数

Windows

結果に Windows デバイスを含めます。

プロパティ

必須

false

既定値

種類

ブール値

ポータル表示名

Windows デバイスを含める

MacOS

結果に macOS デバイスを含めます。

プロパティ

必須

false

既定値

種類

ブール値

ポータル表示名

macOS デバイスを含める

iOS

結果に iOS デバイスを含めます。

プロパティ

必須

false

既定値

種類

ブール値

ポータル表示名

iOS デバイスを含める

Android

結果に Android デバイスを含めます。

プロパティ

必須

false

既定値

種類

ブール値

ポータル表示名

Android デバイスを含める

デバイスを削除

true に設定すると、一致する古いデバイスは Intune から削除されます。false(既定)の場合、ランブックは削除されるデバイスのみをレポートします(シミュレーション)。

プロパティ

必須

false

既定値

いいえ

種類

ブール値

ポータル表示名

削除モード

ポータルオプション

ポータルオプション

レポートのみ - 削除対象を表示(シミュレーション)

false

Intune から古いデバイスを削除

true

EmailFrom

送信者のメールアドレス。これは runbook のカスタマイズで構成する必要があります

プロパティ

必須

false

既定値

種類

文字列

ポータルで非表示

はい(runbook のカスタマイズで事前設定)

ReportFileFormat

生成および配信されるレポートのファイル形式を制御します: 「CSV のみ」、「CSV と XLSX」(既定)、または「XLSX のみ」。

プロパティ

必須

false

既定値

CSV と XLSX

種類

文字列

ポータル表示名

レポート ファイル形式

ポータルオプション

ポータルオプション

CSV と XLSX

CSV のみ

XLSX のみ

有効にすると、レポート ファイルは Azure Storage Account にアップロードされ、期限付きのダウンロード リンクが返されます。既定では無効です。

プロパティ

必須

false

既定値

いいえ

種類

ブール値

ポータル表示名

ファイルのダウンロード リンクを作成しますか(レポートをストレージにアップロード)?

ポータルオプション

ポータルオプション

はい - レポートをアップロードしてダウンロード リンクを返す

true

いいえ - ダウンロード リンクを作成しない

false

ContainerName

アップロードに使用するストレージ コンテナー名。runbook ごとに構成されます(グローバルな RJReport 設定ではありません)。

プロパティ

必須

false

既定値

delete-stale-devices

種類

文字列

ポータルで非表示

はい(runbook のカスタマイズで事前設定)

ResourceGroupName

Storage Account を含むリソース グループ。RJReport Tenant 設定から取得されます。

プロパティ

必須

false

既定値

種類

文字列

ポータルで非表示

はい(runbook のカスタマイズで事前設定)

StorageAccountName

アップロードに使用する Storage Account 名。RJReport Tenant 設定から取得されます。

プロパティ

必須

false

既定値

種類

文字列

ポータルで非表示

はい(runbook のカスタマイズで事前設定)

LinkExpiryDays

生成されたダウンロード リンクの有効期限が切れるまでの日数。RJReport Tenant 設定から取得されます。

プロパティ

必須

false

既定値

6

種類

Int32

ポータルで非表示

はい(runbook のカスタマイズで事前設定)

UseUserScope

主要ユーザーのグループ メンバーシップに基づいてデバイスを含めるまたは除外する、ユーザー スコープ フィルターを有効にします。

プロパティ

必須

false

既定値

いいえ

種類

ブール値

ポータル表示名

ユーザー スコープ フィルターを使用する

ポータルで非表示

はい(runbook のカスタマイズで事前設定)

IncludeUserGroup

主要ユーザーがこのグループのメンバーであるデバイスのみを含めます。UseUserScope を有効にする必要があります。

プロパティ

必須

false

既定値

種類

文字列

ポータル表示名

含めるユーザー (グループ)

ポータルで非表示

はい(runbook のカスタマイズで事前設定)

ExcludeUserGroup

主要ユーザーがこのグループのメンバーであるデバイスを除外します。UseUserScope を有効にする必要があります。

プロパティ

必須

false

既定値

種類

文字列

ポータル表示名

除外するユーザー (グループ)

ポータルで非表示

はい(runbook のカスタマイズで事前設定)

EmailTo

指定した場合、レポートを含むメールが指定されたアドレス宛てに送信されます。単一のアドレス、またはカンマ区切りの複数アドレス(文字列)を指定できます。プライバシー保護のため、この関数は各受信者に個別のメールを送信します。

プロパティ

必須

false

既定値

種類

文字列

ポータル表示名

受信者のメールアドレス

最終更新

役に立ちましたか?