2012-04-06 13 views
7

Disponiamo di una soluzione ERP per il sistema di elaborazione delle transazioni (elaborazione batch) di grandi dimensioni per le organizzazioni e le aziende che trattano i sinistri. Attualmente implementiamo la gestione del proprio account utente. Ad esempio, un utente con i diritti/ruoli appropriati può creare, modificare o eliminare account e assegnare diritti e ruoli in base alle esigenze.Utilizzo di LDAP o ADSI con Delphi per la gestione degli account utente

Ogni utente accede con un account assegnato e l'accesso alle funzionalità viene assegnato in base a diritti e ruoli.

Ci è stato chiesto da un client se supportiamo LDAP o Active Directory, se gli account degli utenti sono gestiti su un controller di dominio virtuale e, una volta effettuato l'accesso, l'utente non ha più bisogno di accedere a software aggiuntivo ... .per esempio, il nostro.

Ho esaminato il protocollo LDAP e le interfacce di servizio di Active Directory.

Solo curioso di sapere se qualcuno ha esperienza con questo e qual è il metodo migliore per affrontare questa transizione di supporto a questi? Sono particolarmente preoccupato se dobbiamo smettere o meno di usare il nostro sistema di gestione account e login corrente?

Attualmente stiamo sviluppando utilizzando Delphi 2010 e UNIDAC (per le connessioni al database).

Grazie

+1

Ho fatto un bel po 'di roba Delphi/ADSI - ma sono passati quasi 10 anni, ed era su Delphi 7 al momento. [Vedi la mia pagina di suggerimenti e trucchi] (http://adsi.mvps.org/adsi/Delphi/index.html) quindi alcuni suggerimenti. –

+0

Domanda (per l'accesso singolo con Active Directory) domanda: [Come posso ottenere un ticket Kerberos con Delphi?] (Http://stackoverflow.com/questions/1052369/how-can-i-get-a- kerberos-ticket-with-delphi) – mjn

+0

Non preoccuparti di eliminare la tua gestione utente personalizzata, tienila come un'altra opzione. Ciò potrebbe richiedere un refactoring. – menjaraz

risposta

Problemi correlati