# User Configuration

Bagian *User Configuration* memungkinkan Anda untuk mengatur akses pengguna, seperti berapa lama kata sandi harus diubah setiap beberapa periode, berapa lama akun pengguna dapat digunakan, jumlah upaya login maksimum, batas waktu sesi login pengguna dan mengaktifkan LDAP.

![User Configuration](/files/-MSgjxeDInAtWevtL6EV)

### **Password Expiration**

Password expiration adalah salah satu field pada *system setting > user configuration*, yang berfungsi untuk mengatur validitas dan umur kata sandi pengguna. Seorang Administrator untuk meningkatkan keamanan aplikasi, mereka biasanya menerapkan aturan dimana kata sandi pengguna dalam 3Dolphins harus selalu diubah setiap beberapa periode.

Jadi, ketika Anda mengatur value dari *system settings > user configuration > password expiration* adalah 30, maka setiap 30 hari (1 bulan) Anda akan diminta untuk mengubah kata sandi Anda.

### **User Expiration**

User expiration adalah salah satu kolom di *system setting > user configuration*, yang berfungsi untuk mengatur validitas dan usia akun pengguna. Seorang Administrator dalam rangka meningkatkan keamanan suatu aplikasi, mereka biasanya menerapkan aturan dimana akun pengguna dalam aplikasi 3Dolphins akan diblokir jika akun pengguna tersebut tidak memiliki aktivitas sama sekali dalam waktu tertentu.

Jadi, ketika Anda mengatur value dari *system settings > user configuration > user expiration* adalah 2, maka jika dalam 2 hari akun tersebut tidak ada aktivitas sama sekali (login dan ubah kata sandi) maka akun tersebut akan terkunci secara otomatis oleh sistem. Akun pengguna yang terkunci akan dimasukkan ke dalam daftar pengguna yang diblokir yang terdapat di menu *administration > user management > blocked*.

### **Max. Error Login**

Fitur ini memungkinkan Anda untuk mengatur jumlah maksimum *login attempt*. Anda bisa mendapatkan pesan error yang menyatakan bahwa Anda telah melebihi jumlah upaya login maksimum. Kesalahan ini ditampilkan setelah pengguna gagal memberikan informasi login yang valid dalam beberapa kali.

![Max. Error Login](/files/-MSgkPj3PG614_nmnOjh)

### **Session Timeout**

Di kolom ini Anda bisa memasukkan berapa lama aplikasi menunggu (dalam menit) sebelum logout dari aplikasi 3Dolphins ketika tidak ada aktivitas sama sekali dalam waktu tertentu.

Misalnya, jika Anda menetapkan session timeout selama 30 menit. Kemudian selama 30 menit pengguna tidak melakukan tindakan apapun di halaman 3Dolphins, maka secara otomatis pengguna akan di-kick atau logout dari aplikasi 3Dolphins.

### **Enable LDAP**

Fitur ini memungkinkan Anda untuk mengaktifkan LDAP. Pada aplikasi 3Dolphins, untuk mengaktifkan LDAP terdapat 3 pilihan yaitu Web service, Native dan saml :

* Web Service dan Native

  Opsi ini memungkinkan Anda untuk mengaktifkan autentikasi LDAP dengan jenis Web Service atau native ini. Ketika fungsi ini diaktifkan, pada halaman login, setelah Anda memasukkan nama pengguna dan kata sandi, Anda akan diminta untuk memilih grup.

![Web Service and Native Login](/files/-MSglkU-O3XKchXKbJKI)

* Disable

  Pilihan ini memungkinkan Anda untuk mendisable LDAP.
* Saml

  Opsi ini memungkinkan Anda untuk mengaktifkan autentikasi Single Sign-On (SSO). Jika fungsi ini diaktifkan, di halaman login, setelah Anda memasukkan nama pengguna, Anda akan diarahkan ke halaman login third-party.

![SSO Login](/files/-MSgmEA67u3Gi5Im2ViP)

### **SAML Identifier Field**

Bidang ini adalah attribute statement yang digunakan dalam integrasi SAML third-party.

### **User Identifier Field**

Field ini merupakan attribute statement yang digunakan pada aplikasi 3Dolphins.

### **LDAP Configuration**

Fitur ini memungkinkan Anda untuk menambahkan pengaturan LDAP configuration parameter.

![LDAP Configuration](/files/-MSgmVO_zSQ16vVVTaBH)

**Penjelasan komponen :**

| Parameter                  | Deskripsi                                                                                                                                                                                                                                                                                                           |
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| User Group                 | Pilih user group dari autentikasi LDAP.                                                                                                                                                                                                                                                                             |
| LDAP URL                   | *URL* untuk mengkonfigurasi koneksi ke server directory.                                                                                                                                                                                                                                                            |
| Base DN                    | <p>Dasar <em>Distinguished Name</em> untuk Active Directory Anda dengan nilai default (contoh:<code>dc=example,dc=com</code>).<br><br>Contoh URLs : <a href="http://docs.3dolphins.ai/documentation"><http://docs.3dolphins.ai/documentation></a> <br>Base DN dari URLs diatas adalah ‘<em>documentation</em>‘.</p> |
| Based Search               | Bidang ini menetapkan di mana skema query harus mulai mencari.                                                                                                                                                                                                                                                      |
| Manager DN                 | Untuk mengatur LDAP DN Manager.                                                                                                                                                                                                                                                                                     |
| Manager Password           | Password untuk nama pengguna spesifik pada kolom LDAP username.                                                                                                                                                                                                                                                     |
| ldap identifier field      | Untuk mengatur LDAP Identifiers.                                                                                                                                                                                                                                                                                    |
| ldap user identifier field | Untuk mengatur User Identifiers.                                                                                                                                                                                                                                                                                    |


---

# Agent Instructions: 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:

```
GET https://docs.3dolphins.ai/5.1.x-1/administration/system-setting/user-configuration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
