Menambahkan Anggota Tim ke AWS CodeStar Proyek - AWS CodeStar

Pada 31 Juli 2024, Amazon Web Services (AWS) akan menghentikan dukungan untuk membuat dan melihat AWS CodeStar proyek. Setelah 31 Juli 2024, Anda tidak akan lagi dapat mengakses AWS CodeStar konsol atau membuat proyek baru. Namun, AWS sumber daya yang dibuat oleh AWS CodeStar, termasuk repositori sumber, saluran pipa, dan build Anda, tidak akan terpengaruh oleh perubahan ini dan akan terus berfungsi. AWS CodeStar Koneksi dan AWS CodeStar Pemberitahuan tidak akan terpengaruh oleh penghentian ini.

 

Jika Anda ingin melacak pekerjaan, mengembangkan kode, dan membangun, menguji, dan menyebarkan aplikasi Anda, Amazon CodeCatalyst menyediakan proses memulai yang efisien dan fungsionalitas tambahan untuk mengelola proyek perangkat lunak Anda. Pelajari lebih lanjut tentang fungsionalitas dan harga Amazon CodeCatalyst.

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

Menambahkan Anggota Tim ke AWS CodeStar Proyek

Jika Anda memiliki peran pemilik dalam AWS CodeStar proyek atau AWSCodeStarFullAccess kebijakan yang diterapkan pada pengguna IAM Anda, Anda dapat menambahkan pengguna IAM lain ke tim proyek. Ini adalah proses sederhana yang menerapkan AWS CodeStar peran (pemilik, kontributor, atau penampil) kepada pengguna. Peran ini per proyek dan disesuaikan. Misalnya, anggota tim kontributor di proyek A mungkin memiliki izin untuk sumber daya yang berbeda dari anggota tim kontributor dalam proyek B. Seorang anggota tim hanya dapat memiliki satu peran dalam proyek. Setelah Anda menambahkan anggota tim, dia dapat berinteraksi langsung dengan proyek Anda pada tingkat yang ditentukan oleh peran tersebut.

Manfaat AWS CodeStar peran dan keanggotaan tim meliputi:

  • Anda tidak perlu mengonfigurasi izin secara manual di IAM untuk anggota tim Anda.

  • Anda dapat dengan mudah mengubah tingkat akses anggota tim ke proyek.

  • Pengguna dapat mengakses proyek di AWS CodeStar konsol hanya jika mereka adalah anggota tim.

  • Akses pengguna ke proyek ditentukan oleh peran.

Untuk informasi selengkapnya tentang tim dan AWS CodeStar peran, lihat Bekerja dengan AWS CodeStar Tim danBekerja dengan Profil AWS CodeStar Pengguna Anda .

Untuk menambahkan anggota tim ke proyek, Anda harus memiliki peran AWS CodeStar pemilik untuk proyek atau AWSCodeStarFullAccess kebijakan.

penting

Menambahkan anggota tim tidak memengaruhi akses anggota tersebut ke sumber daya yang berada di luar AWS (misalnya, GitHub repositori atau masalah di Atlassian JIRA). Izin akses tersebut dikendalikan oleh penyedia sumber daya, bukanAWS CodeStar. Untuk informasi selengkapnya, lihat dokumentasi penyedia sumber daya.

Siapa pun yang memiliki akses ke AWS CodeStar proyek dapat menggunakan AWS CodeStar konsol untuk mengakses sumber daya yang berada di luar AWS tetapi terkait dengan proyek itu.

Menambahkan anggota tim ke proyek tidak secara otomatis memungkinkan anggota tersebut untuk berpartisipasi dalam lingkungan AWS Cloud9 pengembangan terkait untuk proyek tersebut. Untuk memungkinkan anggota tim berpartisipasi dalam lingkungan bersama, lihatBerbagi AWS Cloud9 Lingkungan dengan Anggota Tim Proyek.

Pemberian akses pengguna federasi ke proyek melibatkan melampirkan kebijakan yang dikelola AWS CodeStar pemilik, kontributor, atau penampil secara manual ke peran yang diambil oleh pengguna federasi. Untuk informasi selengkapnya, lihat Akses Pengguna Federasi ke AWS CodeStar.

Menambahkan Anggota Tim (Konsol)

Anda dapat menggunakan AWS CodeStar konsol untuk menambahkan anggota tim ke proyek Anda. Jika pengguna IAM sudah ada untuk orang yang ingin Anda tambahkan, Anda dapat menambahkan pengguna IAM. Jika tidak, Anda dapat membuat pengguna IAM untuk orang tersebut ketika Anda menambahkannya ke proyek Anda.

Untuk menambahkan anggota tim ke AWS CodeStar proyek (konsol)
  1. Buka AWS CodeStar konsol di https://console.aws.amazon.com/codestar/.

  2. Pilih Proyek dari panel navigasi dan pilih proyek Anda.

  3. Di panel navigasi samping untuk proyek, pilih Tim.

  4. Pada halaman Anggota tim, pilih Tambah anggota tim.

  5. Di Pilih pengguna, lakukan salah satu hal berikut:

    • Jika pengguna IAM sudah ada untuk orang yang ingin Anda tambahkan, pilih pengguna IAM dari daftar.

      catatan

      Pengguna yang telah ditambahkan ke AWS CodeStar proyek lain muncul di daftar AWS CodeStarPengguna yang ada.

      Dalam peran Proyek, pilih AWS CodeStar peran (Pemilik, Kontributor, atau Penampil) untuk pengguna ini. Ini adalah peran AWS CodeStar tingkat proyek yang hanya dapat diubah oleh pemilik proyek. Ketika diterapkan ke pengguna IAM, peran menyediakan semua izin yang diperlukan untuk mengakses sumber daya AWS CodeStar proyek. Ini menerapkan kebijakan yang diperlukan untuk membuat dan mengelola kredensi Git untuk kode yang disimpan CodeCommit di IAM atau mengunggah kunci SSH Amazon EC2 untuk pengguna di IAM.

      penting

      Anda tidak dapat memberikan atau mengubah nama tampilan atau informasi email untuk pengguna IAM kecuali Anda masuk ke konsol sebagai pengguna tersebut. Untuk informasi selengkapnya, lihat Mengelola Informasi Tampilan untuk Profil AWS CodeStar Pengguna Anda .

      Pilih Tambahkan anggota tim.

    • Jika pengguna IAM tidak ada untuk orang yang ingin Anda tambahkan ke proyek, pilih Buat pengguna IAM baru. Anda akan diarahkan ke konsol IAM di mana Anda dapat membuat pengguna IAM baru, lihat Membuat pengguna IAM di panduan pengguna IAM untuk informasi selengkapnya. Setelah Anda membuat pengguna IAM Anda, kembali ke AWS CodeStar konsol, refresh daftar pengguna, dan pilih pengguna IAM yang Anda buat dari daftar dropdown. Masukkan nama AWS CodeStar tampilan, alamat email, dan peran proyek yang ingin Anda terapkan ke pengguna baru ini, lalu pilih Tambahkan anggota tim.

    catatan

    Untuk kemudahan manajemen, setidaknya satu pengguna harus diberi peran Pemilik untuk proyek.

  6. Kirimkan informasi berikut kepada anggota tim baru:

Tambah dan Lihat Anggota Tim (AWS CLI)

Anda dapat menggunakan AWS CLI untuk menambahkan anggota tim ke tim proyek Anda. Anda juga dapat melihat informasi tentang semua anggota tim dalam proyek Anda.

Untuk menambahkan anggota tim
  1. Buka terminal atau jendela perintah.

  2. Jalankan associate-team-member perintah dengan--project-id,-user-arn, dan --project-role parameter. Anda juga dapat menentukan apakah pengguna memiliki akses jarak jauh ke instance proyek dengan menyertakan --remote-access-allowed atau --no-remote-access-allowed parameter. Misalnya:

    aws codestar associate-team-member --project-id my-first-projec --user-arn arn:aws:iam:111111111111:user/Jane_Doe --project-role Contributor --remote-access-allowed

    Perintah ini tidak mengembalikan output.

Untuk melihat semua anggota tim (AWS CLI)
  1. Buka terminal atau jendela perintah.

  2. Jalankan list-team-members perintah dengan --project-id parameter. Misalnya:

    aws codestar list-team-members --project-id my-first-projec

    Perintah ini mengembalikan output yang serupa dengan yang berikut:

    { "teamMembers":[ {"projectRole":"Owner","remoteAccessAllowed":true,"userArn":"arn:aws:iam::111111111111:user/Mary_Major"}, {"projectRole":"Contributor","remoteAccessAllowed":true,"userArn":"arn:aws:iam::111111111111:user/Jane_Doe"}, {"projectRole":"Contributor","remoteAccessAllowed":true,"userArn":"arn:aws:iam::111111111111:user/John_Doe"}, {"projectRole":"Viewer","remoteAccessAllowed":false,"userArn":"arn:aws:iam::111111111111:user/John_Stiles"} ] }