> For the complete documentation index, see [llms.txt](https://docs.diro.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.diro.app/operasional/staf.md).

# Staf, Peran & Hak Akses

**Data Master → Staf & Peran.** Staf adalah orang yang punya akun untuk login ke portal.

{% hint style="warning" %}
Staf dan provider adalah dua hal berbeda. **Staf** menentukan siapa yang bisa login dan melihat apa. **Provider** (di menu Resource) menentukan siapa yang mengerjakan booking dan mendapat komisi. Satu orang sering perlu didaftarkan di keduanya.
{% endhint %}

## Peran dan hak akses

**Data Master → Staf & Peran.** Setiap peran menentukan akses per modul, dengan tiga tingkat:

| Tingkat         | Artinya                                        |
| --------------- | ---------------------------------------------- |
| **Tanpa akses** | Menu tidak muncul sama sekali.                 |
| **Lihat saja**  | Bisa membuka dan membaca, tidak bisa mengubah. |
| **Akses penuh** | Bisa membuat, mengubah, dan menghapus.         |

Contoh pembagian yang umum:

* **Resepsionis** — akses penuh ke Booking dan Pelanggan, lihat saja untuk Layanan, tanpa akses ke Saldo dan Pengaturan.
* **Manajer Cabang** — akses penuh ke seluruh data master dan laporan, tanpa akses ke Saldo.
* **Pemilik** — akses penuh ke semuanya, termasuk penarikan dana.

{% hint style="info" %}
Akses ke menu **Saldo** berarti orang tersebut bisa mengajukan penarikan dana. Berikan hanya kepada yang memang berwenang atas keuangan.
{% endhint %}

## Menambahkan staf

Isi nama, email, nomor HP, cabang, dan peran. Staf menerima email untuk mengatur kata sandinya sendiri. Email yang sama tidak bisa dipakai untuk dua akun.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.diro.app/operasional/staf.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
