Auditor Multi-Company
Auditor/konsultan yang menangani beberapa perusahaan memakai model multi-tenant membership. Ini berbeda dari site. Site adalah lokasi dalam satu tenant, sedangkan multi-company berarti user memiliki akses ke beberapa tenant/company yang berbeda.
Flow Auditor
- Auditor register sebagai account type
consultantatau diproses manual oleh tim platform. - Paket partner/auditor atau enterprise direview sesuai kebutuhan akses.
- Tim platform atau tenant admin memberi membership ke tenant yang relevan.
- Auditor login satu kali, lalu memilih company aktif dari company switcher.
- Semua list, search, Aegis AI, report, export, document, dan audit binder mengikuti company aktif.
Hal yang Tidak Boleh Terjadi
- Data tenant A muncul saat company switcher berada di tenant B.
- Global search menggabungkan record lintas tenant tanpa label dan permission.
- Aegis AI mengambil tenant document dari perusahaan lain.
- Export audit binder memuat evidence dari tenant lain.
Paket untuk Auditor
Paket auditor idealnya memiliki entitlement yang berbeda dari company account:
| Entitlement | Kegunaan |
|---|---|
| Company seat limit | Berapa tenant/company yang bisa ditangani auditor. |
| Auditor seats | Jumlah user auditor/konsultan dalam firm. |
| AI allowance | Batas pemakaian Aegis AI per bulan agar cost terkendali. |
| Audit binder generation | Jumlah paket audit yang bisa digenerate per bulan. |
| Export/storage limit | Batas file evidence dan report export. |
Acceptance Criteria
- Company switcher selalu terlihat jelas untuk user multi-company.
- Semua query dan export mengirim tenant aktif dari session, bukan input bebas dari browser.
- Audit trail mencatat tenant aktif, actor, role, dan request ID.