Please tell us about your business
Hardware configuration of your server
Which OS do you run on your workstations?
Network services and environmentWhich username/password based services or software packages do you use? (please indicate exact names and version numbers or SPs)
What application do you use to manage user`s access to files and folders, applications or the workstations?
If there is more than one authentication server for all services, why do you not use one authentication service for all services? For example you may use Keberos authentication in Windows to access a File Server running on Linux.
Integration developement with database applicationsWhat is the architecture of your application
Can Windows user authentication be used in connection with your application?
Can Windows single-sign-on be used in your application?
Does a user have to confirm any action within your application in using a second authentication with username and password or PIN code etc.?
What kind of database server do you use?
What kind of application server do you use?
What kind of "logon" procedures and/or protocols do you use currently?Windows authentication - your application users are Windows users. When your client application logs onto your server it sends the user's credentials to the server. The server then validates the credentials in the Windows Active Directory of the domain controller.
Windows Single-sign-on. Your client application establishes authentication session through Windows API such as DCOM, RPC or similar.
Kerberos other than MS
RADIUS other than MS
Do you use applications such as
In case your application is Java based - does the authentication base on JAAS?
To authenticate users, you have designed your own database of users, their credentials and use your own algorithms and protocols
Native DB authentication. Users of your application are the users of the database management system (DBMS) on which your application runs and the DBMS authenticates the users.