License management and user administration

After you install HCL DevOps Loop, you must consider how the platform manages licenses, users, and authentication.

License management

During installation, you can set the licensing information only by using the License server details in the Helm chart. See DevOps Loop licensing information.

The Users tab on the User Administration page displays the licensing details such as the total number of licenses in the active tier and the number of licenses in use. The tab also provides options to revoke and assign licenses.

User administration

As part of administration, you can add users to DevOps Loop and assign roles in Keycloak. See Default user administration and Enabling the social sign-up and social login for DevOps Loop.

You can use the default user management provided by the platform and decide what additional controls you might want to add. If you manage users and authentication through social login, you can review how to use that server to manage users of DevOps Loop.

The admin user can manage users within tenants. Tenant represents an organization within which multiple teamspaces can be created and each teamspace can contain multiple loops. Admin users can access the User Administration page in DevOps Loop by clicking User Administration under Settings. The User Administration page displays the name of the tenant and teamspaces within the tenant on the left side, while the right side displays the Details and Users tabs.
  • Details: The tab displays the number of users, number of user licenses, number of teamspaces, and number of loops associated with the tenant. The tab also displays the tenant details such as the name of the tenant, the tenant ID, and creation date.
  • Users: The tab displays a list of users and user details. You can click a user to view their name, email ID, loops that are associated with the user, teamspaces that are associated with the user, and assigned roles. The Users tab facilitates license management. As an admin, you can revoke licenses for other users but not for yourself. Upon revoking a license, a confirmation message is displayed, and the Revoke option becomes disabled for that user. The Licenses section in the top bar displays the total number of licenses and the number of licenses that are in use in the active tiers. When you assign or revoke licenses for other users, the license information is also updated.