The Access Manager training course is a 4-day course that will allow you to complete the objectives below.
Objectives
- Explain the architecture of OpenIAM Access Manager.
- Install and configure the OpenIAM Access Manager and related middleware.
- Configure and create users, groups, roles, access control lists, and resources
- Define policies to manage the authentication and authorization of users.
- Create security domain to unify the authentication and authorization of users and policies.
- Create Access Manager Administrators and delegated administrators to delegate responsibilities
to lower-level administrators. - Install and configure the reverse proxy
- Configure and demonstrate a variety of authentication methods including basic authentication,
client-side certificate. - Configure and demonstrate single sign-on
- Enforce fine grained authorization using the Spring Framework 2.5
- Configure Identity Provider (IdP) and Service Provider (Sp) for SSO based SAML 2.0 federation
- Configure and protect web services using SAML ,WS-Security and WS-Policy
- Configure audit policies and generate reports.
- Create custom reports.
Course Content
Module 1: Installing the OpenIAM Access Manager
- Describe Access Manager Components and roles – Policy server, federation engine, reverse
proxy and other enforcement points. - Describe Rules engine and role in policy management.
- Describe the hardware and pre-installed files on your lab system
- Install and configure OpenIAM Access Manager and related middleware
Module 2 - Configuring Access Manager Security Domains
- Describe the types of data that Access Manager uses
- Describe Access Manager security domains
- Create a security domain for training course.
- Configure and define roles for the security domain
Module 3 – Configuring and Managing Users and Groups
- Describe and create metadata for users
- Describe and create metadata for groups
- Create users using administration tools
- Create groups using administration tools
Module 4 – Reverse Proxy
- Install OpenIAM reverse proxy
- Configure the OpenIAM reverse Proxy
Module 5 - Managing Access Control
- Describe and create resources
- Associate resources to roles
- Assign privileges to resources
Module 6 - Configuring Authentication
- Describe the Access Manager authentication process
- Describe and Configure Access Manager authentication methods
- Basic Authentication
- Forms Authentication
- Certificate based authentication
- Configure Access Manager sessions
- Configure a customized authentication user interface
- Configure an authentication chain with multiple authentication module instances
- Configure account lockout for a security domain
Module 7 -Single Sign-on
- Describe Single Sign-on Concepts
- Basic Authentication Single Sign-on
- Global Sign-on (GSO)
- Forms Single Sign-on and Authorization
- Global logout
Module 8 - Access Control Policy
- Describe policy
- Describe the policy architecture
- Describe policy components
- Administer policy
- Create a policy that uses authenticators in the security domain
- Create policies using the rule builder in the console
- Associated policies to resources and role-resource combination.
Module 9 - Auditing
- Describe the auditing architecture
- Describe how to define auditing policies
- Monitor access to resources using auditing controls
- Define custom reports
Module 10 - Federated Identity Scenarios
- Define federated identity
- Identify business scenarios addressed by federated identity
- Describe basic federated identity technologies and how they solve business problems
- Describe federation frameworks
- Describe the Security Assertion Markup Language (SAML 2)
Module 11- Federation with SAML Version 2 Single Sign-On
- Describe SAML 2 assertions, protocols, and bindings
- Describe SAML 2 profiles
- Configure Identity Provider (IdP) and Service Provider (Sp) support on Access Manager
- Sign SAML assertions
- Configure SSO using SAML version 2.0
Module 12- Protecting Resources in SOA
- Describe challenges of protecting resources
- Deploy webservice on to ESB
- Protect services and methods on a service using OpenIAM, SAML and WS-Security and WSPolicy
Module 13- Protecting fine grained resources using OpenIAM and the Spring Framework
- Describe challenges with protecting fine grained resources
- Describe and configure integration with Spring Security
- Create example to protect fine grained objects such as fields on a screen