A Singapore Government Agency Website

Create Nexus IQ applications

Subscription Admins (SAs) and Project Admins (PAs) can create Nexus IQ applications to evaluate open-source components used in their projects.

Each application represents a system or service whose dependencies will be analysed by Nexus IQ during CI/CD builds.

Important: Always create Nexus IQ applications via Console. Do not create applications directly in the Nexus IQ portal.

Prerequisites

Ensure the following:

Steps

  1. In Console, go to Products > SHIP-HATS, and select the required subscription to open the Workspace.

    For detailed steps, see Access Workspace.

  2. Click Tools > Nexus IQ.

  3. Select the SHIP-HATS project for which you want to create the Nexus IQ application.

    Existing Nexus IQ applications for the project are displayed.

    create-nexus-iq-applications

  4. Click Create Application.

  5. Enter the required details.

    Field Description
    Application name Enter a name for the application.

    Validation requirements:
    - Only the following characters are allowed: a–z, A–Z, 0–9, -, ., _.

    Examples
    ✅ Valid: payment-service, CitizenPortal_API, mobile.gateway
    ❌ Invalid: payment service, portal@prod, app#01
    Application ID Enter a unique identifier for the application. This ID is used when configuring Nexus IQ scans in CI/CD pipelines.

    Validation requirements:
    - Only the following characters are allowed: a–z, A–Z, 0–9, -, ., _.
    - The ID must be unique within the Nexus IQ instance.

    Examples
    ✅ Valid: payment-service, citizen_portal_api, mobile.gateway
    ❌ Invalid: payment service, portal@prod, app#01

    Important:
    The Application ID is required when configuring Nexus IQ scans in CI/CD pipelines or build tools.

  6. Click Submit.

    The Nexus IQ application is created successfully and listed under the selected SHIP-HATS project.

Chat with me!
Bot Launcher