DRAでは、ActiveViewのルールベースの管理に加えて、既存のワークフローを自動化し、自動化トリガを通じて関連タスクを自動的に実行することができます。既存のワークフローを自動化すると、会社の能率化に寄与するとともに、より優れたサービスをより早く提供することができます。
管理サーバは、自動化トリガに関連付けられた操作を実行するときに、トリガスクリプトまたは実行ファイルも実行します。トリガがタスク前トリガの場合、そのスクリプトまたは実行ファイルは操作が実行される前に実行されます。トリガがタスク後トリガの場合、そのスクリプトまたは実行ファイルは操作が実行された後に実行されます。このプロセスをトランザクションと呼びます。トランザクションは、管理サーバが実行する各タスク(つまり操作)の実装サイクル全体を表します。トランザクションには、操作を完了するために必要なアクションと、その操作が失敗した場合に管理サーバが実行するべき取り消しアクション(もしあれば)が含まれます。
管理サーバは、自動化トリガが実行されるたびにそのトリガのステータスを監査ログに記録します。これらのログエントリは、戻りコード、関連する操作、操作対象オブジェクト、およびトリガスクリプトの実行が成功したかどうかを記録します。
警告:自動化トリガは、管理サーバサービスアカウントを使って実行されます。サービスアカウントは管理者権限を持っているので、ポリシーと自動化トリガはすべての会社データへの完全なアクセス権を持っています。自動化トリガを定義するには、Manage Policies and Automation Triggersという組み込みの役割に含まれている権限のような、適切な権限が必要です。これらの自動化トリガは、サービスアカウントのセキュリティコンテキストの中で実行されます。したがって、Manage Policies and Automation Triggersという組み込みの役割に関連付けられたアシスタント管理者が、意図より大きな権限を持つ可能性があります。