> For the complete documentation index, see [llms.txt](https://idiotech.gitbook.io/imsi-4/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://idiotech.gitbook.io/imsi-4/admin-manual/active-directory.md).

# Active Directory

## Active Directory

### Create

&#x20;     หน้า Active Directory Create นี้มีไว้เพื่อเพิ่ม ช่องทางติดต่อ Active Directory เข้าสู่ระบบ หลังจากกรอกข้อมูลในส่วนนี้แล้วระบบจะสามารถติดต่อ Active Directory เป้าหมายเพื่อขอข้อมูลกลุ่มสมาชิกในฐานข้อมูลสำหรับผูกกับ Package

![](/files/-M2aodrD1Rmo6CHzBQg-)

&#x20;                                                  *วิธีเข้าหน้า Active Directory Create*

![](/files/-LwrBM8AKsmiekZ_DtVA)

&#x20;                                                                    *หน้า Active Directory Create*

&#x20;ในหน้า Active Directory Create นี้มีหลักการทำงาน 2 ขั้นตอน ดังนี้

1. ติดต่อ Active Directory: เริ่มจากกรอกข้อมูลของ Active Directory ที่ต้องการติดต่อ เมื่อกรอกข้อมูลเสร็จแล้วจึงกดปุ่ม Test Connection
2. บันทึก Active Directory ลงในระบบ: ในกรณีที่เชื่อมต่อสำเร็จ แถบสำหรับตั้งชื่อและคำอธิบาย Active Directory จะแสดงขึ้นมาให้กรอก เมื่อกรอกข้อมูลทั้งสองเสร็จแล้วก็สามารถบันทึกข้อมูลลงในระบบ

![](/files/-LwrBM8BOTjXuuAPsbI_)

&#x20;                                                      *Active Directory Create: เชื่อมต่อสำเร็จ*

![](/files/-LwrBM8C0HR_pB6jlsKw)

&#x20;                                                       *Active Directory Create: เชื่อมต่อไม่สำเร็จ*

**รายละเอียดหน้า Active Directory Create**

1. LDAP Domain: ใส่ Domain ของ Active Directory เป้าหมาย
2. LDAP Host: ใส่ Address ของ Server ที่ตั้ง Active Directory เป้าหมาย
3. LDAP Username: ใส่ Username สำหรับเข้าสู่ Active Directory เป้าหมาย
4. LDAP Password: ใส่ Password ของ Username สำหรับเข้าสู่ Active Directory เป้าหมาย
5. LDAP Port: กำหนด Port สำหรับติดต่อ Active Directory เป้าหมาย
6. DN: ใส่ DN สำหรับติดต่อ Active Directory เป้าหมาย
7. AD Name: ตั้งชื่อ Active Directory ที่ต้องการให้แสดงในระบบ
8. AD Description: ตั้งคำอธิบายสำหรับ Active Directory ที่ต้องการให้แสดงในระบบ

### List

&#x20;     หน้า Active Directory List มีไว้เพื่อแสดง Active Directory ที่ระบบจดจำไว้ สามารถตรวจสอบสถานะการใช้เชื่อมต่อ การใช้งาน หรือนำ Active Directory ออกจากระบบได้ในหน้านี้

![](/files/-M2ap9sHb4IiiKMISgft)

&#x20;                                                   *วิธีเข้าหน้า Active Directory List*

![](/files/-LwrBM8EUPg31YgHWV42)

&#x20;                                                         *หน้า Active Directory List*

**รายละเอียดหน้า Active Directory List**

&#x20;หน้า Active Directory List แสดง Active Directory ที่ระบบจดจำไว้ โดยแสดงข้อมูลของแต่ละ Active Directory ในกรอบสี่เหลี่ยมย่อย มีรายละเอียดดังนี้

1. Active Directory Name: แสดงชื่อ Active Directory ที่ตั้งในระบบ
2. Active Directory Description: แสดงคำอธิบายของ Active Directory ในระบบ
3. Status: แสดงสถานะเชื่อมต่อกับ Active Directory ในปัจจุบัน หากไม่สามารถติดต่อ Active Directory\
   ดังกล่าวได้จะแสดงแถบ Disconnect ขึ้นมา หากแถบแสดงเป็น Connect แสดงว่ายังสามารถติดต่อ\
   Active Directory ได้อยู่
4. Domain Name: แสดง Domain ของ Active Directory
5. Host: แสดง Address ของ Server ที่ตั้งของ Active Directory
6. Member: แสดงจำนวนกลุ่มย่อยภายใน Active Directory ที่ระบบติดต่อ
7. Usage: แสดงจำนวนกลุ่มย่อยภายใน Active Directory ที่ถูกผูกอยู่กับ Package ในระบบ
8. แถบปุ่ม Action ต่างๆ มีทั้งหมด 3 ปุ่มดังนี้

   &#x20;   8.1 AD Detail: เปิดหน้าต่างแสดงข้อมูลกลุ่มย่อยภายใน Active Directory

   &#x20;   8.2 AD Edit: เปิดหน้าต่างสำหรับแก้ไขข้อมูลที่ตั้ง Active Directory

   &#x20;   8.3 AD Delete: แก้ไขข้อมูลติดต่อ Active Directory

![](/files/-LwrBM8FKVbnyTJJ60ss)

&#x20;                                                      *กรอบแสดงข้อมูล Active Directory*

&#x20;**Detail**

&#x20;     หน้าต่างนี้จะแสดงขึ้นมาหลังจากกดปุ่ม AD Detail โดยจะแสดงข้อมูล Active Directory และรายละเอียดกลุ่มย่อยภายใน Active Directory พร้อมสถานะการผูก Package ของกลุ่มย่อย

![](/files/-LwrBM8GBuaQ4X0R5VNr)

&#x20;                                                       *หน้า Active Directory Detail*

รายละเอียดของหน้ามีดังนี้

1. กรอบแสดงข้อมูลวิธีการติดต่อ Active Directory: กรอบนี้จะแสดงอยู่บริเวณซ้ายมือของหน้า แสดงข้อมูลการติดต่อ Active Directory ที่บันทึกอยู่ในระบบ รายละเอียดสามารถดูได้ใน Active Directory Create

![](/files/-LwrBM8Hf7TXTNb6vPOv)

&#x20;                                                *Active Directory List: กรอบข้อมูล Active Directory*

9\. ตารางแสดงข้อมูลกลุ่มย่อยภายใน Active Directory: ตารางนี้จะแสดงข้อมูลกลุ่มย่อยที่ระบบตรวจสอบได้ ข้อมูลในตารางมีดังนี้

&#x20;   9.1 Member: แสดงชื่อกลุ่มย่อยภายใน Active Directory

&#x20;   9.2 Package: แสดงชื่อ Package ที่กลุ่มย่อยนี้ผูกอยู่

&#x20;   9.3 Action: ปุ่มสำหรับจัดการผูก Package

&#x20;         9.3.1 Add Package: กดเพื่อเปิดหน้า Package Create

&#x20;         9.3.2 Edit Package: กดเพื่อเปิดหน้า Package Edit ของ Package ที่ Member นี้ผูกอยู่

![](/files/-LwrBM8Icq6AP3d95XKV)

&#x20;                                                    *ตารางแสดงข้อมูลกลุ่มย่อยใน Active Directory*

### Edit

&#x20;     หน้า Active Directory Edit เป็นหน้าที่แสดงขึ้นมาหลังจากกดปุ่ม AD Edit โดยในหน้านี้จะสามารถแก้ไขข้อมูลปลายทางการติดต่อ Active Directory ได้ รายละเอียดสามารถดูได้ใน Active Directory Create

![](/files/-LwrBM8J3f3MT9vkt33n)

&#x20;                                                                  *หน้า Active Directory Edit*


---

# 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://idiotech.gitbook.io/imsi-4/admin-manual/active-directory.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.
