

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

# Bagikan grup laporan
<a name="report-groups-sharing"></a>

Berbagi grup laporan memungkinkan beberapa AWS akun atau pengguna untuk melihat grup laporan, laporan yang belum kedaluwarsa, dan hasil pengujian laporannya. Dalam model ini, akun yang memiliki grup laporan (pemilik) berbagi grup laporan dengan akun lain (konsumen). Konsumen tidak dapat mengedit grup laporan. Laporan kedaluwarsa dalam 30 hari setelah dibuat.

**Topics**
+ [Bagikan grup laporan](#report-groups-sharing-share)
+ [Layanan terkait](#report-groups-sharing-related)
+ [Akses grup laporan yang dibagikan dengan Anda](report-groups-sharing-access-prereqs.md)
+ [Membatalkan berbagi grup laporan bersama](report-groups-sharing-unshare.md)
+ [Identifikasi grup laporan bersama](report-groups-sharing-identify.md)
+ [Izin grup laporan bersama](report-groups-sharing-perms.md)

## Bagikan grup laporan
<a name="report-groups-sharing-share"></a>

 Saat Anda membagikan grup laporan, konsumen diberikan akses hanya-baca ke grup laporan dan laporannya. Konsumen dapat menggunakan AWS CLI untuk melihat grup laporan, laporannya, dan hasil kasus uji untuk setiap laporan. Konsumen tidak dapat: 
+  Melihat grup laporan bersama atau laporannya di CodeBuild konsol. 
+  Mengedit grup laporan bersama. 
+  Gunakan ARN grup laporan bersama dalam proyek untuk menjalankan laporan. Pembuatan proyek yang menentukan grup laporan bersama gagal. 

Anda dapat menggunakan CodeBuild konsol untuk menambahkan grup laporan ke pembagian sumber daya yang ada. Jika ingin menambahkan grup laporan ke pembagian sumber daya baru, Anda harus membuatnya terlebih dahulu di [AWS RAM konsol](https://console.aws.amazon.com/ram).

Untuk berbagi grup laporan dengan unit organisasi atau seluruh organisasi, Anda harus mengaktifkan berbagi dengan AWS Organizations. Untuk informasi lebih lanjut, lihat [ Aktifkan pembagian dengan AWS Organizations](https://docs.aws.amazon.com/ram/latest/userguide/getting-started-sharing.html) dalam *Panduan Pengguna AWS RAM *.

Anda dapat menggunakan CodeBuild konsol, AWS RAM konsol, atau AWS CLI untuk berbagi grup laporan yang Anda miliki.

**Prasyarat**  
Untuk berbagi grup laporan, AWS akun Anda harus memilikinya. Anda tidak dapat membagikan grup laporan yang telah dibagikan dengan Anda.

**Untuk berbagi grup laporan yang Anda miliki (CodeBuild konsol)**

1. Buka AWS CodeBuild konsol di [https://console.aws.amazon.com/codesuite/codebuild/home](https://console.aws.amazon.com/codesuite/codebuild/home).

1. Di panel navigasi, pilih **Laporkan grup**.

1.  Pilih proyek yang ingin Anda bagikan, lalu pilih **Bagikan**. Untuk informasi selengkapnya, lihat [Membuat pembagian sumber daya](https://docs.aws.amazon.com/ram/latest/userguide/getting-started-sharing.html#getting-started-sharing-create) di *Panduan AWS RAM Pengguna*. 

**Untuk berbagi grup laporan yang Anda miliki (AWS RAM konsol)**  
Lihat [Membuat berbagi sumber daya](https://docs.aws.amazon.com/ram/latest/userguide/working-with-sharing.html#working-with-sharing-create) di *Panduan AWS RAM Pengguna*.

**Untuk berbagi grup laporan yang Anda miliki (AWS RAM perintah)**  
Gunakan perintah [create-resource-share](https://docs.aws.amazon.com/cli/latest/reference/ram/create-resource-share.html).

 **Untuk berbagi grup laporan yang Anda miliki (CodeBuild perintah)** 

Gunakan perintah [put-resource-policy](https://docs.aws.amazon.com/cli/latest/reference/codebuild/put-resource-policy.html):

1. Buat file bernama `policy.json` dan salin berikut ini ke dalamnya. 

------
#### [ JSON ]

****  

   ```
   {
      "Version":"2012-10-17",		 	 	 
      "Statement":[{
        "Effect":"Allow",
        "Principal":{
          "AWS":"{{111122223333}}"
        },
        "Action":[
          "codebuild:BatchGetReportGroups",
          "codebuild:BatchGetReports",
          "codebuild:ListReportsForReportGroup",
          "codebuild:DescribeTestCases"],
        "Resource":"{{arn:aws:iam::*:role/Service*}}"
      }]
    }
   ```

------

1. Perbarui `policy.json` dengan grup laporan ARN dan pengidentifikasi untuk dibagikan. Contoh berikut memberikan akses read-only ke grup laporan dengan ARN ke Alice dan pengguna root `arn:aws:codebuild:us-west-2:123456789012:report-group/my-report-group` untuk akun yang diidentifikasi oleh 123456789012. AWS 

------
#### [ JSON ]

****  

   ```
   {
      "Version":"2012-10-17",		 	 	 
      "Statement":[{
        "Effect":"Allow",
        "Principal":{
          "AWS": [
             "arn:aws:iam::123456789012:user/Alice",
             "123456789012"
           ]
        },
        "Action":[
          "codebuild:BatchGetReportGroups",
          "codebuild:BatchGetReports",
          "codebuild:ListReportsForReportGroup",
          "codebuild:DescribeTestCases"],
        "Resource":"arn:aws:codebuild:us-west-2:123456789012:report-group/my-report-group"
      }]
    }
   ```

------

1. Jalankan perintah berikut. 

   ```
   aws codebuild put-resource-policy --resource-arn {{report-group-arn}} --policy file://policy.json
   ```

## Layanan terkait
<a name="report-groups-sharing-related"></a>

Berbagi grup laporan terintegrasi dengan AWS Resource Access Manager (AWS RAM), layanan yang memungkinkan Anda berbagi AWS sumber daya dengan AWS akun atau melalui AWS Organizations akun apa pun. Dengan AWS RAM, Anda berbagi sumber daya yang Anda miliki dengan membuat *pembagian sumber* daya yang menentukan sumber daya dan konsumen untuk dibagikan. Konsumen dapat berupa AWS akun individu, unit organisasi di AWS Organizations, atau seluruh organisasi di AWS Organizations.

Untuk informasi selengkapnya, silakan lihat *Panduan Pengguna [AWS RAM](https://docs.aws.amazon.com/ram/latest/userguide/)*.