

Panduan ini mendokumentasikan konsol administrasi AWS Wickr baru, yang dirilis pada 13 Maret 2025. Untuk dokumentasi tentang versi klasik konsol administrasi AWS Wickr, lihat Panduan Administrasi [Klasik](https://docs.aws.amazon.com/wickr/latest/adminguide-classic/what-is-wickr.html).

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

# Akses data yang disimpan
<a name="retained-data"></a>

## Struktur ember S3
<a name="bucket-structure"></a>

Data yang disimpan diatur dalam bucket S3 Anda menggunakan hierarki berbasis tanggal:

```
s3:{{//your-retention-bucket/}}
wickr-drs-encrypted/YYYY/MM/DD/<vgroupid>/{file | message | username}
```

## Konvensi penamaan file
<a name="file-naming"></a>

Semua file adalah: `{message sequence number}-{message id}.json` dalam ember terenkripsi. File adalah`{message sequence number}-{message id}.bin`.

## Memicu dekripsi sesuai permintaan
<a name="decryption"></a>

Pesan di S3 dienkripsi dengan kunci KMS Anda. Selesaikan prosedur berikut untuk menggunakan mesin status **Step Functions** untuk mendekripsi sesuai permintaan.

**Di AWS konsol**:

1. Arahkan ke **Step Functions** di AWS konsol.

1. Pilih`DecryptionStateMachine`.

1. Pilih **Mulai Eksekusi**.

1. Berikan masukan JSON:

   ```
   {
    "startDate": {{"2026-06-03",}}
    "endDate": {{"2026-06-04",}}
    "vgroupid": {{"ABC123",}}
   }
   ```

1.  Pantau kemajuan eksekusi secara real-time.

1.  Setelah selesai, file yang didekripsi muncul di ember yang didekripsi.

**Dalam AWS CLI**:

```
aws stepfunctions start-execution \
 —state-machine-arn arn:aws:states:us-east-1:123456789012:stateMachine:DecryptionStateMachine \
 —input '{
    "startDate": {{"2026-06-03",}}
    "endDate": {{"2026-06-04",}}
    "vgroupid": {{"ABC123",}}
```

## Membaca file yang didekripsi:
<a name="decrypted-files"></a>

Anda dapat membaca file yang didekripsi langsung dari bucket S3 yang didekripsi.

```
import boto3
s3 = boto3.client({{'s3'}})
response = s3.get_object(
    Bucket={{'your-retention-bucket-decrypted'}},
    Key={{'wickr-drs/2026/03/20/vgroupid_ABC123/message1.txt'}}
)
content = response[{{'Body'}}].read().decode({{'utf-8'}})
print(content)
```