Custom extension development

Airlock IAM is a highly customizable system that can be adjusted to customer needs primarily by means of configuration in the IAM Config Editor. Some use-cases, however, cannot be realized by pure configuration. In these cases, custom Java code extensions (plugins, custom REST resources, custom flow steps, helper classes, etc.) can be written to achieve the required functionality.

Note: Poorly written custom extensions may harm the security of Airlock IAM (e.g., developing custom authentication steps). It is essential for the overall security that the internal IAM concepts are well understood.

We strongly recommend contacting Airlock staff before writing custom code:

  • Probably, we see a solution that avoids using custom code.
  • We are interested to learn to know what is missing in our product.
  • If desired, specialized Airlock software engineers can write and maintain custom code for you.
 
Info

We can support you with our supplementary IAM Custom Development Guide.

You can request the latest version of the IAM Custom Development Guide by opening a support ticket. See Techzone - Airlock support process) for more information.