Articles in this section
Category / Section

Introduction To Agama Lab

Published:
2 mins read

Agama Lab Features

Agama Lab is your web-based toolbox for authoring authentication and authorization projects. It offers drag and drop interface for authoring authentication flows using the Flow Designer while policy designer helps you write policies for authorization. The Explore section hosts ready-to-use authentication projects that can be downloaded and integrated into your IAM server with minimal configuration. The Market lets you buy subscriptions for Gluu Solo, Gluu Flex, or other authentication and fraud detection services from Gluu.

Agama_Flow_Designer.png

Flow Designer

Flow Designer allows you to create authentication journeys in the form of Agama projects. Each Agama project consists of one or more authentication flow. You can author your flows using a visual editor and Agama Lab will automatically generate the code. Not just code generation but the Flow Designer allows you to author user interface templates, maintain already created projects, release them, and test them.

  • Create and customize user interface pages used by the project
  • Make changes to your existing projects and keep evolving them with your current business needs
  • Release projects into your GitHub repository and take advantage of version control
  • Deploy projects for testing

Flow Designer stores project code and other assets in the GitHub repository. So, you will be asked to sign into a GitHub account to use the Flow Designer.

Visit Flow Designer documentation for more details.

Project Dashboard

Project-Dashboard.png

Visual flow editor

Visual-flow-editor.png

Visual user interface template editor

Visual-user-interface-template-editor.png

Explore

Explore section lists all the community-managed, ready-to-use authentication projects. It contains the most frequently used authentication projects like password, passkeys, SMS-OTP, E-Mail OTP, etc. These projects can be downloaded and used. A downloaded project can be used by adding the project to the IDP and providing minimal configuration. A project can be added to any IDP with an Agama integration. For example, IDPs like Janssen Server, Gluu Flex, etc.

Visit explore section documentation for more details.

Explore.png

Market

Content from the market section of this page should be placed here.

Policy Designer

Coming soon

Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
Access denied
Access denied