# Kontrol akses dalam organisasi

> [!TIP]
> Anda dapat mengatur [Single Sign-On (SSO)](./security-sso) untuk memetakan aturan kontrol akses dari Identity Provider organisasi Anda.

> [!TIP]
> Kontrol akses yang lebih lanjut dan lebih rinci dapat dicapai dengan [Resource Groups](./security-resource-groups).
>
> Fitur Resource Group merupakan bagian dari paket Team & Enterprise.

Anggota organisasi dapat memiliki lima peran berbeda: `no_access`, `read`, `contributor`, `write`, atau `admin`:

- `no_access`: anggota tersebut berafiliasi dengan Organisasi tetapi tidak memiliki akses ke repositori atau pengaturannya. Gunakan bersama [Resource Groups](./security-resource-groups) untuk memberikan akses hanya ke repositori tertentu.

- `read`: akses hanya-baca untuk repos dan metadata/aturan Organisasi (misalnya, profil Organisasi, daftar anggota, token API, dll).

- `contributor`: hak tulis tambahan untuk subset repo Organisasi yang dibuat oleh pengguna. Artinya, pengguna dapat membuat repo dan _lalu_ hanya memodifikasi repo tersebut. Ini mirip dengan peran `write`, tetapi dibatasi pada repo yang _dibuat_ oleh pengguna.

- `write`: hak menulis ke semua repositori Organisasi. Pengguna dapat membuat, menghapus, atau mengganti nama repositori apa pun dalam namespace Organisasi. Pengguna juga dapat mengedit dan menghapus file dari editor browser serta mendorong konten dengan `git`.

- `admin`: selain hak tulis pada repositori, anggota admin dapat memperbarui profil Organisasi, memperbarui token API Organisasi, dan mengelola anggota Organisasi.

Sebagai `admin` organisasi, buka bagian **Members** di pengaturan organisasi untuk mengelola peran pengguna. Untuk mengubah peran atau penugasan grup sumber daya secara programatik, lihat panduan [Programmatic User Access Control Management](./programmatic-user-access-control).

## Melihat alamat email anggota

> [!WARNING]
> Fitur ini merupakan bagian dari paket Team & Enterprise.

Anda mungkin dapat melihat alamat email anggota organisasi Anda. Visibilitas alamat email bergantung pada konfigurasi SSO organisasi atau status organisasi yang telah diverifikasi.

- Dengan [memverifikasi domain email](./organizations-managing#organization-domain-name) untuk organisasi Anda, Anda dapat melihat alamat email anggota yang memiliki domain email yang cocok.
- Jika SSO dikonfigurasi untuk organisasi Anda, Anda dapat melihat alamat email untuk masing-masing anggota organisasi Anda dengan mengatur `Matching email domains` dalam konfigurasi SSO

## Mengelola Token Akses dengan akses ke organisasi saya

Lihat [Manajemen Token](./enterprise-tokens-management)

