Portals

CASE STUDY

Infosys Develops Customized Portal for a School District in the United States

A large school district’s portal in the United States supported 800+ contractors, 25,000 teachers and staff, 150,000 students, and 200 schools.

The portal was accessed by multiple user groups and included modules such as login, user lifecycle management, parent account creation, and admin management. However, its master data APIs on Oracle Identity Cloud Service (IDCS) were exposed. Infosys developed a seamless single sign-on solution to access the portal and incorporated integrated apps.

Key Challenges

The portal had several constraints

  • Login: Both Active Directory (AD) users and IDCS users required authentication from a single application
  • Security: It lacked default security for admin activities in IDCS
  • Integration: The IDCS API was integrated into the custom web application

Ready to experience?

TALK TO EXPERTS
Line

The Solution

Solution simplifies account creation, integration with third-party apps, and supports multiple languages

Infosys developed a user-friendly web portal solution with advanced features:

Technology

We built the application on the latest Angular and .NET Core technology, and used Azure Repos for code repository. We integrated the portal with multiple systems of the school district and Oracle Identity Management services.

Integration

We integrated ADFS with IDCS by configuring AD as an additional identity provider within IDCS. Our team configured dedicated apps for ADFS and IDCS identity providers separately, ensuring that the portal integrates the authentication module with IDCS using OpenID authorization.

Security

We ensured security on every API call by implementing access token verification, ID token validation, and encrypted tokens for email.

Access

We created multiple applications on IDCS to define access for various user groups and configured the application to use keys and other necessary resources. Users can use the application in the language of their choice.

Portal solution leverages the Microsoft technology stack and tools

Architecture

We adopted an N-tier architecture with clear separation of UI and API.

Identity

Developed the application using Bootstrap, jQuery, and other open-source frameworks.

Technology

Our team used diverse technologies and tools such as ADFS, Angular 9, Microsoft Visual Studio, and SQL Server Management Studio.

Line

Benefits

Enhanced Learning Experience

Improved interaction between 25,000 students and 1,000 faculty members

Single login

Infosys developed a single-login solution enabling AD users to be authenticated against Active Directory Federation Services (ADFS) and other users to be authenticated against IDCS, leading to the successful launch of applications of the respective users.

Unified coding system reduced the codebase for the learning portals by about 40%, thereby minimizing the maintenance cost

Security

The portal was protected from unauthorized access. Administration activities are controlled in a well-defined manner.

Unified coding system reduced the codebase for the learning portals by about 40%, thereby minimizing the maintenance cost

Access

The portal defines user access control and clearly segregates user groups.

Unified coding system reduced the codebase for the learning portals by about 40%, thereby minimizing the maintenance cost

Language support

We used a third-party Google API to remember the preferred language across the application. Users select the language and the screens change dynamically.