Course Code: openam
Duration: 14 hours
Prerequisites:
  • An understanding of identity and access management (IAM)

Audience

  • System administrators
  • Developers
Overview:

OpenAM is an open source identity and access management server platform that features federation and single sign-on (SSO) services. It also provides APIs (Java, C and RESTful) that enable developers to access and integrate authentication, authorization, and identity services to web applications.

This instructor-led, live training (online or onsite) is aimed at system administrators and developers who wish to use OpenAM to manage identity and access controls for web applications.

By the end of this training, participants will be able to:

  • Set up the necessary server environment to start configuring authentication and access controls using OpenAM.
  • Implement single sign-on (SSO), multi-factor authentication (MFA), and user self-service features for web applications.
  • Use federation services (OAuth 2.0, OpenID, SAML v2.0, etc.) to extend identity management securely across different systems or applications.
  • Access and manage authentication, authorization, and identity services through REST APIs.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

  • OpenAM vs Okta vs other IAM platforms
  • Overview of OpenAM features and architecture

Getting Started

  • Setting up the server environment
  • Accessing the OpenAM web console

Configuring Access Management

  • Setting up basic authentication
  • Implementing single sign-on (SSO)
  • Configuring authorization policies
  • Securing and managing sessions
  • Setting up multi-factor authentication (MFA)

Configuring User Self-Service

  • Creating a RESTful application
  • Registering users
  • Managing user names and passwords

Configuring Federation Services

  • Working with OAuth 2.0
  • Adding OpenID configuration
  • Implementing SAML v2.0 authentication
  • Other standard identity protocols

Working with APIs for Web Applications

  • Exploring REST API references
  • Authenticating using REST
  • Setting up realms in REST API calls
  • Performing REST methods
  • Auditing logging services

Troubleshooting

Summary and Next Steps

Sites Published:

United Arab Emirates - Identity and Access Management using OpenAM

Qatar - Identity and Access Management using OpenAM

Egypt - Identity and Access Management using OpenAM

Saudi Arabia - Identity and Access Management using OpenAM

South Africa - Identity and Access Management using OpenAM

Brasil - Identity and Access Management using OpenAM

Canada - Identity and Access Management using OpenAM

中国 - Identity and Access Management using OpenAM

香港 - Identity and Access Management using OpenAM

澳門 - Identity and Access Management using OpenAM

台灣 - Identity and Access Management using OpenAM

USA - Identity and Access Management using OpenAM

Österreich - Identity and Access Management using OpenAM

Schweiz - Identity and Access Management using OpenAM

Deutschland - Identity and Access Management using OpenAM

Czech Republic - Identity and Access Management using OpenAM

Denmark - Identity and Access Management using OpenAM

Estonia - Identity and Access Management using OpenAM

Finland - Identity and Access Management using OpenAM

Greece - Identity and Access Management using OpenAM

Magyarország - Identity and Access Management using OpenAM

Ireland - Identity and Access Management using OpenAM

Luxembourg - Identity and Access Management using OpenAM

Latvia - Identity and Access Management using OpenAM

España - Identity and Access Management using OpenAM

Italia - Identity and Access Management using OpenAM

Lithuania - Identity and Access Management using OpenAM

Nederland - Identity and Access Management using OpenAM

Norway - Identity and Access Management using OpenAM

Portugal - Identity and Access Management using OpenAM

România - Identity and Access Management using OpenAM

Sverige - Identity and Access Management using OpenAM

Türkiye - Identity and Access Management using OpenAM

Malta - Identity and Access Management using OpenAM

Belgique - Identity and Access Management using OpenAM

France - Identity and Access Management using OpenAM

日本 - Identity and Access Management using OpenAM

Australia - Identity and Access Management using OpenAM

Malaysia - Identity and Access Management using OpenAM

New Zealand - Identity and Access Management using OpenAM

Philippines - Identity and Access Management using OpenAM

Singapore - Identity and Access Management using OpenAM

Thailand - Identity and Access Management using OpenAM

Vietnam - Identity and Access Management using OpenAM

India - Identity and Access Management using OpenAM

Argentina - Identity and Access Management using OpenAM

Chile - Identity and Access Management using OpenAM

Costa Rica - Identity and Access Management using OpenAM

Ecuador - Identity and Access Management using OpenAM

Guatemala - Identity and Access Management using OpenAM

Colombia - Identity and Access Management using OpenAM

México - Identity and Access Management using OpenAM

Panama - Identity and Access Management using OpenAM

Peru - Identity and Access Management using OpenAM

Uruguay - Identity and Access Management using OpenAM

Venezuela - Identity and Access Management using OpenAM

Polska - Identity and Access Management using OpenAM

United Kingdom - Identity and Access Management using OpenAM

South Korea - Identity and Access Management using OpenAM

Pakistan - Identity and Access Management using OpenAM

Sri Lanka - Identity and Access Management using OpenAM

Bulgaria - Identity and Access Management using OpenAM

Bolivia - Identity and Access Management using OpenAM

Indonesia - Identity and Access Management using OpenAM

Kazakhstan - Identity and Access Management using OpenAM

Moldova - Identity and Access Management using OpenAM

Morocco - Identity and Access Management using OpenAM

Tunisia - Identity and Access Management using OpenAM

Kuwait - Identity and Access Management using OpenAM

Oman - Identity and Access Management using OpenAM

Slovakia - Identity and Access Management using OpenAM

Kenya - Identity and Access Management using OpenAM

Nigeria - Identity and Access Management using OpenAM

Botswana - Identity and Access Management using OpenAM

Slovenia - Identity and Access Management using OpenAM

Croatia - Identity and Access Management using OpenAM

Serbia - Identity and Access Management using OpenAM

Bhutan - Identity and Access Management using OpenAM

Nepal - Identity and Access Management using OpenAM

Uzbekistan - Identity and Access Management using OpenAM