2012-04-06 28 views
7

Chúng tôi có một Hệ thống xử lý giao dịch lớn (xử lý hàng loạt) Giải pháp ERP cho các tổ chức và doanh nghiệp xử lý khiếu nại lớn. Chúng tôi hiện đang triển khai quản lý tài khoản người dùng của riêng mình. tức là, người dùng có quyền/vai trò thích hợp có thể tạo, chỉnh sửa hoặc xóa tài khoản và gán quyền và vai trò dựa trên nhu cầu.Sử dụng LDAP hoặc ADSI với Delphi để quản lý tài khoản người dùng

Mỗi người dùng đăng nhập bằng tài khoản được chỉ định và quyền truy cập vào các tính năng được chỉ định dựa trên quyền và vai trò.

Chúng tôi đã được khách hàng yêu cầu nếu chúng tôi hỗ trợ LDAP hoặc Active Directory, là tài khoản người dùng được quản lý trên bộ điều khiển miền ảo và khi đã đăng nhập, người dùng không cần đăng nhập vào phần mềm bổ sung ... ví dụ, chúng ta.

Tôi đã xem lại Giao thức LDAP và Giao diện dịch vụ thư mục hoạt động.

Chỉ cần tò mò muốn biết nếu có ai có kinh nghiệm với điều này và phương pháp nào tốt nhất để tiếp cận quá trình hỗ trợ này? Tôi đặc biệt quan tâm đến việc liệu chúng tôi có phải ngừng sử dụng hệ thống quản lý tài khoản và đăng nhập hiện tại của chúng tôi không?

Chúng tôi hiện đang phát triển bằng Delphi 2010 và UNIDAC (đối với kết nối cơ sở dữ liệu).

Cảm ơn

+1

Tôi đã làm khá nhiều công cụ Delphi/ADSI - nhưng đó là 10 năm gần như, và nó đã được trên Delphi 7 vào thời điểm đó. [Xem trang mẹo và thủ thuật của tôi] (http://adsi.mvps.org/adsi/Delphi/index.html) để một số gợi ý. –

+0

Có liên quan (đối với đăng nhập một lần với Active Directory) câu hỏi: [Làm thế nào tôi có thể nhận được một vé Kerberos với Delphi?] (Http://stackoverflow.com/questions/1052369/how-can-i-get-a- kerberos-ticket-with-delphi) – mjn

+0

Đừng bận tâm để loại bỏ quản lý người dùng tùy chỉnh của bạn, giữ nó như một tùy chọn khác. Điều đó có thể kêu gọi tái cấu trúc. – menjaraz

Trả lời

Các vấn đề liên quan