Implementing ForgeRock Identity Management

Implementing ForgeRock Identity Management (FR-413)

This course is for students who want to learn how to implement ForgeRock®Identity Management to manage the complete identity lifecycle of users, devices and things. Students learn how to deploy ForgeRock Identity Management using the samples shipped with ForgeRock Identity Management (IdM) and the lab exercises in the course. Students learn the important features and capabilities of ForgeRock Identity Management, which they can then use to deploy ForgeRock Identity Management on the job.

Note that Revision B of this course focuses on ForgeRock Identity Management, built from the OpenIDM 4.0.0 open source project.

Duration: 5 days



The following are the target audiences for this course:

  • System Integrators
  • System Consultants
  • System Architects
  • Web Developers



Upon completion of this course, you should be able to:

  • Perform basic user provisioning between an external resource and IdM using the IdM samples
  • Add connectors to communicate with external resources using the Admin UI
  • Add mappings using the Admin UI to synchronize data between external resources
  • Perform basic troubleshooting
  • Use the REST interface to access IdM
  • Manage devices and things in IdM
  • Connect to external resources using ForgeRock connecter framework
  • Synchronize identity data between multiple external resources
  • Run selective synchronization and LiveSync
  • Configure rule-based provisioning
  • Configure role-based provisioning
  • Configure the IdM Task Scanner to execute scripts
  • Configure User Self-Service
  • Customize the Self-Service User Interface
  • Run the sample workflows included with IdM
  • Deploy a simple workflow
  • Create a new workflow process with Activiti Designer
  • Manage passwords and authentication
  • Configure password synchronization between IdM and ForgeRock Directory Services
  • Configure IdM in production

The following are the prerequisites to successfully completing this course:

  • Completion of the FR-111 course
  • Basic knowledge and skills using the Linux operating system to complete labs
  • Basic knowledge of JSON, JavaScript, REST, Java, Groovy, SQL, and XML helpful in understanding examples