Module 1: Introduction of Identity and Access Management
Understand Identity and Access Management concepts.
Define Identity Management.
Define Access Management.
Module 2: ForgeRock AM Installation and Configuration
Configure ForgeRock AM with default settings.
Set up Tomcat for deployment.
Deploy the ForgeRock AM war file.
Module 3: LDAP Configuration and Operations
Provide an overview of LDAP.
Set up the OpenDJ Directory server configuration.
Set up the Apache Directory Studio LDAP browser.
Work with LDAP operations, covering basic operations such as search, create, and modify.
Module 4: Custom Configuration in ForgeRock AM
Configure ForgeRock AM with custom settings.
Implement custom configurations using OpenDJ.
Module 5: Authentication Mechanisms in ForgeRock AM
Describe the authentication mechanism of AM.
Understand default authentication.
Identify realm-level authentication settings.
Change the default authentication process.
Create various Authentication Modules.
Create Authentication Chains.
Implement Multi-Factor Authentication (MFA) with email OTP and ForgeRock Authenticator mobile app.
Observe various cookies.
Implement Intelligent Authentication.
Module 6: Authentication Trees in ForgeRock AM
Understand the Trees within AM.
Compare tree and chain mechanisms.
List available nodes.
Implement various Authentication Trees.
Configure second-factor authentication.
Module 7: User Empowerment through Self-Service
Configure user self-service features.
Implement user registration methods.
Implement forgot username and forgot password methods.
Module 8: Retrieving User Data via REST API
Making use of REST API to get connected with ForgeRock AM
Retrieve user profile information using REST API Postman.
Module 9: Working with OpenIDM
Set up OpenIDM.
Implement user self-service mechanisms.
Create LDAP connectors.
Map multiple DataStores.
Module 10: Social Authentication Integration
Configure social authentication using Google within OpenIDM.
Configure social authentication using Google within OpenAM.
Module 11: OAuth2.0 Integration
Discuss different OAuth components.
Explain the OAuth2.0 Flow.
Configure AM as an OAuth2.0 authorization server.
Discuss different types of Grants.
Configure Authorization Code, Authorization Code with PKCE, Implicit grant, Client Credentials, Resource Owners Password Credentials, and Refresh Token.
Module 12: OIDC1.0 Integration
Configure AM as an OIDC provider.
Implement applications with OIDC1.0.
Test OIDC applications with Postman.
Difference between the OAuth2.0 and OIDC1.0
Module 13: ForgeRock AM Scalibilty and Uptime
Discuss different deployment models.
Explore various approaches to providing high availability.
Module 14: SSO with SAML2
Configure AM as a SAML2 IDP.
Configure Salesforce as a SAML2 SP.
Create and test the Circle of Trust between AM and Salesforce.
Use the SAML Tracer for testing and troubleshooting the Salesforce SAML connection.