Skip to main content

ICP Console Overview

The ICP console is the web interface for monitoring and managing your integrations across environments. It organizes resources into three nested scope levels, each with its own sidebar and access-control scope. This page explains the console layout and navigation so you can get oriented quickly.

Scope levels

ICP organizes all resources in three nested levels:

Organization > Project > Integration

LevelWhat it contains
OrganizationAll projects, environments, roles, groups, and users
ProjectA collection of related integrations
IntegrationA single deployable Ballerina or MI application

Environments and roles are defined at the organization level and apply across all projects and integrations.

Console layout

The ICP console has two main navigation elements: the breadcrumb bar at the top and the sidebar on the left.

ICP console showing the breadcrumb bar and sidebar

The breadcrumb bar tracks your current scope. Use it to move between levels without using the browser back button.

ActionResult
Click any segmentNavigate directly to that scope level
Click × on a segmentClear that scope and return to the parent
Click on a segmentSwitch between items at the same level

The sidebar changes its items based on the active scope level.

Organization sidebar

ItemDescription
ProjectsView and manage all projects in the organization
RuntimesView all runtimes across every project
EnvironmentsCreate and manage deployment environments
Access controlManage users, roles, and groups

Project sidebar

ItemDescription
OverviewIntegrations list and integration type breakdown
RuntimesRuntimes across all integrations in the project
LogsAggregated logs for all runtimes in the project
MetricsProject-level performance metrics
EnvironmentsRead-only view of environments for this project
Access controlRole assignments scoped to this project

Integration sidebar

ItemDescription
OverviewIntegration details and runtime status by environment
RuntimesRuntimes connected to this integration
LogsCentralized logs from connected runtimes
LoggersConfigure log levels per runtime
MetricsRuntime metrics and performance data
Access controlRole assignments scoped to this integration

What's next