古いデバイスに関するユーザーへの通知のスケジュール済み

プライマリ ユーザーに、使用が古くなったデバイスについてメールで通知する

説明

指定した日数の間アクティブでなかったデバイスを特定し、それらのデバイスの主要ユーザーに個別化されたメール通知を送信します。メールにはデバイス情報とユーザー向けの対応手順が含まれます。必要に応じて、特定のグループを含めるか除外することでユーザーをフィルターできます。

メール送信に関する設定

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

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

次を参照してください RealmJoin レポート設定のドキュメント を参照してください。

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

このランブックは3つのメールテンプレートオプションをサポートします:

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

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

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

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

カスタムメールテンプレート(例: オランダ語、スペイン語、その他の言語)を使用するには、Runbook Customizations でテンプレート本文を設定する必要があります。カスタムテンプレートのいずれかのパラメーターが不足している場合、ランブックは自動的に英語テンプレートにフォールバックします。

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

{
    "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)を設定する必要があります

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

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

場所

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

種類

Boolean

MacOS

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

プロパティ

必須

false

既定値

True

種類

Boolean

iOS

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

プロパティ

必須

false

既定値

True

種類

Boolean

Android

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

プロパティ

必須

false

既定値

True

種類

Boolean

EmailFrom

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

プロパティ

必須

false

既定値

種類

String

ServiceDeskDisplayName

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

プロパティ

必須

false

既定値

種類

String

ServiceDeskEmail

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

プロパティ

必須

false

既定値

種類

String

ServiceDeskPhone

ユーザーの連絡先情報に表示するサービスデスクの電話番号(任意)。

プロパティ

必須

false

既定値

種類

String

UseUserScope

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

プロパティ

必須

false

既定値

False

種類

Boolean

IncludeUserGroup

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

プロパティ

必須

false

既定値

種類

String

ExcludeUserGroup

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

プロパティ

必須

false

既定値

種類

String

OverrideEmailRecipient

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

プロパティ

必須

false

既定値

種類

String

MailTemplateLanguage

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

プロパティ

必須

false

既定値

EN

種類

String

CustomMailTemplateSubject

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

プロパティ

必須

false

既定値

種類

String

CustomMailTemplateBeforeDeviceDetails

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

プロパティ

必須

false

既定値

種類

String

CustomMailTemplateAfterDeviceDetails

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

プロパティ

必須

false

既定値

種類

String

Runbook Reference の概要に戻る

最終更新

役に立ちましたか?