

Amazon CodeCatalyst tidak lagi terbuka untuk pelanggan baru. Pelanggan yang sudah ada dapat terus menggunakan layanan ini seperti biasa. Lihat informasi yang lebih lengkap di [Cara bermigrasi dari CodeCatalyst](migration.md).

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

# Mengirim pemberitahuan dari CodeCatalyst
<a name="notifications"></a>

Anda dapat mengatur notifikasi untuk memantau proyek dan sumber daya Anda CodeCatalyst. Pengguna dapat memilih acara proyek yang ingin mereka terima email di proyek mana pun di mana mereka menjadi anggota. Anda juga dapat memilih untuk mengonfigurasi pemberitahuan yang dikirim ke seluruh tim dalam aplikasi perpesanan tim, seperti Slack, dengan mengonfigurasi akses antara CodeCatalyst ruang dan ruang kerja Slack, dan kemudian mengonfigurasi pemberitahuan untuk proyek yang akan dikirim ke satu atau beberapa saluran di ruang kerja Slack itu. Setelah Anda mengonfigurasi akses antara CodeCatalyst ruang dan ruang kerja Slack, anggota proyek juga akan memiliki opsi untuk menambahkan anggota Slack mereka sendiri IDs sehingga mereka dapat diberitahu secara langsung tentang CodeCatalyst peristiwa di ruang kerja dan saluran Slack yang terhubung.

**catatan**  
Kumpulan peristiwa proyek yang dapat dikirim ke Slack bukanlah rangkaian peristiwa yang sama yang dapat dipilih pengguna untuk diberitahukan melalui email. 

**Topics**
+ [Bagaimana notifikasi bekerja?](notifications-concepts.md)
+ [Memulai dengan notifikasi Slack](getting-started-notifications.md)
+ [Mengirim pemberitahuan Slack dan email dari CodeCatalyst](notifications-manage.md)

# Bagaimana notifikasi bekerja?
<a name="notifications-concepts"></a>

Anda dapat mengatur proyek Anda untuk memberikan pemberitahuan ke aplikasi pesan tim Anda, seperti Slack. 



## Izin apa yang diperlukan untuk notifikasi?
<a name="notifications-concepts-permissions"></a>

Setiap anggota proyek dapat mengonfigurasi, melihat, memperbarui, atau menghapus setelan notifikasi untuk saluran CodeCatalyst. Namun, hanya pengguna dengan peran **administrator Space** yang dapat menambah atau menghapus ruang kerja Slack. Semua pengguna dapat mengonfigurasi acara proyek apa yang ingin mereka terima email untuk proyek tempat mereka berada CodeCatalyst.

## CodeCatalyst Acara apa yang dapat saya konfigurasikan notifikasi?
<a name="notifications-concepts-events"></a>

Anda dapat mengonfigurasi CodeCatalyst untuk mengirimkan pemberitahuan ke satu atau beberapa saluran Slack tentang peristiwa alur kerja. Setelah pemberitahuan telah dikonfigurasi antara CodeCatalyst proyek dan Slack, pengguna proyek dapat memilih untuk menambahkan ID anggota Slack mereka sendiri untuk menerima pesan langsung di saluran Slack tentang peristiwa. CodeCatalyst Pengguna yang menambahkan anggota Slack mereka IDs akan menerima sebutan langsung ke saluran Slack mereka IDs yang dikonfigurasi untuk proyek mereka, membantu meningkatkan kesadaran tentang peristiwa yang mereka pedulikan.

Anda juga dapat memilih acara apa yang ingin Anda terima email. Email ini dikirim ke alamat email yang dikonfigurasi untuk AWS Builder ID Anda.

## Bagaimana notifikasi muncul?
<a name="notifications-concepts-delivery"></a>

Anda dapat mengonfigurasi CodeCatalyst untuk mengirimkan pemberitahuan ke satu atau beberapa saluran Slack. Anda perlu mengotorisasi CodeCatalyst untuk memberikan izin untuk mengakses ruang kerja Slack Anda. Setelah otorisasi diberikan, CodeCatalyst dapat mengirimkan pemberitahuan ke saluran Slack yang Anda konfigurasi. Jika anggota proyek memilih untuk menambahkan ID anggota Slack mereka, mereka dapat menerima sebutan tentang CodeCatalyst peristiwa di saluran Slack yang dikonfigurasi untuk proyek tersebut.

## Bagaimana cara mengatur notifikasi?
<a name="notifications-concepts-setup"></a>

Pemberitahuan email dikonfigurasi sebagai bagian dari CodeCatalyst. Pengguna proyek dapat memilih acara apa yang ingin mereka terima email di halaman **Pengaturan Saya**. 

Untuk mengatur pemberitahuan Slack untuk sumber daya proyek Anda, Anda harus menyelesaikan tugas tingkat tinggi berikut. 

**Untuk mengatur notifikasi (tugas tingkat tinggi)**

1. Di CodeCatalyst, Anda **mengatur koneksi** antara CodeCatalyst dan klien perpesanan, seperti Slack. Setelah ruang kerja Slack terhubung, itu akan tersedia untuk semua proyek di ruang tersebut. 
**catatan**  
Hanya pengguna dengan peran administrator Space yang dapat menambah atau menghapus ruang kerja Slack.

1. Dalam proyek Anda CodeCatalyst, **tambahkan saluran** tempat Anda ingin tim Anda menerima pemberitahuan.

1. Di CodeCatalyst, Anda **mengaktifkan notifikasi** untuk berbagai acara, seperti kegagalan menjalankan alur kerja, dan menentukan saluran tempat Anda ingin mengirimnya.

Untuk langkah mendetail, lihat [Memulai dengan notifikasi Slack](getting-started-notifications.md).

Setelah pemberitahuan dikonfigurasi antara CodeCatalyst spasi dan Slack, pengguna dapat memilih untuk menambahkan anggota Slack mereka sendiri IDs untuk menerima pesan langsung tentang CodeCatalyst peristiwa di saluran Slack yang dikonfigurasi untuk proyek mereka,

# Memulai dengan notifikasi Slack
<a name="getting-started-notifications"></a>

Setelah membuat proyek, Anda dapat mengatur pemberitahuan Slack yang membantu tim Anda memantau sumber daya proyek. 

Langkah-langkah ini memandu Anda melalui pengaturan pemberitahuan Slack untuk pertama kalinya. CodeCatalyst Jika Anda telah mengonfigurasi notifikasi, lihat[Mengirim pemberitahuan Slack dan email dari CodeCatalyst](notifications-manage.md). 

**catatan**  
Kumpulan peristiwa proyek yang dapat dikirim ke saluran notifikasi bukanlah rangkaian peristiwa yang sama yang dapat dipilih pengguna untuk diberitahukan melalui email. Untuk informasi selengkapnya, lihat [Mengirim pemberitahuan Slack dan email dari CodeCatalyst](notifications-manage.md).

**Topics**
+ [Prasyarat](#getting-started-notifications-prerequisites)
+ [Langkah 1: Connect CodeCatalyst ke ruang kerja Slack Anda](#getting-started-notifications-connect-slack)
+ [Langkah 2: Tambahkan saluran Slack Anda CodeCatalyst](#getting-started-notifications-add-slack-channel)
+ [Langkah 3: Uji pemberitahuan dari CodeCatalyst ke Slack](#getting-started-notifications-next-steps)
+ [Langkah 4: Langkah selanjutnya](#getting-started-notifications-test)

## Prasyarat
<a name="getting-started-notifications-prerequisites"></a>

Sebelum memulai, Anda perlu melakukan hal berikut:
+ Sebuah CodeCatalyst ruang. Untuk informasi tentang membuat CodeCatalyst spasi dan masuk untuk pertama kalinya, lihat[Siapkan dan masuk ke CodeCatalystSiapkan dan masuk ke CodeCatalyst](setting-up-topnode.md).
+ Sebuah CodeCatalyst proyek. Untuk informasi selengkapnya, lihat [Membuat proyek](projects-create.md).
+  CodeCatalyst Akun dengan **administrator Proyek** atau peran **administrator Space**. Untuk informasi selengkapnya, lihat [Memberikan akses dengan peran pengguna](ipa-roles.md).
+ Akun Slack dan ruang kerja Slack yang dapat diakses oleh. CodeCatalyst
+ Saluran Slack tempat CodeCatalyst akan mengirim notifikasi. Saluran dapat bersifat publik atau pribadi.

## Langkah 1: Connect CodeCatalyst ke ruang kerja Slack Anda
<a name="getting-started-notifications-connect-slack"></a>

Hanya pengguna dengan peran **administrator Space** yang dapat menambah atau menghapus ruang kerja Slack. Menambahkan atau menghapus ruang kerja Slack memengaruhi semua proyek di ruang tersebut. Untuk membuat koneksi antara CodeCatalyst dan Slack, CodeCatalyst lakukan jabat tangan OAuth otentikasi aman dengan ruang kerja Slack Anda. 

Gunakan petunjuk berikut untuk terhubung CodeCatalyst ke ruang kerja Slack Anda.

**catatan**  
Ini hanya perlu dilakukan sekali untuk setiap ruang kerja Slack. Anda kemudian dapat mengatur notifikasi oleh saluran Slack.

**Untuk terhubung CodeCatalyst ke ruang kerja Slack**

1. Buka CodeCatalyst konsol di [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Arahkan ke proyek Anda.

1. Di panel navigasi, pilih **Pengaturan proyek**.

1. Pilih tab **Pemberitahuan**.

1. Pilih **Konfigurasikan notifikasi**.

1. Pilih **Connect to Slack workspace**.

1. Baca isi kotak dialog, lalu pilih **Connect to Slack workspace**.

1. Pada **Pengembang Amazon Q dalam pesan aplikasi obrolan**:

   1. Di kanan atas, pilih ruang kerja Slack yang berisi saluran Anda.

   1. Pilih **Izinkan**.

   Anda dikembalikan ke CodeCatalyst konsol.

1. Lanjutkan ke [Langkah 2: Tambahkan saluran Slack Anda CodeCatalyst](#getting-started-notifications-add-slack-channel).

## Langkah 2: Tambahkan saluran Slack Anda CodeCatalyst
<a name="getting-started-notifications-add-slack-channel"></a>

Anda memerlukan ID saluran Slack untuk menambahkan saluran Anda. CodeCatalyst

**Untuk mendapatkan ID saluran Slack Anda**

1. Masuk ke Slack. Untuk informasi selengkapnya, lihat [Masuk ke Slack](https://slack.com/help/articles/212681477-Sign-in-to-Slack).

1. Buka ruang kerja Slack yang berisi saluran tempat Anda ingin pemberitahuan pergi. Untuk informasi selengkapnya, lihat [Beralih di antara ruang kerja Slack atau Masuk ke ruang kerja](https://slack.com/help/articles/1500002200741-Switch-between-workspaces) [Slack tambahan](https://slack.com/help/articles/212681477-Sign-in-to-Slack).

1. Di panel navigasi, buka menu konteks (klik kanan) untuk saluran tempat Anda ingin pemberitahuan pergi, dan pilih **Buka detail saluran**.

   ID saluran ditampilkan di bagian bawah kotak dialog. 

1. Salin nilai **ID Saluran**. Anda akan membutuhkannya di langkah berikutnya.

Dengan menggunakan ID saluran yang baru saja Anda salin, Anda sekarang dapat menghubungkan saluran Slack Anda. CodeCatalyst

**Untuk menambahkan saluran Slack Anda CodeCatalyst**

1. Sebelum memulai, jika saluran Slack Anda bersifat pribadi, tambahkan Pengembang Amazon Q di aplikasi obrolan ke saluran sebagai berikut:

   1. Di kotak pesan saluran Slack Anda, masukkan **@aws** dan pilih **aws app** dari kotak dialog.

   1. Tekan Enter.

      Pesan Slackbot muncul, menunjukkan bahwa Pengembang Amazon Q dalam aplikasi obrolan tidak ada di saluran pribadi. 

   1. Pilih **Undang Mereka** untuk mengundang Pengembang Amazon Q di aplikasi obrolan ke saluran.

1. Di CodeCatalyst konsol, pilih **Berikutnya**.

1. Di **Channel ID**, rekatkan ID saluran Slack yang Anda peroleh sebelumnya.

1. Di **Nama saluran**, masukkan nama. Sebaiknya gunakan nama saluran Slack.

1. Pilih **Berikutnya**.

1. Di **Pilih acara pemberitahuan**, pilih jenis acara yang ingin Anda terima notifikasi.

1. Pilih **Selesai**.

## Langkah 3: Uji pemberitahuan dari CodeCatalyst ke Slack
<a name="getting-started-notifications-next-steps"></a>



Setelah proyek Anda dikonfigurasi untuk mengirim pemberitahuan untuk status alur kerja, Anda dapat melihat notifikasi Anda di Slack.

**Untuk melihat notifikasi Anda di Slack**

1. Dalam CodeCatalyst proyek Anda, [mulai alur kerja secara manual](workflows-manually-start.md) untuk menyelesaikan alur kerja dan menerima pemberitahuan status saat proses selesai.

1. Di Slack, lihat saluran yang Anda atur untuk notifikasi. Pemberitahuan Anda menampilkan status terbaru dari setiap alur kerja yang dijalankan, dan apakah itu gagal atau berhasil.

## Langkah 4: Langkah selanjutnya
<a name="getting-started-notifications-test"></a>

Setelah ruang kerja Slack dikonfigurasi untuk CodeCatalyst ruang Anda, Anda dapat menambahkan saluran Slack tambahan CodeCatalyst proyek yang ada, dan menambahkannya untuk proyek baru setelah Anda membuatnya. Anda juga dapat memberi tahu pengguna proyek bahwa mereka dapat mengonfigurasi pemberitahuan Slack pribadi untuk anggota Slack mereka IDs, dan mengonfigurasi acara yang akan mereka terima emailnya. Lihat informasi yang lebih lengkap di [Mengirim pemberitahuan Slack dan email dari CodeCatalyst](notifications-manage.md).

# Mengirim pemberitahuan Slack dan email dari CodeCatalyst
<a name="notifications-manage"></a>

Anda dapat mengonfigurasi CodeCatalyst untuk mengirim pemberitahuan tentang peristiwa yang terjadi di proyek Anda. CodeCatalyst dapat mengirim pemberitahuan ke klien perpesanan seperti saluran Slack. CodeCatalyst Mengirim pesan ke saluran Slack membantu memastikan bahwa seluruh tim Anda mengetahui peristiwa penting, seperti kegagalan alur kerja. Secara opsional, Anda dapat memilih untuk memiliki CodeCatalyst @mention Anda dalam pesan Slack yang dikirimkannya sehingga Anda menerima pesan langsung (DM) yang sesuai.

CodeCatalyst juga dapat mengirim notifikasi langsung kepada Anda melalui email. Pemberitahuan email akan dikirim tentang acara di proyek mana pun di mana Anda menjadi anggota. Email ini akan dikirim ke alamat email yang dikonfigurasi di AWS Builder ID Anda.

**catatan**  
Peristiwa yang dapat dikirim ke saluran Slack dapat berbeda dari yang dikirim melalui email. 

**Topics**
+ [Mengkonfigurasi notifikasi email](notifications-personal.md)
+ [Mengirim notifikasi ke saluran Slack](notifications-projects.md)
+ [Mengkonfigurasi pesan langsung Slack](notifications-personal-slack.md)
+ [Mengedit notifikasi untuk saluran notifikasi](notifications-edit.md)
+ [Menghapus saluran](notifications-remove-channel.md)

# Mengkonfigurasi notifikasi email
<a name="notifications-personal"></a>

Anda dapat memilih untuk memiliki pemberitahuan email yang dikirimkan kepada Anda tentang peristiwa di proyek mana pun di mana Anda menjadi anggota. Email ini akan dikirim ke alamat email yang dikonfigurasi di AWS Builder ID Anda. Secara default, Anda akan menerima email tentang semua acara proyek yang emailnya dapat dikirim.<a name="notifications-personal-email"></a>

**Untuk mengonfigurasi pemberitahuan email untuk acara proyek**

1. Buka CodeCatalyst konsol di [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Di bilah menu atas, pilih lencana profil Anda, lalu pilih **Pengaturan saya**. Halaman **Pengaturan CodeCatalyst saya** terbuka.
**Tip**  
Anda juga dapat menemukan profil pengguna Anda dengan membuka halaman anggota untuk proyek atau ruang dan memilih nama Anda dari daftar anggota.

1. Di **Pemberitahuan email**, temukan proyek dalam daftar tempat Anda ingin mengonfigurasi notifikasi email, lalu pilih **Edit**.

1. Pilih acara yang ingin Anda terima emailnya, lalu pilih **Simpan**.

# Mengirim notifikasi ke saluran Slack
<a name="notifications-projects"></a>

Anda dapat mengonfigurasi CodeCatalyst untuk mengirim pemberitahuan tentang peristiwa proyek ke saluran Slack tim Anda. Dengan melakukan ini, Anda dapat membantu memastikan bahwa seluruh tim Anda mengetahui peristiwa penting, seperti ketika alur kerja gagal dijalankan.

**catatan**  
Setiap anggota proyek dapat mengelola notifikasi yang dikirim ke saluran untuk proyek tersebut. Namun, hanya pengguna dengan peran **administrator Space** yang dapat menambah atau menghapus ruang kerja Slack. 

Gunakan instruksi berikut untuk menambahkan saluran Slack ke mana notifikasi akan dikirim.

**Untuk menambahkan saluran Slack untuk notifikasi**

1. Jika Anda menambahkan saluran Slack pertama Anda, lihat sebagai gantinya[Memulai dengan notifikasi Slack](getting-started-notifications.md).

   Setelah menyiapkan saluran pertama Anda, kembali ke prosedur ini untuk mengatur saluran tambahan.

1. Buka CodeCatalyst konsol di [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Arahkan ke proyek Anda.

1. Di panel navigasi, pilih **Pengaturan proyek**.

1. Pilih tab **Pemberitahuan**.

1. Pilih **Tambah saluran**.

1. Pilih **Pilih ruang kerja**, lalu pilih ruang kerja Slack yang berisi saluran tempat Anda ingin mengirim notifikasi.

   Jika ruang kerja Slack Anda tidak ada dalam daftar, Anda dapat menambahkannya dengan mengikuti petunjuk di. [Memulai dengan notifikasi Slack](getting-started-notifications.md)

1. Sebelum memasukkan **ID Saluran**, jika saluran Slack yang ingin Anda tambahkan bersifat pribadi, selesaikan langkah-langkah berikut:

   1. Di kotak pesan saluran Slack Anda, masukkan **@aws** dan pilih **aplikasi aws** dari pop-up.

   1. Tekan Enter.

      Pesan Slackbot muncul, menunjukkan bahwa Pengembang Amazon Q dalam aplikasi obrolan tidak ada di saluran pribadi. 

   1. Pilih **Undang Mereka** untuk mengundang Pengembang Amazon Q di aplikasi obrolan ke saluran.

1. Di CodeCatalyst bidang **ID Saluran**, masukkan ID saluran Slack. Untuk menemukan ID, buka Slack, dan di panel navigasi, klik kanan saluran dan pilih **Buka** detail saluran.

   ID saluran ditampilkan di bagian bawah kotak dialog. 

1. Di **Nama saluran**, masukkan nama. Sebaiknya gunakan nama saluran Slack.

1. Di **Pilih acara pemberitahuan**, pilih jenis acara yang ingin Anda terima notifikasi.

1. Pilih **Tambahkan**.

# Mengkonfigurasi pesan langsung Slack
<a name="notifications-personal-slack"></a>

Jika CodeCatalyst proyek telah dikonfigurasi untuk [mengirim pemberitahuan ke saluran Slack](notifications-projects.md), notifikasi tersebut juga dapat dikirim sebagai pesan langsung (DMs). Memiliki pemberitahuan yang dikirimkan kepada Anda secara langsung DMs dapat membantu meningkatkan kesadaran akan peristiwa yang terjadi dalam proyek di mana Anda memiliki peran. Untuk mengaktifkan DMs, Anda harus menambahkan ID anggota Slack Anda ke CodeCatalyst. 

**Untuk mengkonfigurasi pesan langsung Slack**

1. Buka CodeCatalyst konsol di [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Di bilah menu atas, pilih lencana profil Anda, lalu pilih **Pengaturan saya**. Halaman **Pengaturan CodeCatalyst saya** terbuka.
**Tip**  
Anda juga dapat menemukan profil pengguna Anda dengan membuka halaman anggota untuk proyek atau ruang dan memilih nama Anda dari daftar anggota.

1. Di **notifikasi Personal Slack**, pilih **Connect Slack ID**, lalu pilih **Connect to Slack workspace**. Jendela terpisah akan terbuka.
**Tip**  
Opsi ini tidak dapat dikonfigurasi kecuali pengguna dengan peran **administrator Space** telah menambahkan ruang kerja Slack untuk ruang Anda. CodeCatalyst Untuk informasi selengkapnya, silakan lihat [Memulai dengan notifikasi Slack](getting-started-notifications.md) dan [Mengirim notifikasi ke saluran Slack](notifications-projects.md).

1. Di jendela permintaan izin, pastikan bahwa nama ruang kerja cocok dengan ruang kerja Slack yang dikonfigurasi untuk ruang tersebut. CodeCatalyst Pilih **Izinkan** untuk mengizinkan Pengembang Amazon Q di aplikasi obrolan mengakses ke ruang kerja. **Jendela akan ditutup, dan ruang kerja Slack akan menampilkan status **Connnection sebagai Connected**.**
**Tip**  
Jika status koneksi tidak berubah, periksa untuk melihat apakah terjadi kesalahan saat menghubungkan ruang kerja Slack. Anda mungkin harus menggulir ke atas untuk melihat kesalahannya. 

1. **Untuk berhenti menerima notifikasi Slack pribadi, pilih ruang kerja Slack yang terhubung, lalu pilih Putuskan Slack ID.**

# Mengedit notifikasi untuk saluran notifikasi
<a name="notifications-edit"></a>

Anda dapat mengubah notifikasi saluran mana yang masuk, dan Anda dapat mematikan notifikasi tertentu sama sekali.

**Untuk mengedit notifikasi**

1. Buka CodeCatalyst konsol di [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Arahkan ke proyek Anda.

1. Di panel navigasi, pilih **Pengaturan proyek**.

1. Pilih tab **Pemberitahuan**.

1. Pilih **Edit notifikasi**.

1. Lakukan salah satu hal berikut ini:
   + Untuk mengirim pemberitahuan ke saluran tertentu, pilih saluran dari daftar drop-down.
   + Untuk mematikan notifikasi secara global, pilih sakelar di sebelah notifikasi.
   + Untuk berhenti mengirim pemberitahuan ke saluran tertentu, pilih **X** pada saluran.

1. Pilih **Simpan**.

# Menghapus saluran
<a name="notifications-remove-channel"></a>

Anda dapat menghapus saluran Slack dari Amazon CodeCatalyst. Dengan menghapus saluran Slack, pemberitahuan tentang CodeCatalyst proyek yang dipilih tidak akan lagi dikirim ke saluran. 

**Untuk menghapus saluran**

1. Buka CodeCatalyst konsol di [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Arahkan ke proyek Anda. Di panel navigasi, pilih **Pengaturan proyek**.

1. Pada halaman **Pengaturan proyek**, pilih tab **Pemberitahuan**.

1. Pilih indikator di sebelah saluran yang ingin Anda hapus lalu pilih **Hapus saluran**. Pilih **Ok** di jendela konfirmasi.