---
type: tutorial
title: Buat tim bersama pertamamu
summary: Dirikan sebuah tim bersama dan undang tiga rekan tim, masing-masing dengan persis izin yang dibutuhkan perannya, mengikuti BananaSeed saat ia membangun sebuah kelompok.
---

Di akhir tutorial ini kamu akan telah membuat sebuah tim bersama dan mengundang tiga orang ke dalamnya, masing-masing dengan set izin yang sengaja berbeda: seorang lead operasi yang menjalankan kelompok, seorang pengembang yang mengonfigurasi satu produk, dan seorang manajer yang hanya membaca angka. Kita mengikuti **BananaSeed**, sebuah perusahaan yang pendirinya sedang membentuk tim.

Kamu butuh paket berbayar yang menyertakan tim bersama (Troop atau Apex). Di Solo atau Alpha kamu hanya punya tim **Personal**-mu, yang hanya milikmu sendiri. Lihat [penagihan](/docs/account-management/billing) untuk paket, [apa itu tim](/docs/troops/overview) untuk konsepnya, dan [izin dan cakupan](/docs/troops/permissions) untuk model yang peran-peran di bawah bersandar padanya.

## Penyiapan

Pendiri BananaSeed, Ana, telah melampaui tim Personal-nya. Ia punya dua produk, masing-masing dengan kunci situs-nya sendiri, dan tiga orang untuk dibawa masuk:

| Orang | Peran | Seharusnya bisa |
|---|---|---|
| **Dana** | DevOps | Menjalankan kelompok: mengelola anggota dan access token. |
| **Raj** | Pengembang | Menyesuaikan kunci situs satu produk, dan tak lebih. |
| **Mia** | Manajer | Melihat angka lintas tim. Tak mengubah apa pun. |

Masing-masing memetakan ke salah satu dari empat [izin](/docs/troops/permissions): Dana butuh **kelola**, Raj butuh **edit** pada satu key, Mia butuh **baca**.

## 1. Buat tim dan key-key-nya

Dari daftar tim dasbor, buat sebuah tim bernama `BananaSeed`. Ia dimulai dengan hanya kamu, pemiliknya, memegang setiap izin. Buat dua kunci situs di dalamnya, `shop.bananaseed.com` dan `blog.bananaseed.com`, agar ada sesuatu untuk mencakupkan orang. (Lihat [kunci situs](/docs/site-keys/overview).)

## 2. Undang Dana, lead DevOps (kelola)

Di halaman **Anggota** tim, undang Dana lewat email. Undangannya adalah alamat email itu sendiri; saat Dana masuk dengan alamat itu, keanggotaannya hidup.

Berikan ia **kelola** saja. Satu izin itu adalah administrasi tim: ia bisa menambah, menghapus, dan mengubah anggota dan [access token](/docs/troops/tokens), dan mengganti nama atau menghapus tim. Karena kelola seluruh-tim, cakupannya tak penting, jadi biarkan di semua kunci situs. Ia tak butuh baca, buat, atau edit untuk melakukan pekerjaannya; kelola adalah izin penjalan-kelompok.

Kini Dana bisa mengambil sisa onboarding dari tangan Ana: ia bisa menerbitkan token CI, menambah perekrutan berikutnya, dan menyesuaikan izin, semua tanpa bisa terkunci-keluar oleh cakupan.

## 3. Undang Raj, pengembang pada satu produk (edit, tercakup)

Undang Raj dengan cara yang sama. Ia memiliki shop, bukan blog, jadi:

- Berikan **edit** (dan **baca** agar ia bisa melihat apa yang ia edit). Edit membiarkannya mengonfigurasi key: pengaturannya, rotasi secret, verifikasi terhosting, dan [kustomisasi game dan white-label](/docs/game-customization/overview) key tersebut.
- Setel **cakupan**-nya ke **kunci situs tertentu** dan pilih hanya `shop.bananaseed.com`.

Biarkan **kelola** mati. Raj sebaiknya mengonfigurasi produknya, bukan menjalankan kelompok. Dengan edit tercakup ke satu key, itulah persis yang ia dapat: ia bisa menyetel tantangan dan skin shop, dan ia tak bisa menyentuh blog, daftar anggota, atau token.

Inilah pemberian hak-paling-kecil sehari-hari: sebuah izin (edit) dibatasi oleh sebuah cakupan (satu key).

## 4. Undang Mia, manajer yang hanya membaca (baca)

Undang Mia dan berikan **baca** saja, di semua kunci situs. Baca membiarkannya membuka setiap key di tim dan melihat [statistik](/docs/troops/statistics), konfigurasi, dan log auditnya, dan tak mengubah satu pun. Ia mendapat gambaran seluruh-tim yang ia butuhkan untuk pelaporan, tanpa kemampuan mengedit pengaturan atau memutar secret secara tak sengaja.

## 5. Pastikan tiap pemberian

Minta tiap orang masuk dan periksa bahwa tim berperilaku sebagaimana dimaksud:

- **Dana** melihat kontrol Anggota dan token dan bisa mengubahnya, tapi mengedit konfigurasi sebuah kunci situs sendiri bukan pemberiannya.
- **Raj** bisa membuka dan mengonfigurasi `shop.bananaseed.com`, tak melihat `blog.bananaseed.com`, dan tak punya kontrol Anggota.
- **Mia** bisa membuka key mana pun dan membaca statistiknya, tapi setiap kontrol edit absen.

Itulah seluruh inti model: tiga orang, tiga pekerjaan, tiga jangkauan berbeda, tak satu pun dari mereka memegang lebih dari yang dibutuhkan. Di Apex, semua yang dilakukan masing-masing dicatat di bawah identitas mereka sendiri di [log audit tim](/docs/audit-logs/troop-log).

## Ke mana selanjutnya

- Tambahkan kredensial CI atau layanan alih-alih orang dengan sebuah [Troop Access Token](/docs/troops/tokens), yang membawa izin dan cakupan yang sama.
- Setel [penggantian](/docs/troops/overrides) sekali di tim agar kedua key mewarisi merek.
- Pantau pemakaian lintas kedua produk di [statistik](/docs/troops/statistics) tim.

## Lihat juga

- [Izin dan cakupan](/docs/troops/permissions): empat izin secara penuh.
- [Kursi](/docs/troops/seats): bagaimana tiap anggota dan token memakai kumpulan kursi paketmu.
- [Apa itu tim](/docs/troops/overview): konsep dan apa yang dimiliki sebuah tim.
