ホーム » 共通_マニュアル » 通知トリガー

通知トリガー

最終更新日時:2018年11月22日

目次

はじめに

通知トリガーとは、特定の条件を満たすイベントが起こると、特定のアクションを自動的に実行する仕組みです。
正式名称は「セッションイベント・トリガー」です。
 
詳しくは、Control知恵袋の第3回を参照してください。

アクション種類

通知トリガーが実行できるアクションには、3つの種類があります;

  • メールを送信する
  • HTTPリクエストを送信する
  • イベントを起こす
応用例:

  • アクセス端末がオフラインになった場合、通知する
  • ゲストはセッションに接続したが、ホストがまだ接続していない場合、通知する
  • 特定のユーザーがセッションを作成した場合、通知する

作成手順

    1)管理者メニューの通知トリガーページを開き、[トリガー作成]リンクをクリックする

    2)トリガー名とフィルターを設定し、アクションの種類を選択する

    上図の例では、アクセスセッション(Session.SessionType = ‘Access’)の遠隔PC側(Connection.ProcessType = ‘Guest’)がオフライン(Event.EventType = ‘Disconnected’)になるというイベントを、アクションの実行条件として設定しています。
     
    通知トリガーページの左下にある[リファレンスを表示]リンクをクリックすると、下図のようにフィルター用語を説明するページが表示されますので、これを参照してください。

    3)アクションを設定する

    下図の例では、SMTPアクションを追加しています。
    件名にある、{Session.Name}は変数値ですので、アクション実行時に該当するアクセスセッション名が自動的に入力されます。
    本文は空白にしても問題ありません。

    この通知トリガーが動くと、下図のようなメールが送信されます:

     
    次は、イベントアクションを追加した場合を紹介します。
    下図の例では、アクセス端末がオフラインになると、メモを追加する(AddedNote)というイベントが起るよう設定しています。
    メモの内容は、[データ]欄に入力しています。
    [通知]の名前を持つユーザーは実際存在しませんが、ホスト名欄に入力しても問題ありません。

    この通知トリガーが動くと、下図のようにメモが[通知]により追加されます:


コメントする