AWS ユーザー通知のよくある質問
AWS User Notificationsとは?
AWS ユーザー通知を使用すると、ユーザーは AWS Health イベント、Amazon CloudWatch アラーム、EC2 インスタンスの状態変化など、AWS のサービスからの通知を一貫したわかりやすい形式で一元的にセットアップして表示できます。ユーザーは、コンソール通知センターでアカウント、地域、およびサービスにわたる通知を確認し、これらの通知を受信できる E メール、チャット、モバイルプッシュ通知などの配信チャネルを設定できます。
AWS ユーザー通知を使用すべきなのはなぜですか?
AWS ユーザー通知では、アカウント、リージョン、およびサービスにわたる関連する AWS 通知を設定および表示するための 1 つの場所がコンソール内でユーザーに提供されます。通知センターでは、ユーザーはアカウントの通知をサービスでフィルタリングし、人間が読めるメッセージと配信状態を含む詳細な通知ビューを表示し、関連するコンソールリソースページへのディープリンクを提供できます。AWS ユーザー通知により、ユーザーは複数のイベントを 1 つの通知に集約して、アカウントのトップレベルで簡単に表示できます。
このサービスがどのように他の AWS のサービスと関係または連携するかを教えてください。
AWS ユーザー通知を使用すると、ユーザーはコンソールの通知センターで AWS サービス全体の通知を表示および設定できます。通知から、関連するサービスコンソールにリンクして、現在のリソースステータスを表示し、アクションを実行できます。
AWS ユーザー通知がサポートしている通知タイプを教えてください。
AWS ユーザー通知により、ユーザーは CloudWatch アラームの状態変化などの任意の EventBridge イベントを選択し、通知を生成するように設定できます。現在、100 を超える AWS のサービスが EventBridge にイベントを発行しています。
AWS ユーザー通知のアクセス許可の仕組みを教えてください。
ユーザーは、誰 (ユーザー、グループ、ロール) が AWS ユーザー通知リソース上でどのアクションを実行できるかを定義する IAM ポリシーをセットアップできます。ポリシーは、リソースレベルのアクセス許可を使用して、IAM ポリシーのユーザーが操作できるリソースを決定します。ポリシーは、それらをどのように操作できるかも定義します。
IAM ポリシーを作成する際、ユーザーは Amazon リソースネーム (ARN) によって通知設定、イベントルール、およびチャネルリソースを参照します。
通知を設定する方法を教えてください。
通知を有効にするには、ユーザーはコンソールヘッダーのベルアイコンから [Notifications Center](通知センター) に移動し、[Notifications Configurations](通知の設定) ページに移動して設定を行い、通知をどのイベントについて、どのくらいの頻度で (即時、10 分以内、または 12 時間以内)、およびどのチャネルで受け取るかを決定します (例えば、EC2 インスタンス ID 123456 の状態が「停止」に変わるたびに、10 分以内に abc@example.com に E メールを送信する)。
ローンチ時にサポートされるチャネルを教えてください。
デフォルトでは、ユーザーは設定した通知をコンソール通知センターで利用できます。さらに、通知設定の一部として、ユーザーは、特定の通知を受け取るための追加チャネルとして、E メール、チャット、およびモバイルプッシュ通知を登録するオプションを利用できます。
通知をカスタマイズできますか? つまり、通知のタイトルまたは本文を変更できますか?
現在、このサービスはカスタマイズ機能をサポートしていません。
AWS ユーザー通知では、ユーザーは複数のアカウントで通知を受け取ることができますか?
はい。AWS ユーザー通知により、ユーザーは Amazon Event Bridge 統合を通じて複数のアカウントにわたって通知を受け取ることができます。ユーザーは、AWS アカウント間でイベントを送受信するように EventBridge を設定し、ユーザーのアカウントでイベントバスとの間でイベントを送受信できる AWS アカウントを指定する必要があります。次に、ユーザーは受信者アカウントを使用して、アカウント全体で通知を生成します。 詳細は、AWS アカウント間の Amazon EventBridge イベントの送受信を参照してください。
AWS ユーザー通知は、通知にアクセスするための API がユーザーに提供されますか?
いいえ、AWS ユーザー通知はプログラムにより通知へアクセスできるようにはしていません。
現在、AWS ユーザー通知を使用して通知を受け取っていますが、他のサービスコンソールを使用したり、プログラムで他のサービス (Health API など) と統合したりする必要がまだあるでしょうか?
はい、すべてのサービス機能にアクセスしたり、最新のサービス情報を表示したり、アクションを実行したりするには、サービスコンソールにアクセスするか、API/SDK と直接統合する必要があります。個々のユースケースの推奨事項とベストプラクティスについては、それぞれの AWS サービスドキュメントを参照してください。
通知からアクションを実行できますか?
いいえ。アクションを実行するために、通知には関連するサービスコンソールページへのリンクが含まれています。