ライセンス使用状況しきい値のアラートと通知の管理
提供されているテンプレートを使用して、ライセンス使用状況のアラートと通知を作成します。テンプレートを使用すると、監視するライセンスと、しきい値に達したときに通知するユーザーを簡単に指定できます。
必要なエディション
| 使用可能なエディション: Enterprise Edition および Unlimited Edition |
| 必要なユーザー権限 | |
|---|---|
| [ライセンス利用状況] タブを表示する | ライセンス利用状況の表示 |
| ライセンス利用状況テンプレートを使用してアラートと通知を作成する | ライセンス利用状況の表示 |
| プロセスの自動化設定を編集する | 「アプリケーションのカスタマイズ」 |
| フローを有効化または変更する | 「フローの管理」 |
| フローを実行する | 「フローの実行」 |
| 通知種別を参照する | 「設定・定義の参照」 |
| 通知種別を作成および編集する | 「アプリケーションのカスタマイズ」 |
ライセンス使用状況アラートフレームワークには、連携する 2 つのフローテンプレートが用意されています。
- License Utilization Alerts (ライセンス利用アラート) フロー: 監視するライセンスとアラートをトリガーする使用量のしきい値を定義します。このフローはスケジュールされ、定期的に自動的に実行されます。ユーザーライセンスと権限セットライセンスの両方を監視するには、ライセンス種別ごとに個別のフローを作成する必要があります。
- ライセンス使用状況通知フロー: しきい値を超えた場合に通知 (メールおよびアプリケーション内) を送信します。
通知はプロファイル、公開グループ、または権限セットに送信できるため、どのライセンスでアラートを受け取るかを柔軟に設定できます。
TenantConsumptionAlert オブジェクトは、アラートの記録システムとして機能します。これは、履歴目的やより深い分析のための監査履歴として機能します。カスタムレポートおよび自動化の監査、デバッグ、構築のためにその項目を照会できます。スケジュール済みフローでここでレコードを作成すると、通知プロセスが開始されます。
作業を開始する前に
- 監視してアラート通知を受信するライセンスを決定します。
- スケジュールトリガーフローを実行するデフォルトのワークフローユーザーを設定します。
- 通知を受信するユーザーを決定します。
- (省略可能) その通知方法を使用する場合は、公開グループを作成します。
監視するライセンスの決定
まず、監視するライセンスのリストを収集します。つまり、使用率が特定のしきい値を超えた場合にアラート通知を受信します。[ライセンス利用状況] タブに表示されるとおりにライセンス名を入力する必要があるため、すべてのライセンスの名前を個別の便利なドキュメントまたはテキストファイルにコピーすることをお勧めします。フローではすべてのライセンスを選択できないため、各ライセンスを個別に指定する必要があります。
ライセンス利用では、ユーザーライセンスと権限セットライセンスの 2 つのライセンス種別がサポートされます。各ライセンス種別を監視するには、個別のフローを作成します。リストを作成するときに、ライセンスの種類別にライセンス名をグループ化して、各フローに含めるライセンスを簡単に識別できるようにします。
[プロセスの自動化設定] でのデフォルトのワークフローユーザーの設定
ライセンス利用アラートフローはスケジュールトリガーされるため、フローを実行するデフォルトのワークフローユーザーを定義する必要があります。オートメーションを作成したユーザーが無効になっている場合、指定されたデフォルトのワークフローユーザーは、オートメーションが実行するアクションに関連付けられます。
デフォルトのワークフローユーザーをまだ定義していない場合は、[ライセンス使用状況アラート] フローテンプレートを開くと、次の警告メッセージが表示されます。
For scheduled trigger flow, specify the default workflow user in your org's process automation settings.検証済みのメールアドレスを持つ有効なユーザーを必ず選択してください。詳細は、Salesforce ヘルプの「Identify Your Salesforce Org’s Default Workflow User (Salesforce 組織のデフォルトワークフローユーザーの識別)」を参照してください。
カスタム通知種別の作成
アプリケーション内通知では、カスタム通知種別がフロー (この場合は [ライセンス使用状況通知] フロー) で使用できるように設定されている必要があります。フローテンプレートはすでに [ライセンス使用状況アラートを送信] 通知を参照しているため、必ず同じ名前で作成します。
カスタム通知を作成するには、Salesforce ヘルプの「Create a Desktop or Mobile Notification (デスクトップ通知またはモバイル通知の作成)」を参照してください。カスタム通知名には必ず [Send License Utilization Alert (ライセンス利用アラートを送信)] と指定してください。
モバイルアプリケーション通知には追加の設定が必要です。[通知配信設定(Notification Delivery Settings)] 設定ページで、適切な携帯電話オペレーティングシステムでモバイルアプリケーションが有効になっていることを確認します。
詳細は、以下を参照してください。
- Salesforce ヘルプ: 通知配信設定の管理
- Salesforce ヘルプ: Salesforce モバイルアプリケーションのアクセスとセキュリティの制御
通知受信者の決定
ライセンス使用状況アラート通知を受信するユーザーを決定します。いずれの方法でも、受信者はメール通知とアプリケーション内通知の両方を受信します。複数の通知フローを作成することで、さまざまな受信者種別に対応できます。たとえば、あるフローはプロファイルに割り当てられたユーザーを対象とし、別のフローは権限セットに割り当てられたユーザーを対象とします。
| 通知受信者 | 使用するケース | 詳細 |
|---|---|---|
| プロファイル | アラート受信者が、 フローを若干変更して、複数のプロファイルのメンバーに通知を送信できます。 |
|
| 権限セット | アラート利用者を、特定の権限セット (Data Cloud ユーザーなど) に割り当てられたすべてのメンバーに設定する場合に使用します。権限セット、その割り当て、および対応するユーザーを検索するように通知フローを変更する必要があります。 | 権限セットに割り当てられたユーザーへのライセンス使用状況アラートの送信 |
| 公開グループ | アラート利用者がプロファイルまたは権限セットに対応付けられていない場合に使用します。公開グループを使用すると、選定されたメンバーのリストを作成できます。取引先エグゼクティブ、財務マネージャー、業務リーダーなど、部門横断的なグループに最適です。このオプションでは、グループとそのメンバーを検索するように通知フローを変更する必要があります。 | 公開グループのメンバーへのライセンス使用率アラートの送信 |
(省略可能) 通知に使用する公開グループの作成
公開グループを使用して通知を受信するユーザーを決定する場合は、今すぐグループを作成して、ライセンス使用状況通知フローの作成時に使用できるようにすることをお勧めします。詳細は、Salesforce ヘルプの「Create and Edit Public Groups (公開グループの作成および編集)」を参照してください。
次のステップ
- ユーザーライセンスの利用アラートを設定します。
- 権限セットライセンスの利用アラートを設定します。
- ユーザーライセンスのライセンス利用アラートフローの設定
ユーザーライセンスのアラートを作成するには、[License Utilization Alerts (ライセンス利用アラート)] フローの設定が必要です。監視するユーザーライセンスとアラートをトリガーするしきい値 (パーセント) を定義します。 - 権限セットライセンスのライセンス利用アラートフローの設定
権限セットライセンスのアラートを作成するには、監視するユーザーライセンスとアラートをトリガーするしきい値 (パーセント) を定義するライセンス使用状況アラートフローを設定します。 - ライセンス使用状況通知フローの作成
監視するライセンスを設定し、アラートをトリガーするしきい値を定義したら、アラート通知のフローを作成できます。通知は、プロファイル、権限セット、または公開グループのメンバーに送信できます。メンバーグループごとに個別の通知フローを作成することもできます。

