Harness UI overview
You can interact with the Harness platform through the Harness UI. It is designed to be intuitive and easy to use, while also providing robust features and capabilities for managing software releases.
You can explore Harness through various dimensions:
- Account: The account scope includes account-level settings and account-wide view of projects, modules, and so on.
- Organization: Drill down into a specific organization to access organization-level settings and project/module usage within that organization.
- Project: Drill down further into a specific project and access project-level settings and module usage within that project.
- Module: Select a module to access the features and functionality of that module.
Harness navigation version 2.0
Harness navigation 2.0 brings an overhauled navigation experience that caters to different personas, addresses their unique needs, and ultimately reduces task completion time.
Once enabled on your account, you'll notices changes to the left and top navigation, while most of the central page experience remains consistent with navigation 1.0.
This experience also introduces multi-module mode and single module mode so you can work across multiple modules or focus on a specific module, depending on your needs. As you could in navigation 1.0, you can configure the side panel to show or hide specific modules.
This video provides a walkthrough of the new navigation experience and highlights its benefits.
The left navigation for version 2.0 includes the following options.
- Scope
- Dashboards
- Pipelines and Executions
- Modules
- Organizations and Projects
- Settings
- Help
- My Profile
Your scope is given at the top of the left navigation. Select the scope (Account, Organization, or Project) to change your scope.
You can change scope levels entirely (or example, drill down from organization or project scope) or select different entities at the same scope (such as a different project or organization).
The remainder of the left nav updates based on the selected scope.
For example, at the account and project scope, the Overview summarizes recent activity in the account or project, but there is no overview at the Organization scope.
To access Dashboard view, select the grid at the top of the left navigation, and then select Dashboards.
Dashboard view streamlines the left navigation to focus on dashboards, minimizing modules and non-dashboard settings.
To exit Dashboard view, select the grid again and then select either Productivity View or Administrative Settings.
At the project scope, use the Pipelines and Executions links to explore all pipelines and the execution history for the project.
Each scope reflects a list of modules used in or available to that account, organization, or project.
Modules are labeled by their primary functionality:
- Deployments: Continuous Delivery & GitOps
- Builds: Continuous Integration
- Feature Flags: Feature Flags
- Code: Code Repository
- Cloud Costs: Cloud Cost Management
- Service Reliability: Service Reliability Management
- Security Tests: Security Testing Orchestration
- Chaos: Chaos Engineering
- Error Tracking: Continuous Error Tracking
To quickly drill down into a module, select the grid at the top of the left navigation, and then select a module.
You can drill down to lower organization and project scopes from higher scopes.
- At the account scope, you can find lists of Organizations and Projects under that account.
- At the organization scope, you can find a list of Projects under that account.
Visibility depends on your permissions.
Each scope provides access to its respective scope-level settings: Account Settings, Organization Settings, and Project Settings.
While the contents of these pages are the same, navigation 2.0 introduces a cleaned-up interface for simplified browsing and minimal distraction.
Account settings include:
- General: Account Details, Default Settings, and SMTP configuration
- Account-level shared resources like delegates, variables, secrets, templates, and more.
- Access Control
- Security and governance, including Authentication, Policies, and Audit Trail.
- Subscriptions
Additional options may be present depending on your module usage and access, such as GitOps settings and cloud cost integrations.
Not all settings are available at all scopes.
To quickly jump to the account view and manage account settings, select the grid at the top of the left navigation, and then select Administrative Settings.
This enables Admin Settings view, which focuses on account administration and minimizes visibility of modules.
This section provides links to documentation, community, and support resources.
You profile, indicated by an initial icon at the bottom of the left navigation, includes:
- Your API keys and tokens.
- Quick links for projects you own.
- Your display name.
- The email address associated with your profile.
- Options to change your password or toggle 2FA.
- Option to switch accounts if your email address is linked to multiple Harness accounts.
Harness legacy navigation version 1.0
The left navigation for version 1.0 includes the following options.
- Project
- Dashboards
- Modules
- Account Settings
- Help
- My Profile
Explore projects in your Harness account. Project visibility depends on your permissions.
Explore dashboards relevant to your account and modules.
Modules are labeled by their icon and primary functionality:
- Deployments: Continuous Delivery & GitOps
- Builds: Continuous Integration
- Feature Flags: Feature Flags
- Code: Code Repository
- Cloud Costs: Cloud Cost Management
- Service Reliability: Service Reliability Management
- Security Tests: Security Testing Orchestration
- Chaos: Chaos Engineering
- Error Tracking: Continuous Error Tracking
Account settings include:
- Overview
- Authentication
- Account resources (shared resources such as delegates, variables, secrets, templates, default settings, and more)
- Policies
- Access Control
- Billing, Subscriptions, and Plans
- Audit Trail
- Organizations
Additional options may be present depending on your module usage and access.
This section provides links to documentation, community, and support resources.
You profile, indicated by an initial icon at the bottom of the left navigation, includes:
- Your API keys and tokens.
- Quick links for projects you own.
- Your display name.
- The email address associated with your profile.
- Options to change your password or toggle 2FA.
- Option to switch accounts if your email address is linked to multiple Harness accounts.
Customize navigation
You can show or hide modules according to your preferences.
- Navigation 1.0
- Navigation 2.0
To customize your navigation in legacy navigation (1.0):
-
Below the list of modules in the left navigation, select the Select Modules grid icon.
-
Select the wrench icon to customize your navigation.
-
To show or hide a module on the left nav, select or deselect the checkbox next to the module name.
-
To rearrange the order of the modules, drag and drop the modules.
-
Harness automatically saves your changes. Select the X in the upper right corner to exit navigation configuration.
To customize navigation in navigation 2.0:
- At the top of the left navigation, select the grid icon.
- Select Configure.
- To show or hide a module on the left nav, select or deselect the checkbox next to the module name.
- To rearrange the order of the modules, drag and drop the modules.
- Harness automatically saves your changes. Select the X in the upper right corner to exit navigation configuration.