Is a centralized and transversal system designed to handle all authentication and authorization needs across multiple applications within an organization. Its primary function is to provide a unified, secure, and scalable solution for managing user access, ensuring consistent security protocols across different platforms.
The ODS was built to fulfill the following points:
Authentication: ODS serves as the single point of truth for validating user credentials. Whether users are accessing web applications, ODS ensures they are authenticated through a consistent, secure process.
Authorization: Beyond authentication, ODS manages authorization, ensuring that users only access resources and functionality based on their roles, permissions, platforms and access policies.
Scalability and Security: Built for high availability, ODS scales seamlessly with the growing needs of the organization, offering robust security measures and token management.
One-Point Access: A key feature of ODS is its one-point access mechanism, which uses a sophisticated routing system to determine how to process each request. When a user attempts to access any application.
Integration with App’s: ODS integrates seamlessly with services from other applications within the organization to retrieve critical user data, status, and activity information. This integration allows ODS to make real-time decisions based on current user status and existing data across systems.
Global Token Management: The ODS is connected with the global token system, allowing it to issue and verify tokens that grant users access to multiple platforms without needing to log in separately. The global token ensures secure, synchronized sessions and simplifies the user experience across all connected services.