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

古いデバイスについてユーザーに通知(スケジュール)

古いデバイスについてプライマリ ユーザーにメールで通知する

説明

指定した日数の間アクティブでないデバイスを識別し、それらのデバイスの主ユーザーに個別のメール通知を送信します。メールにはデバイス情報とユーザー向けの対応手順が含まれます。必要に応じて、特定のグループを含める/除外することでユーザーをフィルタリングできます。主ユーザーがいないデバイス(および主ユーザーが設定可能な名前パターンに一致するデバイス。例: Device Enrollment Manager アカウント)は、上書きメール受信者にルーティングすることもでき、それ以外の通知はすべてエンドユーザーに直接送信されます。

メール送信に関する設定

メールレポートの送信は任意であり、受信者(EmailTo)が指定された場合にのみ行われます。送信者アドレスは RJReport.EmailSender Tenant 設定から取得されます。

この runbook は Microsoft Graph API を使用してメールを送信します。Graph API 経由でメールを送信するには、runbook customization で既存のメールアドレスを構成する必要があります。

次を参照してください: RealmJoin Report Settings ドキュメント 詳細については。

メールテンプレート言語の選択

この runbook では 3 つのメールテンプレート オプションがサポートされています:

  1. EN(英語 - 既定): 内蔵の英語テンプレートを使用します

  2. DE(ドイツ語): 内蔵のドイツ語テンプレートを使用します

  3. カスタム: Runbook Customizations のカスタムテンプレートを使用します

カスタム メールテンプレートの使用

たとえばオランダ語、スペイン語、またはその他の言語でカスタムのメールテンプレートを使用するには、Runbook Customizations でテンプレート本文を構成する必要があります。カスタムテンプレートのパラメーターが 1 つでも欠けている場合、runbook は自動的に英語テンプレートにフォールバックします。

例: カスタムテンプレート

{
    "Runbooks": {
        "rjgit-org_devices_notify-users-about-stale-devices_scheduled": {
            "Parameters": {
                "CustomMailTemplateSubject": {
                    "Default": "これはカスタム件名です - 要対応: 非アクティブなデバイス"
                },
                "CustomMailTemplateBeforeDeviceDetails": {
                    "Default": "**これはデバイス詳細の上部に表示されます。** \n\nユーザー各位 ..."
                },
                "CustomMailTemplateAfterDeviceDetails": {
                    "Default": "**これはデバイス詳細の下部に表示されます。** \n\n## 実施すべきこと..."
                }
            }
        }
    }
}

重要な注意事項:

  • 使用してください \n JSON 設定の改行に

  • テンプレート本文では Markdown 書式(##、###、**、-)がサポートされています

  • 3 つのカスタムテンプレート パラメーター(Subject、BeforeDeviceDetails、AfterDeviceDetails)をすべて構成する必要があります

  • いずれかのパラメーターが欠けている場合、runbook は自動的に英語(EN)テンプレートにフォールバックします

  • カスタムテンプレートを使用する場合は、Mail Template のドロップダウンで「Custom - Use Template from Runbook Customizations」を選択してください

主ユーザーがいないデバイスを上書き受信者にルーティングする

既定では、主ユーザーがいない古いデバイスはスキップされ、入力済みの OverrideEmailRecipient 転送します すべての 通知。これを有効にすると SendNoPrimaryUserDevicesToOverride これにより変更されます: 主ユーザーがいないデバイス(および主ユーザーが OverrideUserNamePatternに一致するデバイス)は次に送信されます OverrideEmailRecipient。一方、その他の通知はすべてエンドユーザーに直接送信されます。

SendNoPrimaryUserDevicesToOverride

OverrideEmailRecipient

動作

オフ

主ユーザーがいないデバイスはスキップされ、ユーザーには直接メールが送信されます。

オフ

設定

すべての通知が上書き受信者に転送されます。

オン

設定

主ユーザーがいないデバイスは 1 つの 上書き受信者宛ての統合メールにまとめられます。パターンに一致するユーザーは上書き受信者に転送されます。その他のユーザーには通知が直接送信されます。

オン

無効な構成です - runbook はエラーで停止します。

ユーザー名パターン

OverrideUserNamePattern 主ユーザーの UPN に対して照合される 1 つ以上のワイルドカード パターン(カンマ区切り)を受け入れます。例: DEM-* Device Enrollment Manager アカウントの場合、または DEM-*,KIOSK-* 複数のパターンの場合。照合は大文字と小文字を区別せず、PowerShell のワイルドカード構文(*, ?)。パターンは、次の場合にのみ評価されます SendNoPrimaryUserDevicesToOverride が有効なとき。

重要な注意事項:

  • 有効化 SendNoPrimaryUserDevicesToOverride には OverrideEmailRecipient 設定されている必要があります

  • 主ユーザーがいないデバイスは、ユーザー スコープ フィルタリングをバイパスします(照合対象となるユーザーがグループに存在しないため)

  • パターンに一致するユーザーも、まずユーザー スコープ フィルタリングの対象になります。スコープから除外されたユーザーには通知はまったく送信されません

  • 主ユーザーがいないデバイス向けの統合メールでは、カスタムテンプレートとは無関係に、管理者向けの文面(エンドユーザー向けの手順なし)が使用されます

場所

Organization → Devices → Notify Users About Stale Devices (Scheduled)

完全な Runbook 名

rjgit-org_devices_notify-users-about-stale-devices_scheduled

権限

アプリケーション権限

  • 種類: Microsoft Graph

    • DeviceManagementManagedDevices.Read.All

    • Directory.Read.All

    • Device.Read.All

    • Group.Read.All

    • Mail.Send

パラメーター

日数

非アクティブと見なす、アクティビティがない日数。最小しきい値。

プロパティ

必須

false

既定値

30

種類

Int32

最大日数

任意のアクティビティなしの最大日数。設定すると、Days と MaxDays の間で非アクティブなデバイスのみが含まれます。

プロパティ

必須

false

既定値

種類

Int32

Windows

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

プロパティ

必須

false

既定値

True

種類

ブール値

MacOS

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

プロパティ

必須

false

既定値

True

種類

ブール値

iOS

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

プロパティ

必須

false

既定値

True

種類

ブール値

Android

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

プロパティ

必須

false

既定値

True

種類

ブール値

EmailFrom

送信者のメール アドレス。runbook customization で構成する必要があります。

プロパティ

必須

false

既定値

種類

文字列

ServiceDeskDisplayName

ユーザー連絡先情報用のサービスデスク表示名(任意)。

プロパティ

必須

false

既定値

種類

文字列

ServiceDeskEmail

ユーザー連絡先情報用のサービスデスクのメールアドレス(任意)。

プロパティ

必須

false

既定値

種類

文字列

ServiceDeskPhone

ユーザー連絡先情報用のサービスデスクの電話番号(任意)。

プロパティ

必須

false

既定値

種類

文字列

ServiceDeskPortalUrl

ユーザー連絡先情報用のサービスデスク ポータル URL。クリック可能なリンクとして表示されます(任意)。

プロパティ

必須

false

既定値

種類

文字列

ServiceDeskTicketUrl

サービスデスクのチケットへの直接リンク。クリック可能なリンクとして表示されます(任意)。既定では空欄のため、チケット リンクは追加されません。

プロパティ

必須

false

既定値

種類

文字列

UseUserScope

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

プロパティ

必須

false

既定値

False

種類

ブール値

IncludeUserGroup

このグループのメンバーであるユーザーにのみメールを送信します。UseUserScope が有効である必要があります。

プロパティ

必須

false

既定値

種類

文字列

ExcludeUserGroup

このグループのメンバーであるユーザーにはメールを送信しません。UseUserScope が有効である必要があります。

プロパティ

必須

false

既定値

種類

文字列

OverrideEmailRecipient

任意: エンドユーザーの代わりにすべての通知を送信する宛先メールアドレス。複数の受信者をカンマ区切りで指定できます。テスト、パイロット、またはチケット システムへの送信に最適です。空欄のままにすると、メールは実際のエンドユーザーに送信されます。

プロパティ

必須

false

既定値

種類

文字列

SendNoPrimaryUserDevicesToOverride

有効にすると、主ユーザーがいない古いデバイス(および主ユーザーが OverrideUserNamePattern に一致するデバイス)は OverrideEmailRecipient に送信され、それ以外の通知はすべてエンドユーザーに直接送信されます。OverrideEmailRecipient を設定する必要があります。主ユーザーがいないデバイスはユーザー スコープ フィルタリングをバイパスします。

プロパティ

必須

false

既定値

False

種類

ブール値

OverrideUserNamePattern

主ユーザー UPN に照合される任意のワイルドカード パターン(カンマ区切り。例: 'DEM-,KIOSK-', 大文字小文字を区別しません)。一致したユーザーへの通知は OverrideEmailRecipient に転送されます。SendNoPrimaryUserDevicesToOverride が有効な場合のみ使用されます。

プロパティ

必須

false

既定値

種類

文字列

MailTemplateLanguage

使用するメールテンプレートを選択します: EN(英語、既定)、DE(ドイツ語)、または Custom(Runbook Customizations から)。

プロパティ

必須

false

既定値

EN

種類

文字列

CustomMailTemplateSubject

カスタムのメール件名行(MailTemplateLanguage が 'Custom' に設定されている場合のみ使用されます)。

プロパティ

必須

false

既定値

種類

文字列

CustomMailTemplateBeforeDeviceDetails

デバイス一覧の前に表示するカスタムテキスト(MailTemplateLanguage が 'Custom' に設定されている場合のみ使用されます)。Markdown 書式をサポートします。

プロパティ

必須

false

既定値

種類

文字列

CustomMailTemplateAfterDeviceDetails

デバイス一覧の後に表示するカスタムテキスト(MailTemplateLanguage が 'Custom' に設定されている場合のみ使用されます)。Markdown 書式をサポートします。

プロパティ

必須

false

既定値

種類

文字列

最終更新

役に立ちましたか?