Menggunakan Notifikasi AWS Pengguna dengan AWS Control Tower - AWS Control Tower

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menggunakan Notifikasi AWS Pengguna dengan AWS Control Tower

Anda dapat menggunakan PemberitahuanAWS Pengguna untuk mengatur saluran pengiriman agar diberi tahu tentang AWS Control Tower peristiwa. Anda akan menerima notifikasi saat ada sebuah peristiwa yang cocok dengan sebuah aturan yang Anda tentukan. Anda dapat menerima pemberitahuan untuk acara melalui beberapa saluran, termasuk email, notifikasi AWS Chatbotobrolan, atau pemberitahuan push Aplikasi SelulerAWS Konsol. Anda juga dapat melihat notifikasi di Pusat Notifikasi Konsol.

AWS Pemberitahuan Pengguna mendukung agregasi, yang dapat mengurangi jumlah notifikasi yang Anda terima selama acara tertentu. Pemberitahuan juga terlihat di Pusat Pemberitahuan Konsol.

Keuntungan berlangganan notifikasi melalui Pemberitahuan AWS Pengguna alih-alih EventBridge meliputi:

  • Antarmuka pengguna yang lebih ramah (UI).

  • Integrasi dengan AWS konsol, di area bell/notifikasi di bilah navigasi global.

  • Dukungan asli untuk pemberitahuan email, tidak perlu mengatur Amazon SNS.

  • Terutama, dukungan untuk pemberitahuan push seluler, eksklusif untuk Pemberitahuan AWS Pengguna.

Misalnya, salah satu jenis notifikasi yang mungkin ingin Anda terima adalah jika terdapat temuan kritis dan tingkat keparahan yang tinggi dari Security Hub. Cuplikan kode di JSON untuk mengatur langganan notifikasi mungkin terlihat seperti ini:

{ "detail": { "findings": { "Compliance": { "Status": ["FAILED", "WARNING", "NOT_AVAILABLE"] }, "RecordState": ["ACTIVE"], "Severity": { "Label": ["CRITICAL", "HIGH"] }, "Workflow": { "Status": ["NEW", "NOTIFIED"] } } } }

Penyaringan acara

  • Anda dapat memfilter peristiwa berdasarkan layanan dan nama menggunakan filter yang tersedia di konsol Pemberitahuan AWS Pengguna.

  • Anda dapat memfilter peristiwa berdasarkan properti tertentu jika Anda membuat EventBridge filter sendiri dari kode JSON.

Contoh AWS Control Tower acara

Berikut adalah contoh acara umum untuk AWS Control Tower.

  • Ini sebuah EventBridge peristiwa.

  • Anda dapat berlangganan EventBridge acara (seperti ini) menggunakan Pemberitahuan AWS Pengguna.

{ "version": "0", "id": "<id>", // alphanumeric string "detail-type": "AWS Service Event via CloudTrail", "source": "aws.controltower", "account": "<account ID>", // Management account ID. "time": "<date>", // Format: yyyy-MM-dd'T'hh:mm:ssZ "region": "<region>", // AWS Control Tower home region. "resources": [], "detail": { "eventVersion": "1.05", "userIdentity": { "accountId": "121212121212", "invokedBy": "AWS Internal" }, "eventTime": "2018-08-30T21:42:18Z", // Timestamp when call was made. Format: yyyy-MM-dd'T'hh:mm:ssZ. "eventSource": "controltower.amazonaws.com", "eventName": "<event name>", // one of the 9 event names in https://docs.aws.amazon.com/controltower/latest/userguide/lifecycle-events.html "awsRegion": "<region>", "sourceIPAddress": "AWS Internal", "userAgent": "AWS Internal", "eventID": "<id>", "readOnly": false, "eventType": "AwsServiceEvent", "serviceEventDetails": { // the contents of this object vary depending on the event subtype and event state } } }