Tell Me Glossary
 

Authentication Module

Previous previous|next Next Page

The principal responsibility of an authentication module is to authenticate and validate users and groups against an identity management system.

Customers can implement their own custom identity plug-in to provide an interface between SES and any identity management system that suits their needs. SES will provide the default implementation for OID so that existing implementations will continue to work with no change and datasources that rely on OID. ACLs will not have to do anything special.

Only one identity plug-in can be active at a given time; this plug-in will be responsible for all authentication activities throughout the application.

The developer interface for identity plug-ins will have hierarchical structure based on users and groups. Individual data sources requiring authorization based on the actual user/group model implemented by the currently active identity plug-in can achieve their needs without additional work. This is referred to as an identity-based security model.