

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.

# Atur sumber daya dengan spasi di CodeCatalyst
<a name="spaces"></a>

Anda membuat ruang yang mewakili Anda, perusahaan, departemen, atau grup Anda, dan menyediakan tempat di mana tim pengembangan Anda dapat mengelola proyek. Anda harus membuat ruang untuk menambahkan proyek, anggota, dan sumber daya cloud terkait yang Anda buat di Amazon CodeCatalyst. 

**catatan**  
Nama ruang harus unik di seberang CodeCatalyst. Anda tidak dapat menggunakan kembali nama spasi yang dihapus.

Saat Anda membuat spasi, Anda secara otomatis diberi peran **administrator Space**. Anda dapat menambahkan peran ini ke pengguna lain di ruang tersebut. 

Dengan peran **administrator Space**, Anda dapat mengelola ruang sebagai berikut:
+ Tambahkan administrator ruang lain ke ruang
+ Ubah peran dan izin anggota
+ Edit atau hapus spasi
+ Buat proyek dan undang anggota ke proyek
+ Lihat daftar semua proyek di ruang
+ Melihat umpan aktivitas untuk semua proyek di ruang

Saat Anda membuat spasi, Anda secara otomatis ditambahkan ke ruang dengan dua peran: peran **Administrator ruang**, dan peran **administrator Proyek** untuk proyek yang Anda buat sebagai bagian dari pembuatan ruang. Pengguna tambahan ditambahkan sebagai anggota ke ruang secara otomatis ketika mereka menerima undangan ke proyek. Keanggotaan di ruang ini tidak memberikan izin apa pun di ruang tersebut. Apa yang dapat dilakukan pengguna dalam suatu ruang ditentukan oleh peran yang dimiliki pengguna dalam proyek tertentu.

Untuk informasi lebih lanjut tentang peran, lihat [Memberikan akses dengan peran pengguna](ipa-roles.md).

![\[Diagram yang menunjukkan bagaimana spasi berbagi anggota dan sumber daya di seluruh proyek sementara semua proyek mengembalikan data aktivitas ke tingkat ruang\]](http://docs.aws.amazon.com/id_id/codecatalyst/latest/userguide/images/spaces/spaces-flow.png)


Berikut ini adalah pertimbangan tambahan untuk akun tambahan: 
+ Akun AWS ditambahkan ke CodeCatalyst ruang dapat digunakan dalam proyek apa pun di ruang itu.
+ Meskipun setiap lingkungan dapat mendukung beberapa Akun AWS, Anda hanya dapat menggunakan satu akun per lingkungan dalam suatu tindakan.
+ Penagihan dikonfigurasi pada tingkat ruang. Beberapa akun dapat dikonfigurasi untuk penagihan, tetapi hanya satu yang dapat aktif dalam satu CodeCatalyst spasi. An Akun AWS dapat digunakan sebagai akun penagihan untuk lebih dari satu ruang di CodeCatalyst. Akun AWS Yang ditentukan sebagai akun penagihan untuk CodeCatalyst ruang Anda memiliki kuota yang berbeda dari koneksi akun lain untuk spasi. Untuk informasi selengkapnya, lihat [Kuota untuk CodeCatalyst](quotas.md).
+ Setelah membuat koneksi, Anda harus menambahkan peran AWS IAM ke koneksi jika alur kerja Anda harus mengakses peran IAM tersebut dengan lingkungan Anda. CodeCatalyst Untuk informasi selengkapnya tentang bagaimana lingkungan digunakan, lihat[Menyebarkan ke dalam Akun AWS dan VPCs](deploy-environments.md).

**Topics**
+ [Membuat ruang](spaces-create.md)
+ [Mengedit ruang](spaces-edit.md)
+ [Menghapus spasi](spaces-delete.md)
+ [Memantau aktivitas untuk pengguna dan sumber daya di suatu ruang](spaces-activity.md)
+ [Memungkinkan akses ke AWS sumber daya yang terhubung Akun AWS](ipa-connect-account.md)
+ [Mengkonfigurasi peran IAM untuk akun yang terhubung](spaces-manage-roles.md)
+ [Memberikan izin ruang kepada pengguna](spaces-members.md)
+ [Mengizinkan akses ruang menggunakan tim](managing-teams.md)
+ [Memungkinkan akses ruang untuk sumber daya mesin](managing-machine-resources.md)
+ [Mengelola Lingkungan Pengembang untuk suatu ruang](spaces-devenv.md)
+ [Kuota untuk spasi](spaces-quotas-limits.md)

# Membuat ruang
<a name="spaces-create"></a>

Saat pertama kali mendaftar di Amazon CodeCatalyst dengan AWS Builder ID, Anda diminta untuk membuat spasi. Untuk informasi selengkapnya, lihat [Siapkan dan masuk ke CodeCatalystSiapkan dan masuk ke CodeCatalyst](setting-up-topnode.md). Anda dapat memilih untuk membuat ruang tambahan untuk memenuhi kebutuhan bisnis Anda. 

**catatan**  
Nama ruang harus unik di seberang CodeCatalyst. Anda tidak dapat menggunakan kembali nama spasi yang dihapus.

Informasi dalam panduan ini disediakan untuk membuat spasi CodeCatalyst yang mendukung pengguna AWS Builder ID. Langkah-langkah untuk mengatur dan mengelola ruang yang mendukung federasi identitas disediakan dalam *Panduan CodeCatalyst Administrator*. Untuk bekerja dengan spasi yang disiapkan untuk federasi identitas, lihat [Pengaturan dan administrasi untuk CodeCatalyst spasi](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/what-is.html) di *Panduan CodeCatalyst Administrator Amazon*.

Untuk membuat spasi tambahan yang mendukung pengguna AWS Builder ID, Anda harus diberi peran administrator Space.

**catatan**  
Saat Anda membuat ruang tambahan, Anda tidak diminta untuk membuat proyek. Untuk mempelajari cara membuat proyek di ruang, lihat[Membuat proyek](projects-create.md). <a name="space-create-additional"></a>

**Untuk membuat ruang lain**

1. Di Konsol Manajemen AWS, pastikan Anda masuk dengan hal yang sama Akun AWS yang ingin Anda kaitkan dengan CodeCatalyst ruang Anda.

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

1. Arahkan ke ruang Anda.
**Tip**  
Jika Anda memiliki lebih dari satu spasi, pilih spasi di bilah navigasi atas.

1. Pilih **Buat ruang**.

1. Pada halaman **Buat spasi**, dalam **nama Spasi**, masukkan nama untuk spasi. Anda tidak dapat mengubah ini nanti.
**catatan**  
Nama ruang harus unik di seberang CodeCatalyst. Anda tidak dapat menggunakan kembali nama spasi yang dihapus.

1. Di **Wilayah AWS**, pilih Wilayah tempat Anda ingin menyimpan ruang dan data proyek Anda. Anda tidak dapat mengubah ini nanti.

1. Di **Akun AWS ID**, masukkan ID dua belas digit untuk akun yang ingin Anda sambungkan ke ruang Anda.

   Dalam **token verifikasi AWS akun**, salin ID token yang dihasilkan. Token secara otomatis disalin untuk Anda, tetapi Anda mungkin ingin menyimpannya saat Anda menyetujui permintaan AWS koneksi.

1. Pilih **Verifikasi masuk AWS**.

1. Halaman ** CodeCatalyst spasi Verifikasi Amazon** terbuka di Konsol Manajemen AWS. Ini adalah halaman **Amazon CodeCatalyst Spaces**. Anda mungkin perlu masuk untuk mengakses halaman.

   Di dalam Konsol Manajemen AWS, pastikan untuk memilih yang sama Wilayah AWS di mana Anda ingin membuat ruang Anda.

   Untuk mengakses halaman secara langsung, masuk ke Amazon CodeCatalyst Spaces Konsol Manajemen AWS di https://console.aws.amazon.com/codecatalyst/ rumah/.

   Token verifikasi secara otomatis dimasukkan dalam **token Verifikasi**. Spanduk sukses menunjukkan pesan bahwa token adalah token yang valid.

1. Pilih **Verifikasi ruang**.

   Pesan sukses **terverifikasi Akun** ditampilkan untuk menunjukkan bahwa akun telah ditambahkan ke ruang.

1. Tetap di halaman **Verifikasi Amazon CodeCatalyst spasi**. Pilih tautan berikut: **Untuk menambahkan peran IAM untuk ruang ini, lihat detail spasi**.

   Halaman **detail CodeCatalyst spasi** terbuka di Konsol Manajemen AWS. Ini adalah halaman **Amazon CodeCatalyst Spaces**. Anda mungkin perlu masuk untuk mengakses halaman.

1. Di bawah **peran IAM yang tersedia CodeCatalyst**, pilih **Tambahkan peran IAM**. 

   **Peran Add IAM tersedia untuk** tampilan CodeCatalyst halaman.

1. Pilih **Buat peran administrator CodeCatalyst pengembangan di IAM**. Opsi ini membuat peran layanan yang berisi kebijakan izin dan kebijakan kepercayaan untuk peran pengembangan. 

   Peran pengembang adalah peran AWS IAM yang memungkinkan CodeCatalyst alur kerja Anda mengakses AWS sumber daya seperti Amazon S3, Lambda, dan. CloudFormation Peran akan memiliki nama `CodeCatalystWorkflowDevelopmentRole-spaceName` dengan pengenal unik ditambahkan. Untuk informasi selengkapnya tentang kebijakan peran dan peran, lihat[Memahami peran **CodeCatalystWorkflowDevelopmentRole-*spaceName***layanan](ipa-iam-roles.md#ipa-iam-roles-service-role).

1. Pilih **Buat peran pengembangan**.

1. Pada halaman koneksi, di bawah **peran IAM yang tersedia untuk CodeCatalyst**, lihat peran pengembang dalam daftar peran IAM yang ditambahkan ke akun Anda.

1. Pilih **Pergi ke Amazon CodeCatalyst**.

1. Pada halaman pembuatan di CodeCatalyst, pilih **Buat ruang**.

# Mengedit ruang
<a name="spaces-edit"></a>

Anda dapat mengubah deskripsi spasi untuk membantu pengguna lebih memahami untuk apa ruang tersebut.

Anda harus memiliki peran **administrator Space** untuk mengedit detail ruang.

Informasi dalam panduan ini disediakan untuk mengedit spasi CodeCatalyst yang mendukung pengguna AWS Builder ID. Untuk mempelajari selengkapnya tentang langkah-langkah menyiapkan dan mengelola ruang yang mendukung federasi identitas, lihat [Pengaturan dan administrasi untuk CodeCatalyst spasi](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/what-is.html) di *Panduan CodeCatalyst Administrator Amazon*.<a name="spaces-edit-console"></a>

**Untuk mengedit deskripsi spasi**

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

1. Arahkan ke ruang Anda.
**Tip**  
Jika Anda memiliki lebih dari satu spasi, pilih spasi di bilah navigasi atas.

1. Pada tab **Pengaturan ruang**, pilih **Edit**. Buat perubahan yang Anda inginkan pada deskripsi spasi, lalu pilih **Simpan**.

# Menghapus spasi
<a name="spaces-delete"></a>

Anda dapat menghapus spasi untuk menghapus akses ke semua sumber daya ruang. Anda harus memiliki peran **administrator Space** untuk menghapus spasi.

**catatan**  
Anda tidak dapat membatalkan penghapusan ruang.

Setelah Anda menghapus spasi, semua anggota ruang tidak akan dapat mengakses sumber daya ruang. Penagihan untuk sumber daya ruang juga akan berhenti, dan alur kerja apa pun yang diminta oleh repositori sumber pihak ketiga akan dihentikan.

**catatan**  
Nama ruang harus unik di seberang CodeCatalyst. Anda tidak dapat menggunakan kembali nama spasi yang dihapus.

Informasi dalam panduan ini disediakan untuk menghapus spasi CodeCatalyst yang mendukung pengguna AWS Builder ID. Untuk mempelajari selengkapnya tentang langkah-langkah menyiapkan dan mengelola ruang yang mendukung federasi identitas, lihat [Pengaturan dan administrasi untuk CodeCatalyst spasi](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/what-is.html) di *Panduan CodeCatalyst Administrator Amazon*.

**Untuk menghapus spasi**

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

1. Arahkan ke ruang Anda.
**Tip**  
Jika Anda memiliki lebih dari satu spasi, pilih spasi di bilah navigasi atas.

1. Pilih **Pengaturan**, lalu pilih **Hapus**.

1. Ketik **delete** untuk mengonfirmasi penghapusan.

1. Pilih **Hapus**.
**catatan**  
Jika Anda memiliki lebih dari satu spasi, Anda akan diarahkan ke halaman ikhtisar ruang. Jika Anda termasuk dalam satu spasi, Anda diarahkan ke halaman pembuatan ruang.

# Memantau aktivitas untuk pengguna dan sumber daya di suatu ruang
<a name="spaces-activity"></a>

Untuk melihat proyek yang baru dibuat dan pembaruan status, Anda dapat menggunakan CodeCatalyst konsol untuk melihat umpan aktivitas yang menampilkan pembaruan untuk sumber daya ruang.

Di feed aktivitas, Anda dapat melihat metrik seperti alur kerja gagal berjalan dan proyek yang dibuat.

**Untuk melihat aktivitas di ruang Anda**

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

1. Arahkan ke CodeCatalyst ruang Anda.
**Tip**  
Jika Anda memiliki lebih dari satu spasi, pilih spasi di bilah navigasi atas.

1. Pilih **Aktivitas**.

1. Lihat informasi dalam **Aktivitas**. 

1. Untuk memfilter berdasarkan aktivitas, pilih pemilih di kanan atas.

1. Untuk melihat semua aktivitas di ruang Anda, pilih **Jenis aktivitas apa pun**.

# Memungkinkan akses ke AWS sumber daya yang terhubung Akun AWS
<a name="ipa-connect-account"></a>

Anda dapat menggunakan sumber daya dari Akun AWS CodeCatalyst ruang Amazon Anda. Untuk melakukannya, Anda harus mengatur koneksi antara ruang Akun AWS dan ruang Anda CodeCatalyst. Membuat koneksi seperti ini berarti bahwa proyek dan alur kerja di dalam CodeCatalyst ruang Anda dapat berinteraksi dengan sumber daya di ruang Anda Akun AWS. Anda harus membuat satu koneksi untuk setiap yang ingin Akun AWS Anda gunakan dengan CodeCatalyst ruang Anda.

Setelah Anda membuat koneksi, Anda dapat memilih untuk mengaitkan peran AWS IAM dengannya.

**Topics**
+ [Menambahkan Akun AWS ke spasi](ipa-connect-account-create.md)
+ [Menambahkan peran IAM ke koneksi akun](ipa-connect-account-addroles.md)
+ [Menambahkan koneksi akun dan peran IAM ke lingkungan penerapan Anda](ipa-connect-account-addroles-env.md)
+ [Melihat koneksi akun](ipa-connect-account-list.md)
+ [Menghapus koneksi akun (in CodeCatalyst)](ipa-connect-account-delete.md)
+ [Mengkonfigurasi akun penagihan untuk spasi](connect-account-billing-ref.md)

Anda dapat mengatur CodeCatalyst untuk menggunakan yang Akun AWS diotorisasi dengan menambahkan akun ke ruang Anda. Dengan Akun AWS menambahkan CodeCatalyst ruang Anda, Anda dapat memberikan alur kerja proyek Anda akses ke Akun AWS sumber daya dan konfigurasi penagihan Anda.

Menambahkan Akun AWS membuat koneksi yang mengizinkan CodeCatalyst untuk menggunakan akun ini. Anda dapat menggunakan add Akun AWS untuk melakukan hal berikut:
+ Siapkan penagihan untuk CodeCatalyst spasi. Lihat [Mengelola penagihan](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/managing-billing.html) di Panduan CodeCatalyst Administrator Amazon. Akun AWS Yang ditentukan sebagai akun penagihan untuk CodeCatalyst ruang Anda memiliki kuota yang berbeda dari koneksi akun lain untuk spasi. Untuk informasi selengkapnya, lihat [Kuota untuk CodeCatalyst](quotas.md).
+ Izinkan CodeCatalyst untuk mengambil peran IAM untuk mengakses AWS sumber daya dan menyebarkan ke Layanan AWS dalam akun. Lihat [Mengkonfigurasi peran IAM untuk akun yang terhubung](spaces-manage-roles.md).

Koneksi akun dibuat dengan menyelesaikan otorisasi dengan. Akun AWS Setelah koneksi dibuat, Anda selanjutnya mengonfigurasi koneksi untuk alur kerja dan proyek yang akan digunakan dengan menambahkan peran IAM.

Untuk langkah-langkah mengonfigurasi koneksi akun di Konsol Manajemen AWS halaman CodeCatalyst sebagai administrator untuk Akun AWS dan ruang, lihat [Mengelola akun yang terhubung](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/managing-billing.html) di *Panduan CodeCatalyst Administrator*. Koneksi akun dapat dikonfigurasi untuk pembatasan proyek tertentu. Anda hanya dapat mengaitkan alur kerja atau koneksi VPC dengan Akun AWS yang memiliki akses ke proyek Anda. Untuk informasi selengkapnya, lihat [Mengonfigurasi koneksi akun yang dibatasi proyek](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/managing-accounts.html#managing-accounts-restriction).

# Menambahkan Akun AWS ke spasi
<a name="ipa-connect-account-create"></a>

Anda menggunakan CodeCatalyst konsol dan Konsol Manajemen AWS untuk menghubungkan ruang Anda ke file Akun AWS.

Sebelum menambahkan Akun AWS ke spasi CodeCatalyst, lengkapi prasyarat berikut:
+ Buat Akun AWS dan dapatkan izin untuk membuat peran AWS IAM di akun yang ingin Anda sambungkan.
+ Buat peran atau peran IAM yang ingin Anda kaitkan dengan koneksi akun, termasuk kebijakan IAM dengan izin untuk peran tersebut.
+ Dapatkan peran **administrator CodeCatalyst Space** di ruang tempat Anda ingin membuat koneksi.

**Topics**
+ [Langkah 1: Membuat permintaan koneksi](#ipa-connect-account-create-request)
+ [Langkah 2: Menerima permintaan koneksi akun](#ipa-connect-account-create-accept)
+ [Langkah 3: Tinjau koneksi yang disetujui](#ipa-connect-account-create-review)
+ [Langkah 4: Tambahkan peran IAM ke koneksi Anda](#ipa-connect-account-linkedroles)
+ [Langkah selanjutnya: Buat peran IAM tambahan untuk koneksi akun Anda](#ipa-connect-account-next)

## Langkah 1: Membuat permintaan koneksi
<a name="ipa-connect-account-create-request"></a>

Membuat permintaan koneksi di CodeCatalyst konsol menghasilkan token koneksi yang dapat Anda gunakan untuk menyelesaikan otorisasi.

Anda harus memiliki peran **administrator Space** atau **Power user** di CodeCatalyst ruang tempat Anda ingin membuat koneksi. Anda juga harus memiliki izin administratif untuk yang ingin Akun AWS Anda tambahkan.

**Untuk membuat koneksi**

1. Di Konsol Manajemen AWS, pastikan Anda masuk dengan akun yang sama dengan yang ingin Anda buat koneksi.

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

1. Arahkan ke CodeCatalyst ruang Anda. Pilih **Pengaturan**, lalu pilih **Akun AWS**.

1. Pilih **Tambahkan Akun AWS**.

1. Pada CodeCatalyst halaman **Associate Akun AWS with Amazon**, di **Akun AWS ID**, masukkan ID dua belas digit untuk akun yang ingin Anda sambungkan ke ruang Anda. Untuk informasi tentang menemukan Akun AWS ID Anda, lihat [Akun AWS ID Anda dan aliasnya](https://docs.aws.amazon.com/IAM/latest/UserGuide/console_account-alias.html).

1. Di **nama CodeCatalyst tampilan Amazon**, masukkan nama referensi untuk akun tersebut.

1. (Opsional) Dalam **deskripsi Koneksi**, masukkan deskripsi untuk akun yang akan membantu Anda memilih proyek tempat akun dan peran atau peran akan diterapkan.

1. Pilih **Kaitkan Akun AWS**.

1. Halaman kembali ke halaman **Akun AWS detail** tempat spanduk sukses ditampilkan.

## Langkah 2: Menerima permintaan koneksi akun
<a name="ipa-connect-account-create-accept"></a>

Setelah Anda mengirimkan permintaan di CodeCatalyst konsol untuk terhubung ke Anda Akun AWS, Anda bekerja dengan AWS administrator Anda untuk menerima permintaan koneksi dengan mengirimkannya dengan token koneksi yang disediakan.

Pastikan Anda memiliki izin administrator untuk akun Anda, dan Anda masuk ke yang sama Konsol Manajemen AWS Akun AWS dengan saat Anda membuat koneksi.

**Untuk menyetujui permintaan koneksi (konsol)**

1. Di Konsol Manajemen AWS, pastikan Anda masuk dengan akun yang sama dengan yang ingin Anda buat koneksi.

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

1. Arahkan ke CodeCatalyst ruang Anda. Pilih **Pengaturan**, lalu pilih **Akun AWS**.

1. Pada halaman **Akun AWS detail**, pilih **Penyiapan lengkap di Konsol Manajemen AWS**.

1. Halaman ** CodeCatalyst spasi Verifikasi Amazon** terbuka di Konsol Manajemen AWS. Ini adalah halaman **Amazon CodeCatalyst Spaces**. Anda mungkin perlu masuk untuk mengakses halaman.

   Untuk mengakses halaman secara langsung, masuk ke Amazon CodeCatalyst Spaces Konsol Manajemen AWS di https://console.aws.amazon.com/codecatalyst/ rumah/.

   Token verifikasi secara otomatis dimasukkan dalam **token Verifikasi**. Pesan sukses menunjukkan pesan bahwa token adalah token yang valid.

1. (Opsional) Di bawah **tingkatan berbayar resmi**, pilih **Otorisasi tingkatan berbayar (Standar, Perusahaan)** untuk mengaktifkan tingkatan berbayar untuk akun penagihan Anda.
**catatan**  
Ini tidak meningkatkan tingkat penagihan ke tingkat berbayar. Namun, ini mengonfigurasi Akun AWS sehingga Anda dapat mengubah tingkat penagihan untuk ruang Anda kapan saja. CodeCatalyst Anda dapat mengaktifkan tingkatan berbayar kapan saja. Tanpa membuat perubahan ini, ruang hanya dapat menggunakan tingkat Gratis.

1. Pilih **Verifikasi ruang**.

   Pesan sukses **terverifikasi Akun** ditampilkan untuk menunjukkan bahwa akun telah ditambahkan ke ruang.

## Langkah 3: Tinjau koneksi yang disetujui
<a name="ipa-connect-account-create-review"></a>

Setelah mendapatkan koneksi disetujui, Anda dapat melihat koneksi di konsol, bersama dengan peran IAM yang Anda tambahkan ke dalamnya. 

**Untuk meninjau koneksi yang disetujui**

1. Arahkan ke CodeCatalyst ruang Anda. Pilih **Pengaturan**, lalu pilih **Akun AWS**.

1. Koneksi akun terdaftar dengan tanggal pembuatannya.

1. Pilih nama tampilan akun. Halaman **Akun AWS detail** ditampilkan.

## Langkah 4: Tambahkan peran IAM ke koneksi Anda
<a name="ipa-connect-account-linkedroles"></a>

Jika Anda menggunakan peran IAM yang dikonfigurasi untuk tindakan CodeCatalyst penerapan, tambahkan peran tersebut ke lingkungan penerapan Anda. Untuk informasi selengkapnya, lihat [Menambahkan peran IAM ke koneksi akun](ipa-connect-account-addroles.md). 

## Langkah selanjutnya: Buat peran IAM tambahan untuk koneksi akun Anda
<a name="ipa-connect-account-next"></a>

Setelah membuat koneksi, Anda dapat membuat peran IAM tambahan untuk ditambahkan. Peran IAM yang Anda tambahkan bergantung pada alur kerja Anda. Misalnya, tindakan CodeCatalyst build membutuhkan peran CodeCatalyst build.

Untuk menghubungkan akun Anda, Anda memerlukan Nama Sumber Daya Amazon (ARN) untuk peran yang Anda buat. Salin ARN untuk peran atau peran Anda seperti yang dijelaskan di sini. Untuk informasi selengkapnya tentang bekerja dengan ARNs peran IAM, lihat [Nama Sumber Daya Amazon (ARN)](https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html).

Untuk mengakses peran IAM Anda ARN

1. Buka konsol IAM di [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. Di panel navigasi, pilih **Peran**.

1. Di kotak pencarian, masukkan nama peran yang ingin Anda tambahkan.

1. Pilih peran dari daftar.

   Halaman **Ringkasan** peran muncul.

1. Di bagian atas, salin nilai **ARN Peran**.

# Menambahkan peran IAM ke koneksi akun
<a name="ipa-connect-account-addroles"></a>

Bagian dari membuat koneksi akun Anda termasuk menambahkan peran atau peran IAM yang ingin Anda gunakan dengan proyek di CodeCatalyst ruang Anda.

**catatan**  
Untuk menggunakan peran IAM dengan koneksi akun, pastikan bahwa kebijakan kepercayaan diperbarui untuk menggunakan prinsip CodeCatalyst layanan.

**Tambahkan peran IAM ke koneksi akun (konsol)**

1. Di Konsol Manajemen AWS, pastikan Anda masuk dengan akun yang sama yang ingin Anda kelola.

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

1. Arahkan ke CodeCatalyst ruang Anda. Pilih **Pengaturan**, lalu pilih **Akun AWS**.

1. Pilih **nama CodeCatalyst tampilan Amazon** dari koneksi akun Anda, lalu pilih **Kelola peran dari Konsol Manajemen AWS**.

   **Peran Tambahkan IAM ke halaman CodeCatalyst ruang Amazon** ditampilkan.

1. Lakukan salah satu tindakan berikut:
   + Untuk membuat peran layanan yang berisi kebijakan izin dan kebijakan kepercayaan untuk peran pengembang, pilih **Buat peran administrator CodeCatalyst pengembangan di IAM**. Peran akan memiliki nama `CodeCatalystWorkflowDevelopmentRole-spaceName` dengan pengenal unik ditambahkan. Untuk informasi selengkapnya tentang kebijakan peran dan peran, lihat[Memahami peran **CodeCatalystWorkflowDevelopmentRole-*spaceName***layanan](ipa-iam-roles.md#ipa-iam-roles-service-role).

     Pilih **Buat peran pengembangan**.
   + Untuk menambahkan peran yang telah Anda buat di IAM, pilih **Tambahkan peran IAM yang ada**. Di **Pilih peran IAM yang ada**, pilih peran dari daftar drop-down.

     Pilih **Tambahkan peran**.

   Halaman terbuka di Konsol Manajemen AWS. Anda mungkin perlu masuk untuk mengakses halaman.

1. Di panel navigasi halaman ** CodeCatalyst spasi Amazon**, pilih **Spasi**. 

   Untuk mengakses halaman secara langsung, masuk ke Amazon CodeCatalyst Spaces Konsol Manajemen AWS di https://console.aws.amazon.com/codecatalyst/ rumah/.

1. Pilih akun yang ditambahkan untuk CodeCatalyst ruang Anda. Halaman koneksi ditampilkan.

1. Pada halaman koneksi, di bawah **peran IAM yang tersedia CodeCatalyst**, lihat daftar peran IAM yang ditambahkan ke akun Anda. Pilih **peran IAM Associate untuk CodeCatalyst**.

1. Pada pop-up **peran Associate an IAM**, di **ARN** Peran, masukkan Nama Sumber Daya Amazon (ARN) dari peran IAM yang ingin Anda kaitkan dengan ruang Anda. CodeCatalyst 

   Di bawah **Tujuan**, pilih tujuan peran yang menjelaskan cara Anda ingin menggunakan peran dalam koneksi akun Anda. Tentukan `RUNNER` peran yang Anda gunakan untuk menjalankan tindakan dalam alur kerja. Tentukan `SERVICE` peran yang Anda gunakan untuk mengakses layanan lain.

   Anda dapat menentukan lebih dari satu tujuan. 
**catatan**  
Memilih tujuan untuk peran ARN diperlukan.

1. Pilih **Associate peran IAM**. Ulangi langkah-langkah ini untuk peran IAM tambahan.

# Menambahkan koneksi akun dan peran IAM ke lingkungan penerapan Anda
<a name="ipa-connect-account-addroles-env"></a>

Untuk mengakses AWS sumber daya, seperti Amazon ECS atau AWS Lambda sumber daya untuk penerapan, tindakan CodeCatalyst build dan deploy memerlukan peran IAM dengan izin untuk mengakses sumber daya tersebut. Dengan **administrator Space** atau peran **pengguna Power**, Anda dapat menghubungkan CodeCatalyst akun Anda ke Akun AWS tempat sumber daya Anda dibuat. Anda kemudian menambahkan peran IAM ke koneksi akun Anda. Untuk tindakan penerapan, Anda kemudian harus menambahkan peran IAM ke lingkungan. CodeCatalyst 

Anda harus menambahkan peran IAM yang ingin Anda gunakan dengan lingkungan penerapan di proyek Anda. Menambahkan peran ke koneksi akun tidak menambahkan peran dan koneksi ke lingkungan penerapan proyek. Untuk menambahkan koneksi akun dan peran IAM ke lingkungan penerapan Anda, pastikan koneksi dan peran akun dibuat seperti yang dijelaskan secara rinci. [Langkah 4: Tambahkan peran IAM ke koneksi Anda](ipa-connect-account-create.md#ipa-connect-account-linkedroles) 

Kemudian, gunakan halaman **Lingkungan** di CodeCatalyst konsol untuk menambahkan koneksi akun dan peran IAM ke lingkungan penerapan dalam proyek.

**catatan**  
Anda hanya menambahkan peran IAM ke lingkungan jika peran IAM digunakan untuk CodeCatalyst tindakan yang memerlukan peran IAM. Semua tindakan alur kerja yang memerlukan peran IAM, termasuk tindakan build, harus menggunakan lingkungan. CodeCatalyst 

Untuk menambahkan koneksi akun dan peran IAM ke lingkungan penerapan

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

1. Arahkan ke proyek dengan lingkungan penerapan tempat Anda ingin menambahkan koneksi akun dan peran IAM.

1. **Perluas **CI/CD**, lalu pilih Lingkungan.**

1. Pilih lingkungan Anda, dan kemudian tab tambahan ditampilkan.

1. Pilih tab **Akun AWS koneksi**. Di bawah **nama Koneksi**, akun yang telah ditambahkan ke lingkungan, jika ada, terdaftar.

1. Pilih **Kaitkan Akun AWS**. <environment\$1name>Tampilan halaman **Associate Akun AWS with**.

1. Di bawah **Koneksi**, pilih nama koneksi akun dengan peran IAM yang ingin Anda tambahkan. Pilih **Kaitkan**.

# Melihat koneksi akun
<a name="ipa-connect-account-list"></a>

Anda dapat melihat daftar koneksi Anda dan melihat detail tentang setiap koneksi.

Anda harus memiliki peran **administrator Space** atau **Power user** untuk mengelola koneksi untuk ruang Anda.

**Untuk melihat semua koneksi untuk sebuah CodeCatalyst spasi**

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

1. Arahkan ke ruang dengan koneksi akun yang ingin Anda lihat.

1. Pilih tab **AWS akun**.

1. Di bawah **AWS akun**, lihat daftar koneksi akun untuk ruang tersebut, termasuk ID akun dan status untuk setiap koneksi.

**Untuk melihat detail koneksi akun**

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

1. Arahkan ke CodeCatalyst ruang Anda. Pilih **Pengaturan**, lalu pilih **Akun AWS**.

1. Di **nama CodeCatalyst tampilan Amazon**, pilih nama koneksi. Pada halaman **Detail**, lihat daftar peran IAM yang terkait dengan koneksi bersama dengan detail lainnya.

# Menghapus koneksi akun (in CodeCatalyst)
<a name="ipa-connect-account-delete"></a>

Anda dapat menghapus koneksi akun yang tidak lagi Anda perlukan. Untuk prosedur ini, Anda akan menggunakan CodeCatalyst untuk menghapus koneksi akun yang sebelumnya telah Anda tambahkan ke ruang Anda. Ini menghapus koneksi akun dari ruang Anda, asalkan akun tersebut bukan akun penagihan untuk ruang tersebut.

**penting**  
Setelah koneksi akun dihapus, Anda tidak dapat menghubungkannya kembali. Anda harus membuat koneksi akun baru dan kemudian mengaitkan peran dan lingkungan IAM, atau mengatur penagihan, sesuai kebutuhan.

Akun penagihan harus ditunjuk untuk CodeCatalyst ruang Anda, meskipun penggunaan untuk ruang tersebut tidak akan melebihi tingkat Gratis. Sebelum Anda dapat menghapus spasi untuk akun yang merupakan akun penagihan yang ditunjuk, Anda perlu menambahkan akun lain untuk ruang Anda. Lihat [Mengelola penagihan](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/managing-billing.html) di Panduan CodeCatalyst Administrator Amazon.

**penting**  
Meskipun Anda dapat menggunakan langkah-langkah ini untuk menghapus akun, ini tidak disarankan. Akun juga dapat diatur untuk mendukung alur kerja di CodeCatalyst.

Untuk mengelola koneksi akun untuk ruang Anda, Anda harus memiliki peran **administrator Space** atau **Power user**.

Akun yang telah dihapus dapat ditambahkan lagi nanti, tetapi Anda harus membuat koneksi baru antara akun dan ruang. Anda harus mengaitkan kembali peran IAM apa pun ke akun yang ditambahkan.

**Untuk menghapus koneksi akun**

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

1. Arahkan ke CodeCatalyst ruang Anda. Pilih **Pengaturan**, lalu pilih **Akun AWS**.

1. Di bawah **nama CodeCatalyst tampilan Amazon**, pilih pemilih di sebelah koneksi akun yang ingin Anda hapus.

1. Pilih **Hapus Akun AWS**. **Konfirmasikan penghapusan dengan memasukkan nama di bidang, lalu pilih Hapus.**

   Spanduk sukses ditampilkan, dan koneksi akun dihapus dari daftar koneksi.

# Mengkonfigurasi akun penagihan untuk spasi
<a name="connect-account-billing-ref"></a>

Akun penagihan harus ditunjuk untuk CodeCatalyst ruang Anda, meskipun penggunaan untuk ruang tersebut tidak akan melebihi tingkat Gratis.

Untuk mengonfigurasi akun penagihan, lihat [Penagihan di Panduan CodeCatalyst ](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/managing-billing.html) *Administrator*. Akun AWS Yang ditentukan sebagai akun penagihan untuk CodeCatalyst ruang Anda memiliki kuota yang berbeda dari koneksi akun lain untuk spasi. Untuk informasi selengkapnya, lihat [Kuota untuk CodeCatalyst](quotas.md).



Untuk menghapus akun yang merupakan akun penagihan yang ditunjuk untuk CodeCatalyst ruang Anda, pastikan untuk terlebih dahulu menentukan akun penagihan baru.

# Mengkonfigurasi peran IAM untuk akun yang terhubung
<a name="spaces-manage-roles"></a>

Anda membuat peran di AWS Identity and Access Management (IAM) untuk akun yang ingin Anda tambahkan. CodeCatalyst Jika Anda menambahkan akun penagihan, Anda tidak perlu membuat peran.

Di Anda Akun AWS, Anda harus memiliki izin untuk membuat peran untuk yang ingin Akun AWS Anda tambahkan ke ruang Anda. Untuk informasi selengkapnya tentang peran dan kebijakan IAM, termasuk referensi IAM dan kebijakan contoh, lihat. [Identity and Access Management dan Amazon CodeCatalyst](security-iam.md) Untuk informasi selengkapnya tentang kebijakan kepercayaan dan prinsip layanan yang digunakan, lihat. CodeCatalyst [Memahami model CodeCatalyst kepercayaan](trust-model.md)

Masuk CodeCatalyst, Anda harus masuk dengan peran administrator Space untuk menyelesaikan langkah-langkah menambahkan akun (dan peran, jika berlaku) ke ruang Anda.

Anda dapat menambahkan peran ke koneksi akun Anda dengan menggunakan salah satu metode berikut. 
+ Untuk membuat peran layanan yang berisi kebijakan izin dan kebijakan kepercayaan untuk **CodeCatalystWorkflowDevelopmentRole-*spaceName***peran tersebut, lihat[Peran **CodeCatalystWorkflowDevelopmentRole-*spaceName***](#spaces-manage-roles-createrole).
+ Untuk contoh membuat peran dan menambahkan kebijakan untuk membuat proyek dari cetak biru, lihat. [Membuat peran IAM dan menggunakan kebijakan CodeCatalyst kepercayaan](#ipa-connect-account-createrole)
+ Untuk daftar contoh kebijakan peran yang akan digunakan saat membuat peran IAM Anda, lihat[Berikan akses ke AWS sumber daya proyek dengan peran IAM](ipa-iam-roles.md).
+ Untuk langkah-langkah mendetail untuk membuat peran untuk tindakan alur kerja, lihat tutorial alur kerja untuk tindakan tersebut sebagai berikut:
  + [Tutorial: Unggah artefak ke Amazon S3](build-deploy.md)
  + [Tutorial: Menyebarkan aplikasi tanpa server](deploy-tut-lambda.md)
  + [Tutorial: Menyebarkan aplikasi ke Amazon ECS](deploy-tut-ecs.md)
  + [Tutorial: Kode lint menggunakan Action GitHub](integrations-github-action-tutorial.md)

**Topics**
+ [Peran **CodeCatalystWorkflowDevelopmentRole-*spaceName***](#spaces-manage-roles-createrole)
+ [Peran **AWSRoleForCodeCatalystSupport**](#w2aac25c29c18c17)
+ [Membuat peran IAM dan menggunakan kebijakan CodeCatalyst kepercayaan](#ipa-connect-account-createrole)

## Peran **CodeCatalystWorkflowDevelopmentRole-*spaceName***
<a name="spaces-manage-roles-createrole"></a>

Anda membuat peran pengembang sebagai peran 1-klik di IAM. Anda harus memiliki peran **administrator Space** atau **Power user** di ruang tempat Anda ingin menambahkan akun. Anda juga harus memiliki izin administratif untuk yang ingin Akun AWS Anda tambahkan.

Sebelum memulai prosedur di bawah ini, Anda harus masuk ke akun Konsol Manajemen AWS dengan akun yang sama yang ingin Anda tambahkan ke CodeCatalyst ruang Anda. Jika tidak, konsol akan mengembalikan kesalahan akun yang tidak dikenal.

**Untuk membuat dan menambahkan CodeCatalyst **CodeCatalystWorkflowDevelopmentRole-*spaceName*****

1. Sebelum Anda mulai di CodeCatalyst konsol, buka Konsol Manajemen AWS, dan kemudian pastikan Anda masuk dengan yang sama Akun AWS untuk ruang Anda.

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

1. Arahkan ke CodeCatalyst ruang Anda. Pilih **Pengaturan**, lalu pilih **Akun AWS**.

1. Pilih tautan untuk Akun AWS tempat Anda ingin membuat peran. Halaman **Akun AWS detail** ditampilkan.

1. Pilih **Kelola peran dari Konsol Manajemen AWS**. 

   **Peran Tambahkan IAM ke halaman CodeCatalyst ruang Amazon** terbuka di. Konsol Manajemen AWS Ini adalah halaman ** CodeCatalyst spasi Amazon**. Anda mungkin perlu masuk untuk mengakses halaman.

1. Pilih **Buat peran administrator CodeCatalyst pengembangan di IAM**. Opsi ini membuat peran layanan yang berisi kebijakan izin dan kebijakan kepercayaan untuk peran pengembangan. Peran akan memiliki nama`CodeCatalystWorkflowDevelopmentRole-spaceName`. Untuk informasi selengkapnya tentang kebijakan peran dan peran, lihat[Memahami peran **CodeCatalystWorkflowDevelopmentRole-*spaceName***layanan](ipa-iam-roles.md#ipa-iam-roles-service-role).
**catatan**  
Peran ini hanya disarankan untuk digunakan dengan akun pengembang dan menggunakan kebijakan `AdministratorAccess` AWS terkelola, memberikan akses penuh untuk membuat kebijakan dan sumber daya baru dalam hal ini Akun AWS.

1. Pilih **Buat peran pengembangan**.

1. Pada halaman koneksi, di bawah **peran IAM yang tersedia untuk CodeCatalyst**, lihat `CodeCatalystWorkflowDevelopmentRole-spaceName` peran dalam daftar peran IAM yang ditambahkan ke akun Anda.

1. Untuk kembali ke ruang Anda, pilih **Buka Amazon CodeCatalyst**.

## Peran **AWSRoleForCodeCatalystSupport**
<a name="w2aac25c29c18c17"></a>

Anda membuat peran dukungan sebagai peran 1-klik di IAM. Anda harus memiliki peran **administrator Space** atau **Power user** di ruang tempat Anda ingin menambahkan akun. Anda juga harus memiliki izin administratif untuk yang ingin Akun AWS Anda tambahkan.

Sebelum memulai prosedur di bawah ini, Anda harus masuk ke akun Konsol Manajemen AWS dengan akun yang sama yang ingin Anda tambahkan ke CodeCatalyst ruang Anda. Jika tidak, konsol akan mengembalikan kesalahan akun yang tidak dikenal.

**Untuk membuat dan menambahkan CodeCatalyst **AWSRoleForCodeCatalystSupport****

1. Sebelum Anda mulai di CodeCatalyst konsol, buka Konsol Manajemen AWS, dan kemudian pastikan Anda masuk dengan yang sama Akun AWS untuk ruang Anda.

1. Arahkan ke CodeCatalyst ruang Anda. Pilih **Pengaturan**, lalu pilih **Akun AWS**.

1. Pilih tautan untuk Akun AWS tempat Anda ingin membuat peran. Halaman **Akun AWS detail** ditampilkan.

1. Pilih **Kelola peran dari Konsol Manajemen AWS**. 

   **Peran Tambahkan IAM ke halaman CodeCatalyst ruang Amazon** terbuka di. Konsol Manajemen AWS Ini adalah halaman **Amazon CodeCatalyst Spaces**. Anda mungkin perlu masuk untuk mengakses halaman.

1. Di bawah **detail CodeCatalyst spasi**, pilih **peran Tambah CodeCatalyst Dukungan**. Opsi ini membuat peran layanan yang berisi kebijakan izin dan kebijakan kepercayaan untuk peran pengembangan pratinjau. Peran akan memiliki nama **AWSRoleForCodeCatalystSupport**dengan pengenal unik ditambahkan. Untuk informasi selengkapnya tentang kebijakan peran dan peran, lihat[Memahami peran **AWSRoleForCodeCatalystSupport**layanan](ipa-iam-roles.md#ipa-iam-roles-support-role).

1. Pada halaman **Add role for CodeCatalyst Support**, biarkan default dipilih, lalu pilih **Create role**.

1. Di bawah **peran IAM yang tersedia CodeCatalyst**, lihat `CodeCatalystWorkflowDevelopmentRole-spaceName` peran dalam daftar peran IAM yang ditambahkan ke akun Anda.

1. Untuk kembali ke ruang Anda, pilih **Buka Amazon CodeCatalyst**.

## Membuat peran IAM dan menggunakan kebijakan CodeCatalyst kepercayaan
<a name="ipa-connect-account-createrole"></a>

Peran IAM yang akan digunakan CodeCatalyst dengan Akun AWS koneksi harus dikonfigurasi untuk menggunakan kebijakan kepercayaan yang disediakan di sini. Gunakan langkah-langkah ini untuk membuat peran IAM dan lampirkan kebijakan yang memungkinkan Anda membuat proyek dari cetak biru. CodeCatalyst

Sebagai alternatif, Anda dapat membuat peran layanan yang berisi kebijakan izin dan kebijakan kepercayaan untuk `CodeCatalystWorkflowDevelopmentRole-spaceName` peran tersebut. Untuk informasi selengkapnya, lihat [Menambahkan peran IAM ke koneksi akun](ipa-connect-account-addroles.md).

1. Masuk ke Konsol Manajemen AWS dan buka konsol IAM di [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. Pilih **Peran**, lalu pilih **Buat peran**.

1. Pilih **Kebijakan kepercayaan khusus**.

1. Di bawah formulir **Kebijakan kepercayaan khusus**, tempel kebijakan kepercayaan berikut.

   ```
   "Version": "2012-10-17",		 	 	 
       "Statement": [
           {
               "Effect": "Allow",
                "Principal": { 
                   "Service": [ 
                       "codecatalyst-runner.amazonaws.com",
                       "codecatalyst.amazonaws.com" 
                   ] 
               }, 
               "Action": "sts:AssumeRole",
               "Condition": {
                   "ArnLike": {
                       "aws:SourceArn": "arn:aws:codecatalyst:::space/spaceId/project/*"
                   }
               }
           }
       ]
   ```

1. Pilih **Berikutnya**.

1. Di bawah **Tambahkan izin**, cari dan pilih kebijakan khusus yang telah Anda buat di IAM.

1. Pilih **Berikutnya**.

1. Untuk **nama Peran**, masukkan nama untuk peran, misalnya: `codecatalyst-project-role`

1. Pilih **Buat peran**.

1. Salin peran Nama Sumber Daya Amazon (ARN). Anda harus memberikan informasi ini saat menambahkan peran ke koneksi atau lingkungan akun Anda.

# Memberikan izin ruang kepada pengguna
<a name="spaces-members"></a>

Anda dapat mengelola anggota untuk ruang dengan melihat, menambahkan, menghapus, atau mengubah peran bagi pengguna yang bergabung dengan ruang tersebut.

Informasi dalam panduan ini disediakan untuk mengundang dan mengelola pengguna di ruang CodeCatalyst yang mendukung pengguna AWS Builder ID. Untuk mempelajari selengkapnya tentang langkah-langkah menyiapkan dan mengelola ruang yang mendukung federasi identitas, lihat [Pengaturan dan administrasi untuk CodeCatalyst spasi](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/what-is.html) di *Panduan CodeCatalyst Administrator Amazon*.

# Melihat anggota di ruang
<a name="spaces-members-view"></a>

Anda dapat melihat pengguna di ruang Anda, termasuk informasi tentang nama tampilan, alias, dan peran yang mereka miliki untuk ruang tersebut. Ada tiga peran untuk anggota dalam sebuah ruang:
+ **Administrator ruang** — Peran ini memiliki semua izin CodeCatalyst, termasuk membuat proyek. Hanya tetapkan peran ini kepada pengguna yang perlu mengelola setiap aspek ruang, seperti mengakses semua proyek di ruang tersebut.

  Anda tidak dapat mengubah peran ini nanti tanpa menghapus pengguna terlebih dahulu. Untuk informasi selengkapnya, lihat [Peran administrator ruang](ipa-role-types.md#ipa-role-space-admin).
+ **Pengguna daya** - Peran ini adalah peran paling kuat kedua di CodeCatalyst ruang Amazon, tetapi tidak memiliki akses ke proyek di suatu ruang. Ini dirancang untuk pengguna yang harus dapat membuat proyek di ruang dan membantu mengelola pengguna dan sumber daya untuk ruang tersebut. Untuk informasi selengkapnya, lihat [Peran pengguna daya](ipa-role-types.md#ipa-role-power-user).
+ **Akses terbatas** - Peran ini ditetapkan secara default untuk pengguna yang bergabung dengan ruang dengan menerima undangan ke proyek di ruang tersebut. Anggota proyek diberi peran dalam sebuah proyek. Untuk informasi tentang mengelola anggota proyek, lihat[Memberikan izin proyek kepada pengguna](projects-members.md).

Tabel **administrator Space** menunjukkan pengguna dengan peran **administrator Space**. Pengguna ini tidak ditampilkan di **anggota Space** karena mereka secara otomatis (implisit) ditugaskan ke semua proyek di ruang dan tidak memiliki peran dalam proyek.

Tabel **anggota Space** menunjukkan semua anggota dalam ruang yang memiliki peran dalam proyek sementara tidak memiliki peran **administrator Space**.

Pengguna ditampilkan berdasarkan apakah pengguna memiliki peran **administrator Space** CodeCatalyst sebagai berikut:
+ Pengguna dengan peran **administrator Space** yang kemudian menerima undangan dan peran proyek tidak akan ditampilkan dalam tabel **Anggota Spasi** di bawah spasi atau pada tabel **Anggota proyek** di bawah proyek. Mereka akan terus ditampilkan di tabel **administrator Space** di kedua tempat. Dalam setiap proyek, semua pengguna dengan peran **administrator Space** ditampilkan dalam tabel **administrator Space** proyek untuk proyek tersebut.
+ Pengguna yang menerima undangan proyek untuk bergabung dengan peran proyek ditambahkan ke ruang dengan peran **akses terbatas**. Jika peran pengguna nanti berubah ke peran **administrator Space**, tetapi juga akan berpindah dari tabel **anggota Spasi** ke tabel **administrator Space**. Di bawah proyek, pengguna akan berpindah dari tabel **anggota Project** ke tabel **administrator Space**.

**Untuk melihat pengguna dan peran di ruang Anda**

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

1. Arahkan ke ruang Anda.
**Tip**  
Jika Anda memiliki lebih dari satu spasi, pilih spasi di bilah navigasi atas.

1. Pilih **Pengaturan**, lalu pilih **Anggota**.

   Pengguna yang merupakan anggota ruang ditampilkan di tabel **anggota Space**.
**Tip**  
Jika Anda memiliki peran **administrator Space**, Anda dapat melihat proyek mana yang telah langsung diundang. Arahkan ke **Pengaturan proyek** untuk proyek, lalu pilih **Proyek saya**.

   Di kolom **Status**, berikut ini adalah nilai yang valid:
   + **Diundang** - CodeCatalyst mengirim undangan tetapi pengguna belum menerima atau menolak.
   + **Anggota** — Pengguna menerima undangan.

# Mengundang pengguna langsung ke spasi
<a name="spaces-members-add-admin"></a>

Anda dapat mengundang pengguna langsung ke CodeCatalyst ruang Anda. Ini berguna ketika Anda ingin mengundang pengguna tersebut untuk membantu Anda mengelola ruang dengan menetapkan peran **administrator Space** atau **Power user**. Menetapkan salah satu peran tersebut kepada pengguna lain dapat membantu Anda mendistribusikan tanggung jawab mengelola ruang di lebih banyak orang tanpa harus mengundang pengguna ini ke proyek apa pun.

**catatan**  
Anda harus memiliki peran **administrator Space** atau **Power user** untuk mengundang anggota.

Tabel **administrator Space** menunjukkan pengguna dengan peran **administrator Space**. Pengguna ini tidak ditampilkan dalam tabel **anggota Space** karena mereka secara otomatis (implisit) ditugaskan ke semua proyek di ruang dan tidak memiliki peran dalam proyek.

Anggota yang menerima undangan proyek ditambahkan ke ruang secara default. Tabel **anggota Proyek** menunjukkan semua anggota dalam ruang yang memiliki peran dalam proyek.

Untuk informasi selengkapnya tentang cara menerima undangan dan masuk untuk pertama kalinya, lihat[Siapkan dan masuk ke CodeCatalystSiapkan dan masuk ke CodeCatalyst](setting-up-topnode.md).

**Untuk mengundang pengguna ke ruang Anda**

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

1. Arahkan ke ruang Anda.

1. Pilih **Pengaturan**, lalu pilih **Anggota**.

1. Pilih **Undang**.

1. Masukkan email orang yang ingin Anda undang untuk bergabung dengan ruang Anda. Di **Peran**, pilih peran yang ingin Anda tetapkan kepada pengguna tersebut di ruang.

1. Pilih **Undang**

# Membatalkan undangan untuk ruang
<a name="spaces-members-cancel-invite"></a>

Jika Anda ingin membatalkan undangan untuk bergabung dengan ruang yang Anda kirim baru-baru ini, dan belum diterima, Anda dapat membatalkannya. 

Untuk mengelola undangan ruang, Anda harus memiliki peran **administrator Space** atau **Power user**.

**Untuk membatalkan undangan anggota ruang**

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

1. Arahkan ke ruang Anda.
**Tip**  
Jika Anda memiliki lebih dari satu spasi, pilih spasi di bilah navigasi atas.

1. Pilih **Pengaturan**, lalu pilih **Anggota**.

1. Verifikasi bahwa anggota memiliki status **Diundang**.
**catatan**  
Anda hanya dapat membatalkan undangan yang belum diterima.

1. Pilih opsi di sebelah baris dengan anggota yang diundang, lalu pilih **Batalkan undangan**.

1. Jendela konfirmasi ditampilkan. Pilih **Batalkan undangan** untuk mengonfirmasi.

# Mengubah peran anggota luar angkasa
<a name="spaces-members-rolechange"></a>

Anda dapat mengubah peran yang ditetapkan untuk anggota ruang Anda. Anda harus memiliki peran **administrator Space** untuk mengubah peran pengguna di ruang.

Tabel **administrator Space** menunjukkan pengguna dengan peran **administrator Space**. Pengguna ini tidak ditampilkan dalam tabel **anggota Space** karena mereka secara otomatis (implisit) ditugaskan ke semua proyek di ruang.

**Untuk mengubah peran pengguna di ruang Anda**

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

1. Arahkan ke ruang Anda.
**Tip**  
Jika Anda memiliki lebih dari satu spasi, pilih spasi di bilah navigasi atas.

1. Pilih **Pengaturan**, lalu pilih **Anggota**.

1. Di tabel **anggota Spasi**, pilih pengguna yang perannya ingin Anda ubah. Pilih **Ubah peran**.

# Menghapus anggota spasi
<a name="spaces-members-remove-member"></a>

Anda dapat menghapus anggota ruang Anda ketika mereka tidak perlu mengakses sumber daya ruang apa pun. Anda harus memiliki peran **administrator Space** untuk menghapus anggota dari spasi. 

Tabel **administrator Space** menunjukkan pengguna dengan peran **administrator Space**. Pengguna ini tidak ditampilkan dalam tabel **anggota Space** karena mereka secara otomatis (implisit) ditugaskan ke semua proyek di ruang dan tidak memiliki peran dalam proyek. Anda hanya dapat langsung menghapus anggota ruang Anda di tabel ini.

**Untuk menghapus pengguna dari tabel **anggota Project****

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

1. Arahkan ke ruang Anda.
**Tip**  
Jika Anda memiliki lebih dari satu spasi, pilih spasi di bilah navigasi atas.

1. Pilih **Pengaturan**, lalu pilih **Anggota**.

1. Pilih pengguna di tabel **anggota Project**. Pilih **Hapus**.
**catatan**  
Menghapus anggota dari ruang akan menghapus pengguna dari semua proyek di ruang, bersama dengan izin yang terkait dengan sumber daya dalam proyek tersebut.

# Menghapus atau mengubah peran untuk pengguna dengan peran **administrator Space**
<a name="spaces-members-remove"></a>

Anda dapat menghapus atau mengubah peran untuk pengguna dengan peran **administrator Space** untuk ruang Anda. 

Anda harus memiliki peran **administrator Space** untuk menghapus pengguna dengan peran **administrator Space** dari spasi. Mengubah peran untuk pengguna dengan peran **administrator Space** pada dasarnya menghapus pengguna dari tabel **administrator Space**. Jika pengguna tersebut tidak memiliki peran proyek dalam proyek apa pun di ruang, menghapus peran **administrator Space** dari pengguna akan menghapus pengguna dari ruang.

**catatan**  
Sebagai pengguna dengan peran **administrator Space**, Anda tidak dapat menghapus sendiri. Hubungi pengguna lain dengan peran **administrator Space**.

**Untuk menghapus pengguna dengan peran **administrator Space** dari tabel **anggota Space****
**catatan**  
Untuk pengguna yang belum ditambahkan secara eksplisit ke proyek, mereka tidak memiliki peran proyek apa pun (**Administrator proyek** atau **Kontributor**). Jika peran **administrator Space** adalah satu-satunya peran pengguna, maka pengguna akan dihapus dari ruang seluruhnya.

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

1. Arahkan ke ruang tempat Anda ingin menghapus atau mengubah peran untuk pengguna dengan peran **administrator Space**.

1. Pilih **Pengaturan**, lalu pilih **Anggota**.

1. Lihat status undangan untuk daftar anggota, dan pastikan daftar tersebut tidak berisi undangan tertunda yang tidak sah ke ruang (status **Diundang**).
**penting**  
Sebelum menghapus pengguna dengan peran **administrator Space**, Anda harus memverifikasi bahwa tidak ada undangan yang tertunda telah dimulai.

1. Pilih tab **Anggota**. Di tabel **Administrator ruang**, pilih pengguna, lalu pilih **Hapus**.

   Pada kotak dialog **Hapus anggota**, lakukan salah satu hal berikut.
   + Pilih opsi untuk menghapus hanya peran **administrator Space** pengguna. Pilih **Hapus**.
**penting**  
Jika pengguna tidak memiliki peran lain yang ditetapkan, maka mengubah peran dari **administrator Space** akan menghapus pengguna dari ruang.
   + Pilih opsi untuk menghapus pengguna dengan peran **administrator Space** dari ruang dan semua proyeknya. Pilih **Hapus**.

1. Segarkan tab **Anggota**. Pengguna secara otomatis ditambahkan ke daftar anggota proyek di setiap proyek di mana pengguna memiliki keanggotaan melalui peran proyek. Jika peran **administrator Space** adalah satu-satunya peran pengguna, maka pengguna akan dihapus dari ruang seluruhnya.

# Mengizinkan akses ruang menggunakan tim
<a name="managing-teams"></a>

Setelah Anda membuat spasi, Anda dapat menambahkan tim. Tim memungkinkan Anda mengelompokkan pengguna sehingga mereka dapat berbagi izin dan mengelola proyek, pelacakan masalah, peran, dan sumber daya. CodeCatalyst

Anda harus memiliki peran **administrator Space** untuk mengelola tim.

Tim juga dikelola di project/space level di CodeCatalyst. Untuk mempelajari lebih lanjut tentang tim di ruang/proyek, lihat. [Mengizinkan akses ruang menggunakan tim](#managing-teams) 

**Topics**
+ [Membuat tim](managing-teams-create.md)
+ [Melihat tim](managing-teams-view.md)
+ [Memberikan peran ruang untuk tim](managing-teams-space-roles.md)
+ [Memberikan peran proyek untuk tim di tingkat ruang angkasa](managing-teams-project-roles.md)
+ [Menambahkan pengguna ke tim secara langsung](managing-teams-add-users.md)
+ [Menghapus pengguna dari tim secara langsung](managing-teams-remove-users.md)
+ [Menambahkan grup SSO ke tim](managing-teams-add-sso.md)
+ [Menghapus tim](managing-teams-delete.md)

# Membuat tim
<a name="managing-teams-create"></a>

Sebuah tim dapat memiliki izin peran, seperti **Power user**, di ruang. Tim juga dapat memiliki izin proyek, seperti **Administrator proyek**, dalam proyek. Tim dapat dikaitkan dengan banyak proyek dengan peran yang berbeda untuk setiap proyek. Anda dapat mengelola tim di mana anggota tim adalah pengguna individu untuk ruang ID AWS Pembangun atau grup SSO untuk ruang yang mendukung federasi identitas.

Pada halaman anggota untuk pengguna ruang dan proyek, pengguna dapat memiliki banyak peran. Pengguna dengan beberapa peran akan menampilkan indikator ketika mereka memiliki beberapa peran, dan mereka akan ditampilkan dengan peran dengan izin terbanyak terlebih dahulu.

**catatan**  
Jika ruang Anda mendukung federasi identitas, Anda harus sudah menyiapkan pengguna SSO atau grup SSO Anda di Pusat Identitas IAM.

Cara Anda mengelola anggota tim tergantung pada bagaimana Anda akan menambah dan menghapus pengguna. Ada dua opsi untuk mengelola anggota tim: 
+ **Menambahkan pengguna secara langsung** — Anda menambah atau menghapus pengguna satu per satu. Misalnya, Anda menambahkan pengguna ke tim dengan memilih pengguna AWS Builder ID atau pengguna SSO yang sudah disiapkan di IAM Identity Center. Ketika Anda memilih untuk mengelola anggota tim dengan menambahkan pengguna AWS Builder ID atau pengguna SSO secara langsung, opsi untuk menggunakan **grup SSO** tidak akan lagi tersedia.
+ **Gunakan grup SSO** — Anda mengelola anggota tim melalui grup SSO yang sudah disiapkan di Pusat Identitas IAM. Ketika Anda memilih untuk mengelola anggota tim dengan menggunakan **grup SSO**, opsi untuk menambahkan pengguna secara langsung tidak lagi tersedia.

Anda harus memiliki peran **administrator Space** untuk mengelola tim.

**Untuk membuat tim**

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

1. Arahkan ke ruang Anda. Pilih **Pengaturan**, lalu pilih **Tim**.

1. Pilih **Buat tim**.

1. Dalam **nama Tim**, masukkan nama deskriptif untuk tim Anda.
**catatan**  
Nama tim harus unik di ruang Anda.

   (Opsional) Dalam **deskripsi Tim**, masukkan deskripsi untuk tim Anda.

1. Di bawah **Peran ruang**, pilih peran dari daftar peran ruang yang tersedia CodeCatalyst yang ingin Anda tetapkan ke tim. Peran tersebut akan diwarisi oleh semua anggota tim.
   + **Administrator ruang** - Untuk detailnya, lihat[Peran administrator ruang](ipa-role-types.md#ipa-role-space-admin).
   + **Akses terbatas** - Untuk detailnya, lihat[Peran akses terbatas](ipa-role-types.md#ipa-role-limited-access).
   + **Pengguna daya** - Untuk detailnya, lihat[Peran pengguna daya](ipa-role-types.md#ipa-role-power-user).

1. Dalam **keanggotaan Tim**, pilih salah satu dari berikut ini untuk memilih metode penambahan anggota ke tim.
   + Pilih **Tambahkan anggota secara langsung** untuk mengelola pengguna secara individual. Ini termasuk menambahkan pengguna AWS Builder ID untuk spasi atau menambahkan pengguna SSO untuk ruang yang mendukung federasi identitas.
   + Pilih **Gunakan Grup SSO untuk memilih grup** SSO yang telah Anda atur di Pusat Identitas IAM.

     Di **Grup SSO**, pilih kotak di samping grup yang ingin Anda tambahkan. Anda dapat menambahkan hingga lima grup SSO.
**catatan**  
Anda tidak dapat mengubah ini nanti. Ketika Anda memilih untuk mengelola anggota tim dengan menambahkan pengguna AWS Builder ID atau pengguna SSO secara langsung, opsi untuk menggunakan **grup SSO** tidak akan lagi tersedia. Ketika Anda memilih untuk mengelola anggota tim dengan menggunakan **grup SSO**, opsi untuk menambahkan pengguna secara langsung tidak lagi tersedia.

1. Pilih **Buat**.
**catatan**  
Ketika Anda memilih untuk menggunakan grup SSO, perhatikan bahwa pengguna dalam grup SSO tidak ditarik pada pembuatan tim. Pengguna harus masuk CodeCatalyst sebelum terlihat dalam daftar.

# Melihat tim
<a name="managing-teams-view"></a>

Di CodeCatalyst, Anda dapat melihat proyek dan peran untuk tim Anda. Pada halaman anggota, Anda dapat melihat peran proyek dan daftar pengguna. Untuk tim tipe grup SSO, Anda juga akan dapat melihat daftar grup SSO yang terkait dengan tim.

**Untuk melihat tim**

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

1. Arahkan ke ruang Anda. Pilih **Pengaturan**, lalu pilih **Tim**.

1. Dalam **peran Space**, lihat peran yang ditetapkan ke tim untuk ruang ini.

1. Pada tab **Peran proyek**, lihat peran proyek dan proyek yang ditetapkan ke tim untuk setiap CodeCatalyst proyek di ruang di mana tim telah ditambahkan sebagai anggota (hanya untuk ruang AWS Builder ID).

1. Pada tab **Anggota**, lihat daftar anggota yang ditetapkan ke tim. 

1. Pada tab **Grup SSO**, lihat daftar grup SSO yang ditetapkan ke tim (untuk spasi yang hanya mendukung federasi identitas).

# Memberikan peran ruang untuk tim
<a name="managing-teams-space-roles"></a>

Tim adalah cara untuk mengelompokkan pengguna sehingga Anda dapat memberikan dan mengelola akses tim ke proyek CodeCatalyst. Sebagai contoh, Anda dapat menggunakan tim untuk mengelola peran dan izin pengguna dengan cepat dengan memberi tim kemampuan untuk mengelola ruang bagi pengguna.

Sebuah tim dapat memiliki izin peran, seperti **Power user**, di ruang. Anda dapat mengubah peran ruang untuk tim, tetapi perhatikan bahwa semua anggota tim akan mewarisi izin tersebut.

Anda harus memiliki peran **administrator Space** untuk mengelola tim.

**Mengubah peran ruang untuk tim**

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

1. Arahkan ke ruang Anda. Pilih **Pengaturan**, lalu pilih **Tim**.

1. Di **Tindakan**, pilih **Ubah peran ruang**. Anda dapat mengubah peran ruang ke salah satu dari berikut ini. Ini mengubah peran untuk semua anggota tim.
   + **Administrator ruang** - Untuk detailnya, lihat[Peran administrator ruang](ipa-role-types.md#ipa-role-space-admin).
   + **Akses terbatas** - Untuk detailnya, lihat[Peran akses terbatas](ipa-role-types.md#ipa-role-limited-access).
   + **Pengguna daya** - Untuk detailnya, lihat[Peran pengguna daya](ipa-role-types.md#ipa-role-power-user).

1. Pilih **Simpan**.

# Memberikan peran proyek untuk tim di tingkat ruang angkasa
<a name="managing-teams-project-roles"></a>

Sebuah tim CodeCatalyst mirip dengan pengguna di mana anggota tim dapat memiliki izin peran, seperti **administrator Proyek**, dalam proyek. Perubahan peran akan diterapkan ke tim, dan semua anggota tim akan mewarisi izin tersebut. Anda dapat memilih satu peran untuk setiap proyek yang akan secara otomatis diberikan kepada tim.

Anda harus memiliki peran **administrator Space** untuk mengelola tim.

**Untuk menambah atau mengubah peran proyek**

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

1. Arahkan ke ruang Anda. Pilih **Pengaturan**, lalu pilih **Tim**.

1. Pilih tab **Peran proyek**.

1. Untuk mengubah peran, pilih pemilih di samping proyek dalam daftar ini, lalu pilih **Ubah peran**. Untuk menambahkan peran, pilih **Tambahkan peran proyek**. Di **Proyek**, pilih proyek yang ingin Anda tambahkan dan di **Peran**, pilih peran. Pilih salah satu peran proyek yang tersedia:
   + **Administrator proyek** - Untuk detailnya, lihat[Peran administrator proyek](ipa-role-types.md#ipa-role-project-admin).
   + **Kontributor** - Untuk detailnya, lihat[Peran kontributor](ipa-role-types.md#ipa-role-contributor).
   + **Peninjau** - Untuk detailnya, lihat[Peran pengulas](ipa-role-types.md#ipa-role-reviewer).
   + **Hanya baca** - Untuk detailnya, lihat[Baca saja peran](ipa-role-types.md#ipa-role-read-only).

1. Pilih **Simpan**.

**Untuk menghapus peran proyek**

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

1. Arahkan ke ruang Anda. Pilih **Pengaturan**, lalu pilih **Tim**.

1. Pilih tab **Peran proyek**.

1. Pilih peran yang ingin Anda hapus.
**penting**  
Menghapus peran dari tim akan menghapus izin terkait untuk semua pengguna di tim.

1. Pilih **Simpan**.

# Menambahkan pengguna ke tim secara langsung
<a name="managing-teams-add-users"></a>

Anda dapat menambahkan anggota tim ke tim Anda. Saat Anda menambahkan pengguna, pengguna baru akan mewarisi izin dari semua peran yang ada di tim.

Apakah ruang Anda disiapkan untuk dukungan pengguna AWS Builder ID atau federasi identitas, Anda dapat mengatur ruang Anda untuk menambahkan pengguna secara langsung.

**catatan**  
Ketika ruang Anda diatur untuk mengelola anggota tim menggunakan grup SSO, opsi untuk menggunakan **Tambah pengguna secara langsung** tidak tersedia. Untuk menggunakan grup SSO, lihat[Menambahkan grup SSO ke tim](managing-teams-add-sso.md).

Anda harus memiliki peran **administrator Space** untuk mengelola tim.

**Untuk menambahkan pengguna secara langsung**

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

1. Arahkan ke ruang Anda. Pilih **Pengaturan**, lalu pilih **Tim**.

1. Pilih tab **Anggota**.

1. Pilih **Tambah anggota**.
**catatan**  
Pengguna yang ditambahkan ke tim harus sudah menjadi anggota ruang. Anda tidak dapat menambahkan atau mengundang anggota tim yang bukan anggota ruang.

1. Pilih pengguna di bidang drop-down, lalu pilih **Simpan**. Pilih pengguna AWS Builder ID atau pengguna SSO yang sudah diatur di IAM Identity Center. 

# Menghapus pengguna dari tim secara langsung
<a name="managing-teams-remove-users"></a>

Anda dapat menghapus anggota tim dari tim Anda. Semua izin tidak akan lagi diwarisi oleh pengguna. Anda dapat menambahkan pengguna kembali ke tim nanti.

**catatan**  
Saat Anda menghapus anggota tim, izin terkait akan dihapus untuk pengguna dari semua proyek dan sumber daya di ruang tersebut.

Anda harus memiliki peran **administrator Space** untuk mengelola tim.

**Untuk menghapus anggota tim**

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

1. Arahkan ke ruang Anda. Pilih **Pengaturan**, lalu pilih **Tim**.

1. Pilih tab **Anggota**.

1. Pilih pemilih di sebelah pengguna yang ingin Anda hapus, lalu pilih **Hapus**.

1. Masukkan *hapus* di bidang input, lalu pilih **Hapus**.

# Menambahkan grup SSO ke tim
<a name="managing-teams-add-sso"></a>

Jika ruang Anda dikonfigurasi sebagai ruang dengan pengguna dan grup SSO yang dikelola di Pusat Identitas IAM, Anda dapat menambahkan grup SSO yang akan bergabung dengan ruang sebagai tim terpisah. 

**catatan**  
Bila Anda memilih untuk mengelola anggota tim dengan menambahkan pengguna AWS Builder ID atau pengguna SSO secara langsung, opsi untuk menggunakan **grup SSO** tidak tersedia. Untuk menambahkan pengguna secara langsung, lihat[Menambahkan pengguna ke tim secara langsung](managing-teams-add-users.md).

Anda harus memiliki peran **administrator Space** untuk mengelola tim.

**Untuk menambahkan grup SSO sebagai tim**

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

1. Pada halaman untuk ruang Anda, pilih **Tim**. Pilih tab **grup SSO**.

1. Pilih grup SSO yang ingin Anda tambahkan. Anda dapat menambahkan hingga lima grup SSO.

# Menghapus tim
<a name="managing-teams-delete"></a>

Anda dapat menghapus tim yang tidak lagi Anda butuhkan.

**catatan**  
Saat Anda menghapus tim, izin terkait akan dihapus untuk semua anggota tim dari semua proyek dan sumber daya di ruang tersebut.

Anda harus memiliki peran **administrator Space** untuk mengelola tim.

**Menghapus tim**

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

1. Arahkan ke ruang Anda. Pilih **Pengaturan**, lalu pilih **Tim**.

1. Di **Tindakan**, pilih **Hapus tim**. Ini mengubah peran untuk seluruh tim.

1. Pilih **Hapus**.

# Memungkinkan akses ruang untuk sumber daya mesin
<a name="managing-machine-resources"></a>

Sumber daya mesin adalah sumber daya khusus CodeCatalyst yang diberikan izin untuk proyek atau spasi di CodeCatalyst. 

**catatan**  
Istilah sumber daya mesin tidak mengacu pada infrastruktur cloud seperti instans Amazon EC2, tetapi sebaliknya dimaksudkan untuk merujuk ke cetak biru atau sumber daya alur kerja dengan izin untuk ruang atau proyek.

Sumber daya mesin mewakili identitas Anda dari sumber daya resmi Anda saat mengakses CodeCatalyst melalui SSO. **Sumber daya mesin digunakan untuk memberikan izin ke sumber daya di ruang, seperti **cetak biru** dan alur kerja.** Anda dapat melihat sumber daya mesin di ruang Anda, dan Anda dapat memilih untuk mengaktifkan atau menonaktifkan sumber daya mesin untuk ruang Anda. Misalnya, Anda mungkin ingin menonaktifkan sumber daya mesin untuk mengelola akses dan kemudian mengaktifkannya kembali nanti.

Operasi ini tersedia untuk sumber daya mesin dalam kasus di mana sumber daya mesin perlu dicabut atau dinonaktifkan. Misalnya, jika Anda mencurigai kredenal mungkin telah disusupi, Anda dapat menonaktifkan sumber daya mesin. Umumnya, operasi ini tidak perlu digunakan.

Anda harus memiliki peran **administrator Space** untuk melihat halaman ini dan mengelola sumber daya mesin di tingkat ruang.

Sumber daya mesin juga dikelola di tingkat proyek di CodeCatalyst. Untuk mempelajari lebih lanjut tentang tim dalam proyek, lihat[Memungkinkan akses ruang untuk sumber daya mesin](#managing-machine-resources).

**Topics**
+ [Melihat akses ruang untuk sumber daya mesin](managing-machine-resources-view.md)
+ [Menonaktifkan akses ruang untuk sumber daya mesin](managing-machine-resources-disable.md)
+ [Mengaktifkan akses ruang untuk sumber daya mesin](managing-machine-resources-enable.md)

# Melihat akses ruang untuk sumber daya mesin
<a name="managing-machine-resources-view"></a>

Anda dapat melihat daftar sumber daya mesin yang digunakan di ruang Anda. 

Anda harus memiliki peran **administrator Space** untuk mengelola sumber daya mesin.

**Untuk melihat sumber daya mesin**

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

1. Arahkan ke ruang Anda, lalu pilih **Pengaturan**. Pilih **Sumber daya mesin**.

1. Di drop-down, pilih **Tindakan alur kerja** untuk hanya melihat sumber daya mesin untuk alur kerja. Pilih **Blueprint** untuk hanya melihat sumber daya mesin untuk cetak biru.

   Anda juga dapat memfilter nama menggunakan bidang **Filter**.

# Menonaktifkan akses ruang untuk sumber daya mesin
<a name="managing-machine-resources-disable"></a>

Anda dapat memilih untuk menonaktifkan sumber daya mesin yang digunakan di ruang Anda. 

**penting**  
Menonaktifkan sumber daya mesin akan menghapus semua izin ke semua cetak biru atau alur kerja terkait di ruang tersebut.

Anda harus memiliki peran **administrator Space** untuk mengelola sumber daya mesin.

**Untuk menonaktifkan sumber daya mesin**

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

1. Arahkan ke ruang Anda, lalu pilih **Pengaturan**. Pilih **Sumber daya mesin**.

1. Pilih salah satu dari berikut ini.
**penting**  
Menonaktifkan sumber daya mesin akan menghapus semua izin ke semua cetak biru atau alur kerja terkait di ruang tersebut.
   + Untuk menonaktifkan satu per satu, pilih pemilih di sebelah satu atau beberapa sumber daya mesin yang ingin Anda nonaktifkan. Pilih **Nonaktifkan**, lalu pilih **Sumber daya ini**. 
   + Untuk menonaktifkan semua sumber daya, pilih **Nonaktifkan**, lalu pilih **Semua sumber daya**. 
   + Untuk menonaktifkan semua tindakan alur kerja, pilih **Nonaktifkan**, lalu pilih **Semua tindakan alur kerja**. 
   + **Untuk menonaktifkan semua cetak biru, pilih **Nonaktifkan**, lalu pilih Semua cetak biru.** 

# Mengaktifkan akses ruang untuk sumber daya mesin
<a name="managing-machine-resources-enable"></a>

Anda dapat memilih untuk mengaktifkan sumber daya mesin yang digunakan di ruang Anda dan yang telah dinonaktifkan. 

Anda harus memiliki peran **administrator Space** untuk mengelola sumber daya mesin.

**Untuk mengaktifkan sumber daya mesin**

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

1. Arahkan ke ruang Anda, lalu pilih **Pengaturan**. Pilih **Sumber daya mesin**.

1. Pilih salah satu dari berikut ini.
   + Untuk mengaktifkan satu per satu, pilih pemilih di sebelah satu atau beberapa sumber daya mesin yang ingin Anda aktifkan. Pilih **Aktifkan**, lalu pilih **Sumber daya ini**. 
   + Untuk mengaktifkan semua sumber daya, pilih **Aktifkan**, lalu pilih **Semua sumber daya**. 
   + Untuk mengaktifkan semua tindakan alur kerja, pilih **Aktifkan**, lalu pilih **Semua tindakan alur kerja**. 
   + **Untuk mengaktifkan semua cetak biru, pilih **Aktifkan**, lalu pilih Semua cetak biru.** 

# Mengelola Lingkungan Pengembang untuk suatu ruang
<a name="spaces-devenv"></a>

Semua Lingkungan Dev dibuat sebagai bagian dari proyek dalam suatu ruang. Anggota luar angkasa dapat membuat Lingkungan Dev mereka sendiri dalam sebuah proyek di tingkat repositori sumber. Administrator ruang angkasa kemudian dapat menggunakan CodeCatalyst konsol Amazon untuk melihat, mengedit, menghapus, dan menghentikan Lingkungan Pengembang atas nama anggota ruang angkasa. Singkatnya, administrator ruang mempertahankan Lingkungan Dev di tingkat ruang.

**Pertimbangan untuk mengelola Lingkungan Dev**
+ Anda harus memiliki peran **administrator Space** untuk melihat halaman **Lingkungan Dev** di bawah **Pengaturan** dan untuk mengelola Lingkungan Dev di tingkat ruang.
+ Anggota luar angkasa mengelola Lingkungan Pengembang yang mereka buat dalam proyek melalui CodeCatalyst akun mereka. Saat mengelola Lingkungan Dev sebagai administrator ruang, Anda memelihara sumber daya ini atas nama anggota ruang angkasa.
+ Dev Environments default ke konfigurasi komputasi dan penyimpanan tertentu. Untuk informasi tentang penagihan dan tarif untuk meningkatkan konfigurasi Anda, lihat halaman [ CodeCatalyst harga Amazon](https://codecatalyst.aws/explore/pricing).

**penting**  
Lingkungan Dev tidak tersedia untuk pengguna di ruang di mana Active Directory digunakan sebagai penyedia identitas. Untuk informasi selengkapnya, lihat [Saya tidak dapat membuat Lingkungan Pengembang saat saya masuk CodeCatalyst menggunakan satu akun masuk](devenvironments-troubleshooting.md#troubleshoot-create-dev-env-idprovider).

Untuk pertimbangan lain tentang Lingkungan Dev, termasuk menghentikan menjalankan instance, konfigurasi komputasi default, memutakhirkan komputasi, mengeluarkan biaya, dan mengonfigurasi batas waktu, lihat. [Menulis dan memodifikasi kode dengan Dev Environments di CodeCatalystMenulis dan memodifikasi kode dengan Dev Environments](devenvironment.md)

**Topics**
+ [Melihat Lingkungan Pengembang untuk ruang Anda](spaces-devenv-view.md)
+ [Mengedit Lingkungan Pengembang untuk ruang Anda](spaces-devenv-edit.md)
+ [Menghentikan Lingkungan Pengembang untuk ruang Anda](spaces-devenv-stop.md)
+ [Menghapus Lingkungan Pengembang untuk ruang Anda](spaces-devenv-delete.md)

# Melihat Lingkungan Pengembang untuk ruang Anda
<a name="spaces-devenv-view"></a>

Anda dapat melihat jenis, status, dan detail untuk semua Lingkungan Pengembang di ruang Anda. Untuk informasi selengkapnya tentang membuat dan menjalankan Lingkungan Dev, lihat[Membuat Lingkungan Pengembangan](devenvironment-create.md).

Anda harus memiliki peran **administrator Space** untuk melihat halaman ini dan mengelola Lingkungan Dev di tingkat ruang.

**Untuk melihat Lingkungan Pengembang di ruang Anda**

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

1. Arahkan ke CodeCatalyst ruang Anda.
**Tip**  
Jika Anda memiliki lebih dari satu spasi, pilih spasi di bilah navigasi atas.

1. Pilih **Pengaturan**, lalu pilih **Lingkungan Pengembang**.

   Halaman ini mencantumkan semua Lingkungan Pengembang di ruang Anda. Anda dapat melihat nama **Resource**, **alias** resource jika berlaku, jenis **IDE**, **Compute** dan **Storage** default atau yang dikonfigurasi, dan **Timeout** yang dikonfigurasi untuk setiap Lingkungan Dev.

# Mengedit Lingkungan Pengembang untuk ruang Anda
<a name="spaces-devenv-edit"></a>

Anda dapat mengedit konfigurasi untuk Lingkungan Dev, seperti panjang batas waktu yang dikonfigurasi, jika ada, agar Lingkungan Dev yang tidak aktif berhenti berjalan. Untuk informasi selengkapnya tentang mengedit Lingkungan Pengembang, lihat[Mengedit Lingkungan Pengembang](devenvironment-edit.md).

Anda harus memiliki peran **administrator Space** untuk melihat halaman ini dan mengelola Lingkungan Dev di tingkat ruang.

**Untuk mengedit Lingkungan Dev di ruang Anda**

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

1. Arahkan ke CodeCatalyst ruang Anda.
**Tip**  
Jika Anda memiliki lebih dari satu spasi, pilih spasi di bilah navigasi atas.

1. Pilih **Pengaturan**, lalu pilih **Lingkungan Pengembang**.

1. Pilih pemilih di sebelah Lingkungan Dev yang ingin Anda kelola. Pilih **Edit**.

1. Buat perubahan yang Anda inginkan pada batas waktu komputasi atau ketidakaktifan untuk Lingkungan Pengembang.

1. Pilih **Simpan**.

# Menghentikan Lingkungan Pengembang untuk ruang Anda
<a name="spaces-devenv-stop"></a>

Anda dapat menghentikan Lingkungan Dev yang sedang berjalan sebelum menjadi idle jika Lingkungan Dev dikonfigurasi untuk memiliki batas waktu. Jika tidak, Lingkungan Pengembang dengan batas waktu yang telah berlalu sudah akan dihentikan. Untuk informasi lebih lanjut tentang menghentikan Lingkungan Pengembang, lihat[Menghentikan Lingkungan Pengembang](devenvironment-stop.md).

Anda harus memiliki peran **administrator Space** untuk melihat halaman ini dan mengelola Lingkungan Dev di tingkat ruang.

**Untuk menghentikan Lingkungan Dev di ruang Anda**

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

1. Arahkan ke CodeCatalyst ruang Anda.
**Tip**  
Jika Anda memiliki lebih dari satu spasi, pilih spasi di bilah navigasi atas.

1. Pilih **Pengaturan**, lalu pilih **Lingkungan Pengembang**.

1. Pilih pemilih di sebelah Lingkungan Dev yang ingin Anda kelola. Pilih **Berhenti**.

# Menghapus Lingkungan Pengembang untuk ruang Anda
<a name="spaces-devenv-delete"></a>

Anda dapat menghapus Lingkungan Pengembang yang tidak lagi diperlukan atau yang tidak lagi memiliki pemilik. Untuk informasi selengkapnya tentang pertimbangan untuk menghapus Lingkungan Pengembang, lihat. [Menghapus Lingkungan Dev](devenvironment-delete.md)

Anda harus memiliki peran **administrator Space** untuk melihat halaman ini dan mengelola Lingkungan Dev di tingkat ruang.

**Untuk menghapus Lingkungan Dev di ruang Anda**

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

1. Arahkan ke CodeCatalyst ruang Anda.
**Tip**  
Jika Anda memiliki lebih dari satu spasi, pilih spasi di bilah navigasi atas.

1. Pilih **Pengaturan**, lalu pilih **Lingkungan Pengembang**.

1. Pilih pemilih di sebelah Lingkungan Dev yang ingin Anda kelola. Pilih **Hapus**. Untuk mengonfirmasi, ketik`delete`, lalu pilih **Hapus**.

# Kuota untuk spasi
<a name="spaces-quotas-limits"></a>

Tabel berikut menjelaskan kuota dan batas untuk spasi di Amazon CodeCatalyst. Untuk informasi selengkapnya tentang kuota di Amazon CodeCatalyst, lihat[Kuota untuk CodeCatalyst](quotas.md).


|  |  | 
| --- |--- |
| Jumlah maksimum saluran Slack untuk suatu ruang | 500 | 
| Jumlah maksimum undangan untuk alamat email | 25 | 
| Jumlah maksimum undangan untuk pengguna | 500 | 
| Jumlah maksimum ruang aktif per pengguna per Wilayah AWS | 5 | 
| Jumlah maksimum kreasi ruang per Wilayah per bulan per pengguna | 5 | 
| Jumlah maksimum grup SSO untuk sebuah tim | 5 | 
| Jumlah maksimum tim untuk spasi | 100 | 
| Jumlah maksimum pengguna untuk sebuah tim | 1000 | 
| Deskripsi ruang |  Deskripsi ruang bersifat opsional. Jika ditentukan, panjangnya harus antara 0 dan 200 karakter. Mereka dapat berisi kombinasi huruf, angka, spasi, titik, garis bawah, koma, tanda hubung, dan karakter khusus berikut: `? & $ % + = / \ ; : \n \t \r`  | 
| Nama ruang | Nama ruang harus unik di seberang CodeCatalyst. Anda tidak dapat menggunakan kembali nama spasi yang dihapus.Nama spasi harus antara 3 dan 63 karakter panjangnya. Mereka juga harus mulai dengan karakter alfanumerik. Nama spasi dapat berisi kombinasi huruf, angka, titik, garis bawah, dan tanda hubung. Mereka tidak dapat berisi salah satu karakter berikut: `! ? @ # $ % ^ & * ( ) + = { } [ ] \| /\ > < ~ ` ' " ; : `  | 