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

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

説明

指定した日数アクティブでないデバイスを特定し、これらのデバイスの主要ユーザーに個別化されたメール通知を送信します。メールにはデバイス情報とユーザーが取るべきアクション手順が含まれます。オプションで特定のグループを含めるか除外することでユーザーをフィルタリングできます。

メール送信に関する設定

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

このプロセスは詳細に記載されています メール レポートの設定arrow-up-right ドキュメントに。

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

このランブックは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つのカスタムテンプレートパラメータ(件名、BeforeDeviceDetails、AfterDeviceDetails)すべてを設定してください

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

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

場所

組織 → デバイス → Notify Users About Stale Devices (Scheduled)

完全なランブック名

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

MaxDays

任意の最大アクティビティなし日数。設定されている場合、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

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

プロパティ

必須

false

デフォルト値

種類

文字列

ServiceDeskDisplayName

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

プロパティ

必須

false

デフォルト値

種類

文字列

ServiceDeskEmail

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

プロパティ

必須

false

デフォルト値

種類

文字列

ServiceDeskPhone

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

プロパティ

必須

false

デフォルト値

種類

文字列

UseUserScope

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

プロパティ

必須

false

デフォルト値

False

種類

Boolean

IncludeUserGroup

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

プロパティ

必須

false

デフォルト値

種類

文字列

ExcludeUserGroup

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

プロパティ

必須

false

デフォルト値

種類

文字列

OverrideEmailRecipient

オプション:通知をエンドユーザーの代わりにすべて送信するメールアドレス(複数の場合はカンマ区切り)です。テストやパイロット、チケットシステムへの送信に最適です。空のままにすると、メールは実際のエンドユーザーに送信されます。

プロパティ

必須

false

デフォルト値

種類

文字列

MailTemplateLanguage

使用するメールテンプレートを選択してください:EN(英語、デフォルト)、DE(ドイツ語)、または Custom(Runbook Customizations から)。

プロパティ

必須

false

デフォルト値

EN

種類

文字列

CustomMailTemplateSubject

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

プロパティ

必須

false

デフォルト値

種類

文字列

CustomMailTemplateBeforeDeviceDetails

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

プロパティ

必須

false

デフォルト値

種類

文字列

CustomMailTemplateAfterDeviceDetails

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

プロパティ

必須

false

デフォルト値

種類

文字列

ランブック リファレンスの概要に戻る

最終更新

役に立ちましたか?