2012-04-06 31 views
7

Tenemos una gran solución ERP de procesamiento de transacciones (procesamiento por lotes) para grandes organizaciones y negocios de procesamiento de reclamos de atención médica. Actualmente implementamos nuestra propia administración de cuentas de usuario. es decir, un usuario con los derechos/roles apropiados puede crear, editar o eliminar cuentas y asignar derechos y roles según las necesidades.Uso de LDAP o ADSI con Delphi para administración de cuenta de usuario

Cada usuario inicia sesión con una cuenta asignada, y el acceso a las funciones se asigna en función de los derechos y las funciones.

Un cliente nos ha preguntado si admitimos LDAP o Active Directory, si las cuentas de los usuarios se administran en un controlador de dominio virtual, y una vez que haya iniciado sesión, el usuario no tendrá que iniciar sesión en un software adicional ... .por ejemplo, nuestro

He estado revisando el protocolo LDAP y las interfaces de servicio de Active Directory.

Solo curiosidad por saber si alguien tiene experiencia con esto, y ¿cuál es el mejor método para abordar esta transición? Estoy particularmente preocupado por si debemos dejar de usar nuestro sistema actual de administración de cuentas y de inicio de sesión.

Actualmente estamos desarrollando usando Delphi 2010 y UNIDAC (para conexiones a bases de datos).

Gracias

+1

Hice un poco de cosas Delphi/ADSI, pero han pasado casi 10 años, y fue en Delphi 7 en ese momento. [Ver mi página de consejos y trucos] (http://adsi.mvps.org/adsi/Delphi/index.html) para algunos consejos. –

+0

Relacionados (para el inicio de sesión único con Active Directory) pregunta: [¿Cómo puedo obtener un ticket de Kerberos con Delphi?] (Http://stackoverflow.com/questions/1052369/how-can-i-get-a- kerberos-ticket-with-delphi) – mjn

+0

No se moleste en deshacerse de su administración de usuario personalizada, consérvela como otra opción. Eso podría requerir una refactorización. – menjaraz

Respuesta

Cuestiones relacionadas