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
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. –
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
Non preoccuparti di eliminare la tua gestione utente personalizzata, tienila come un'altra opzione. Ciò potrebbe richiedere un refactoring. – menjaraz