Adding an Application

The Create Application page lets administrators register a new software identity that can authenticate to the system and act with assigned policies.

This is typically done for integrations, services, or internal components that need automated access.

Creating an Application

When to create an application

Create an application only when a software service or integration needs its own credential to call the system

Example: an integration, daemon, or third-party client.

Most day-to-day administration will not require creating applications; developers or integration teams often perform this task.

Best practices

  • Use clear, descriptive names and include the environment in the name (e.g., X-Integration-Prod vs X-Integration-Dev).

  • Give applications the least privilege necessary — assign only the policies required.

  • Rotate secrets periodically and after any suspected compromise.

  • Keep a secure record (password manager or vault) of generated secrets.

  • Use version metadata to track deployments and updates.

Prerequisites


Application Properties

Properties
Description

Client ID / Name

The unique identifier for the application. This is the friendly name or client identifier shown in the Admin Portal.

Software Name

The product or software name for the application.

Vendor

The organization or vendor that owns the application.

Version

The application version string (optional).

Secret / Secret Key

The credential used by the application to authenticate. Generate or reset as needed. Secure this value.

Lockout / Security State

Tracks failed authentication attempts and whether the application is locked.

Assigned Policies

Policies directly applied to the application. Controls permissions the application has.

Application Secrets


➕How to Create an Application?

🚧To create an Application in the system, please follow the steps below:

1

Navigate in the Admin Portal to Security → Applications.

2

Click the Create button.

3

Enter the Name for the application in the Name input.

Name

The Name of the application is the display of what the system will call this:

  • Please enter a clear, descriptive, and unique name (e.g., LabIntegration-Service).

  • This name must not conflict with already existing Application Names

4

Enter the descriptive properties of the Application:

  • Software Name: Enter the software product name.

  • Vendor: Enter the vendor or owner organization.

  • Version: (Optional) enter a version string.

5

Click the Save button

6

Please read the Editing an Application to finish configuring an Application, such as:

  • Verifying Application configurations

  • Generating/Creating an Application Secret

  • ⭐Assigning or removing Policies (optional)

What Happens After Creating an Application?

When you are finished registering the application, you will need to consider and proceed with the following sections.

How will the Application Authenticate

The new Application will use its Security ID (generated) and Secret (user defined) to authenticate to the system.

Quick verification tip

After creation,

  • Review the application details to confirm the client id, policies, and security state.

  • Test an authentication from the integration side to ensure the application is allowed to connect.


External References

Last updated