> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mertani.co.id/llms.txt
> Use this file to discover all available pages before exploring further.

# Edit Pengguna

Fitur **Edit Pengguna** memungkinkan administrator untuk memperbarui informasi profil pengguna tanpa mempengaruhi struktur akses atau hak kontrol yang dimiliki pengguna tersebut.\
Fitur ini berfokus pada pemeliharaan data agar tetap akurat, relevan, dan sesuai dengan kondisi terbaru.

<Card title="Tujuan">
  Menjaga data pengguna tetap akurat dan relevan untuk mendukung operasional dan komunikasi yang efektif.
</Card>

***

## Tujuan dan Use Case

Penggunaan fitur ini umumnya terjadi dalam kondisi berikut:

* Perubahan data identitas pengguna (nama atau kontak)
* Koreksi kesalahan input saat registrasi
* Pembaruan informasi untuk kebutuhan operasional
* Penyesuaian data akibat perubahan organisasi

***

## Behavior Sistem

Saat data pengguna diperbarui, sistem akan berperilaku sebagai berikut:

* Perubahan bersifat **real-time** dan langsung tersimpan
* Tidak mempengaruhi:
  * Role pengguna
  * Permission
  * Hak akses ke sistem
* Tidak mengubah histori aktivitas pengguna
* Data lama tidak disimpan sebagai versi terpisah (kecuali ada audit log)

<Callout type="info">
  Perubahan data profil tidak akan mempengaruhi kemampuan pengguna dalam mengakses fitur sistem.
</Callout>

***

## Data yang Dapat Diubah

Berikut adalah informasi yang dapat diperbarui melalui fitur ini:

* **Nama** → identitas pengguna dalam sistem
* **Alamat** → informasi lokasi atau domisili
* **Nomor HP** → kontak aktif untuk komunikasi

Field lain seperti email, role, atau permission biasanya dikelola melalui fitur terpisah.

***

## Prasyarat

Sebelum melakukan perubahan data:

* Anda memiliki akses untuk mengelola pengguna
* Pengguna yang akan diubah sudah terdaftar
* Data yang akan dimasukkan valid dan sesuai format

***

## Langkah Edit Pengguna

<Steps>
  <Step title="Access User Management Page" toc={false}>
    Buka **Instansi** → **Manajemen Pengguna**
  </Step>

  <Step title="Search User" toc={false}>
    Gunakan filter nama atau email untuk menemukan pengguna
  </Step>

  <Step title="Open Action Menu" toc={false}>
    Klik ikon `...` pada pengguna yang dipilih
  </Step>

  <Step title="Select Edit User" toc={false}>
    Pilih opsi `Ubah Data`
  </Step>

  <Step title="Update User Information" toc={false}>
    Perbarui informasi sesuai kebutuhan
  </Step>

  <Step title="Save Changes" toc={false}>
    Klik tombol **Simpan** untuk menerapkan perubahan

    <Frame>
      <video src="https://mintcdn.com/mertani/yrybY0Cd-4ZXOwAB/assets/dashboard-guides/access-control/edit-member.webm?fit=max&auto=format&n=yrybY0Cd-4ZXOwAB&q=85&s=5a4161e0031eee374e1f0b7bb460c807" controls autoPlay loop playsInline muted data-path="assets/dashboard-guides/access-control/edit-member.webm" />
    </Frame>
  </Step>
</Steps>

***

## Dampak Perubahan

Setelah data diperbarui:

* Informasi baru akan langsung tampil di sistem
* Tidak ada perubahan pada akses atau fitur yang tersedia
* Data akan digunakan untuk kebutuhan operasional selanjutnya

***

## Best Practice

Untuk menjaga kualitas data:

* Gunakan format penulisan yang konsisten
* Validasi nomor HP dan alamat sebelum menyimpan
* Hindari penggunaan singkatan yang tidak standar
* Lakukan pembaruan data secara berkala

***

## Note

* Fitur ini hanya mengelola data profil, bukan akses
* Untuk perubahan role gunakan fitur **Assign Role**
* Untuk keamanan, pastikan hanya pihak berwenang yang dapat mengubah data pengguna
