Getting Started

Welcome!

You are reading an introductory document that is aimed at easing your life as an OpenIAM Engineer. This guide introduces you to OpenAIM IAM platform and its possibilities for you to be able to use it in your own setting and configure it to the common use cases.

After reading this section, you will be able to address common issues arising when starting to work with the platform, e.g.:

  • Be able to perform a typical Proof of Concept (PoC) where OpenIAM is integrated with 1 or more target application and has 1 source system;
  • Automate provisioning and de-provisioning;
  • Request workflows;
  • Access certification;
  • Use SSO to standards based applications.

The guide has been organized into common architectural patterns that we have seen across customer deployments. The objective is to aid new users in implementing a proof of concept (POC). Hence, the following sections are included to the document:

TopicDescription
What is OpenIAM?Overview of what is OpenIAM and how it assist help customers.
Installing OpenIAMDescribes how to install OpenIAM using various deployment options available, together with other important steps Such as adding an application to OpenIAM such that the application can participate in the set of processes.
Planning your deploymentThe section describes the scope of activities that need to be considered to automate Joiner, Mover, Leaver processes.
Automated provisioningSection provides the overview of synchronizing the HR system with OpenIAM using a CSV file.
Workflow Based Access RequestSections describes functionality in the self-service portal for users to request access from catalog. These request are then approved by the designated approver.
Configuring MFAProvides an overview of multi-factor authentication and how it can be configured in OpenIAM.
Configuring SSOReviews how to configure single sign-on and a service provider to OpenIAM's IDP.

Note: This is an introductory document, thus, it addresses only common use cases. This is not intended to be a comprehensive guide to the platform, nor is it intended to serve as a reference document for production use where factors such as high availability, scalability, environment hardening, OS optimization, etc. must be taken into account.

However, this Getting Started Guide might become your desk book for implementing out a PoC with OpenIAM.