ForgeRock® Access Management Customization and APIs - AM-421 Revision B.3
This course provides a hands-on technical introduction to ForgeRock® Access Management (AM) APIs and customization use cases. Students examine AM extension points and gain the skills required to extend and integrate an AM deployment in a real-world context. Additionally, students learn to implement various clients that communicate with AM. Development and testing best practices are demonstrated in a series of labs. Note that Revision B.3 of this course uses version 7.3.0 of AM.
No events to show
-
27May1 week, Mon, Tue, Wed, Thu & Fri 9:00 AM – 5:00 PMVirtual - ASIA
Sessions
Session 1
Mon 27 May 09:00 - Mon 27 May 17:00Virtual - ASIASession 2
Tue 28 May 09:00 - Tue 28 May 17:00Virtual - ASIASession 3
Wed 29 May 09:00 - Wed 29 May 17:00Virtual - ASIASession 4
Thu 30 May 09:00 - Thu 30 May 17:00Virtual - ASIASession 5
Fri 31 May 09:00 - Fri 31 May 17:00Virtual - ASIA- $5,625.00 excl. GST
-
29Jul1 week, weekdays 9:00 AM - 5:00 PMVirtual - ASIA
Sessions
Session 1
Mon 29 Jul 09:00 - Mon 29 Jul 17:00Virtual - ASIASession 2
Tue 30 Jul 09:00 - Tue 30 Jul 17:00Virtual - ASIASession 3
Wed 31 Jul 09:00 - Wed 31 Jul 17:00Virtual - ASIASession 4
Thu 01 Aug 09:00 - Thu 01 Aug 17:00Virtual - ASIASession 5
Fri 02 Aug 09:00 - Fri 02 Aug 17:00Virtual - ASIA- $5,625.00 excl. GST
-
30Sep1 week, weekdays 9:00 AM - 5:00 PMVirtual - ASIA
Sessions
Session 1
Mon 30 Sep 09:00 - Mon 30 Sep 17:00Virtual - ASIASession 2
Tue 01 Oct 09:00 - Tue 01 Oct 17:00Virtual - ASIASession 3
Wed 02 Oct 09:00 - Wed 02 Oct 17:00Virtual - ASIASession 4
Thu 03 Oct 09:00 - Thu 03 Oct 17:00Virtual - ASIASession 5
Fri 04 Oct 09:00 - Fri 04 Oct 17:00Virtual - ASIA- $5,625.00 excl. GST
Description
Upon completion of this course, you should be able to:
- List the extension points of AM
- List which customizable components are affected in common AM use cases
- Understand the basic concepts of scripting
- Use the administration interface to look up, edit, and configure scripts
- Describe how AM performs authentication
- Review authentication nodes and authentication trees
- Design and implement a custom authentication node
- Describe how scripted authentication works
- Explore how client-side scripts are used with authentication nodes and trees
- Describe how server-side scripted authentication operates with authentication nodes and trees
- Use the administration interface to create and test authentication trees containing scripted nodes
- Discuss the policy concepts in AM
- Implement an EntitlementCondition or a scripted condition
- Describe the ForgeRock® Common REST API (Common REST)
- Enable Cross-Origin Resource Sharing (CORS) in AM
- Authenticate users through the REST API
- Manage identities and realms through the REST API
- Implement password reset and user self-registration by using the REST API
- Query the list of dashboard applications through the REST API
- Use the policy engine to protect non-URL-based resources
- Describe the policy management and evaluation REST APIs
- Describe OAuth 2.0 and OpenID Connect, including how to use their HTTP endpoints
- Demonstrate scope validation and customize the default behavior
- Explain the basic concepts of user-managed access (UMA)
- Configure AM as an UMA authorization server
- Manage UMA resource sets
- Demonstrate how to customize the UMA workflow