第1章 Red Hat Hybrid Cloud Console の通知およびインテグレーションの概要
Red Hat Hybrid Cloud Console サービスには、通知サービスを介してユーザーにイベントを通知する標準化された方法があります。Notifications administrator は、動作グループを設定することで、通知の配信方法と、イベント通知をアカウントのすべてのユーザーあるいは特定のユーザーに送信するか、Organization Administrators のみに送信するかを指定します。
たとえば、Notifications administrator は、システムでの新しい推奨ヒットのメール通知を送信するようにサービスを設定できます。同様に、Notifications administrator は、webhook インテグレーションタイプを使用して、メッセージをサードパーティーのアプリケーションに送信する通知をトリガーすることを決定する場合があります。
Organization Administrator は、Notifications administrator ロールでユーザーアクセスグループを作成し、そのグループにアカウントメンバーを追加して、Notifications administrator を指定します。次に、Notifications administrator は、サービス固有のイベントが発生したときに実行されるアクションを定義する通知動作グループを設定します。
この通知サービスは、イベントトリガー通知を webhook でユーザーのメールアカウントに、またはサードパーティーのアプリケーションに送信します。Hybrid Cloud Console アカウントのユーザーは、メール通知を受信する独自の設定を行います。各ユーザーは、Settings > Notifications > Notification preferences で個人設定を行い、イベント通知のメールを即時通知または毎日のダイジェストとして受け取るように設定します。
任意のサービスに対して Instant notification を選択すると、受信者に大量の電子メールが送信される可能性があります。
1.1. Hybrid Cloud Console の通知とインテグレーションの概念
主要な概念を確認し、通知サービスの仕組みを確認します。
概念 | 説明 |
---|---|
アクション | 操作は、イベントに応答して実行されます。例としては、メールの送信やインテグレーションエンドポイントへの通知の転送があります。アクションは、Notifications administrator によって設定された動作グループで定義されます。 |
アプリケーションバンドル | アプリケーションバンドルは、Red Hat Enterprise Linux や OpenShift などの Hybrid Cloud Console 内のアプリケーショングループを参照します。 |
動作グループ | 動作グループは、イベントが発生したときに実行するアクションと、すべてのアカウントユーザーに通知するか、指定された管理者のみに通知するかを決定します。Notifications administrator が動作グループを作成すると、それをイベントタイプに関連付けます。これにより、Notifications administrator はすべてのアプリケーション固有のイベントに同じアクションを適用できるようになります。 注記: Notifications administrator は、アプリケーションバンドルごとに、通知動作グループを別々に設定します。 |
メール設定 | Hybrid Cloud Console でアプリケーションにアクセスできる個々のユーザーは、個人のメール設定を行います。ユーザーは、個人の電子メール通知をイベントが発生するとすぐに受信するように設定したり、すべてのアカウントで毎日のダイジェストに統合して深夜 (協定世界時 (UTC) 00:00) に受信するように設定したりできます。 重要: 任意のサービスに instant notification を選択すると、受信者に大量のメールが送信される可能性があります。 |
イベントタイプ | イベントタイプは、アプリケーション固有のシステム変更で、アプリケーションやサービスをトリガーして通知アクションを開始します。イベントタイプは、Red Hat でアプリケーション開発者が作成し、アプリケーションバンドルごとに固有です。 |
Integrations | インテグレーションは、Notifications administrator が設定した通知の配信方法を定義します。インテグレーションが設定されると、通知サービスは HTTP POST メッセージをエンドポイントに送信します。 |
ユーザーアクセスロール | 以下のユーザーアクセスロールは、通知と対話します。 * Organization Administrator * Notifications administrator * Notifications viewer |