Description of assignment
The central role of Identity Governance & Administration (IGA) in an organization’s cybersecurity strategy cannot be overstated. As organizations navigate complex digital landscapes, the need for a cohesive, identity-focused approach to cybersecurity becomes essential. IS4U is a dedicated partner to guide and support organizations on this journey, ensuring that robust Identity Governance & Administration forms the cornerstone of their cybersecurity strategy.
Identity Governance & Administration solutions must be able to communicate with a multitude of other systems, referred to as “targets.” These other systems are SaaS solutions and/or on-premise IT software. Communication with the targets occurs via so-called “connectors.” A connector is specialized software that retrieves data from targets via REST, database, or other protocols. Connectors can also add, modify, and delete data in the targets.
All IGA solutions have a wide range of connectors available. However, in every IS4U project, we encounter a target for which no connector exists or for which the provided connector lacks specific functionality. Therefore, at IS4U, we also focus on in-house development of connectors tailored to the client’s needs.
Objectives
At the end of your internship assignment, we expect to have a fully functional IGA connector:
- Developed according to the functional requirements of the project and the technical specifications of the IGA solution
- With the ability to read, add, modify, and delete data from the target
- Equipped with working functional, security, and technical tests that demonstrate the quality of the connector
- Sufficiently documented so that our development and integration specialists can immediately start working with it
Depending on the progress of the internship assignment and evolving insights, the assignment can be expanded in consultation.
Project methodology
IS4U uses agile project methodologies such as pair programming and Scrum for its projects. The project described above is no exception. These methodologies focus on the quality of software solutions. This is achieved by dividing the project into shorter iterations and maintaining very intense communication within and outside the project team. Intensive communication is inherent to agile and ensures quality internship supervision.