Skip to content

IT Ops Fast Track: From Application to Server

This guide walks you through documenting an application and its supporting infrastructure — from creating the app entry to linking it to the server that hosts it. It's designed to get you productive fast, covering the essential steps without drowning you in options.

For full details, see the Apps & Services and Assets reference docs.


The Big Picture

Application to Server Overview

Everything in KANAP's IT Operations module connects to paint a complete picture of your landscape:

Object What it represents
Application A business app or IT service you need to document
Environment Where it runs — Prod, QA, Dev, etc. (called "Instances" in KANAP)
Server (Asset) The infrastructure that hosts it — VMs, physical servers, containers

The chain is simple: Application → Environment → Server. By the end of this guide, you'll have this chain fully documented.

Application Relationship Model

Why this matters

When someone asks "where does this app run?", "who owns it?", or "is it compliant?" — you'll have the answer in seconds instead of digging through spreadsheets.


Step 1: Create Your Application

Go to IT Operations → Apps & Services and click + New App / Service.

Fill in the essentials:

Field What to enter Example
Name A clear, recognizable name Salesforce CRM
Category The primary purpose Line-of-business
Vendor The supplier (from your master data) Salesforce Inc
Criticality Business importance Business critical
Lifecycle Current status Active

Click Save. Your application is now in the registry.

Start with what you know

Description, publisher, version, licensing — all useful, but optional at this stage. You can enrich later. The goal is to get the app into the system.


Step 2: Add an Environment (Instance)

Every application runs somewhere. The Instances tab documents your environments.

Open your application and go to the Instances tab. Click Add and select the environment type (Prod, Pre-prod, QA, Test, Dev, or Sandbox).

For each instance, you can capture:

Field What it does Example
Environment The environment type Prod
Base URL The access URL https://mycompany.salesforce.com
Lifecycle Instance-specific status Active
SSO Enabled Is Single Sign-On active? Yes
MFA Supported Is Multi-Factor Authentication supported? Yes
Notes Any additional context Primary EU instance

Copy from Prod

Once your Production instance is set up, use the Copy from Prod button to quickly scaffold QA, Dev, and other environments with similar settings.

Instance changes save immediately — no need to hit the main Save button.


Step 3: Assign Owners

Go to the Ownership & Audience tab. This is where you document who's responsible.

Business Owners

The business stakeholders accountable for the application. Add one or more people — their job title will appear automatically.

IT Owners

The IT team members responsible for technical operations and support. Same mechanism — add the people, roles appear.

Audience (Optional)

Select which Companies and Departments use this application. KANAP automatically calculates the number of users based on your master data.

Why owners matter

Ownership drives the My Apps and My Team's Apps scope filters on the main list. Without owners, the app is only visible in the "All Apps" view — which means nobody feels responsible for it.


Step 4: Set Access Methods

Go to the Technical & Support tab. Under Access Methods, select how users reach this application:

  • 🌐 Web — browser-based access
  • 💻 Locally installed application — desktop client
  • 📱 Mobile application — phone/tablet app
  • 🖥️ VDI / Remote Desktop — virtual desktop
  • ⌨️ Terminal / CLI — command-line interface
  • 🏭 Proprietary HMI — industrial interface
  • 🖧 Kiosk — dedicated terminal

Also set:

Field What it means
External Facing Is this app accessible from the internet?
Data Integration / ETL Does this app participate in data pipelines?

Go to the Relations tab to connect your application to the rest of your IT management data.

Link type What you're connecting Why
OPEX Items Recurring costs (licenses, SaaS fees) See the full cost picture
CAPEX Items Capital expenditure projects Track investment
Contracts Vendor agreements Know when renewals are due
URLs Documentation, wikis, runbooks Quick access to external resources

You can do this later

Relations are powerful but not blocking. Create them when you have the data — the app is fully functional without them.


Step 6: Add Compliance Information

Go to the Compliance tab. This is increasingly important for audits and regulatory requirements.

Field What to enter Example
Data Class Sensitivity level Confidential
Contains PII Stores personal data? Yes
Data Residency Countries where data is stored France, Germany
Last DR Test Last disaster recovery test date 2025-11-15

Data Classes are configurable

The default classes (Public, Internal, Confidential, Restricted) can be customized in IT Operations → Settings to match your organization's data classification policy.


Step 7: Create Your Server (Asset)

Go to IT Operations → Assets and click Add Asset.

Overview Tab

Fill in the core fields:

Field What to enter Example
Name Hostname or identifier PROD-WEB-01
Asset Type The server type (dropdown) Virtual Machine
Is Cluster Toggle if this is a cluster No
Location Where it's hosted (required) Paris Datacenter
Lifecycle Current status Active
Go-live date When it entered service 2025-01-15
End-of-life date Planned decommission
Notes Any additional context

Once a Location is selected, several read-only fields are automatically derived:

  • Hosting type (on-premises, cloud, colocation, etc.)
  • Provider / Company (e.g., AWS, Azure, OVH)
  • Country
  • City

Location is the key

The Location drives many attributes of your asset automatically. Locations are managed in IT Operations → Locations — set them up once and every asset assigned to them inherits hosting type, provider, country, and city. You don't need to fill these in manually.

Click Save to unlock the full workspace.

Technical Tab

Go to the Technical tab to add:

Section Fields Details
Environment Environment dropdown Production, QA, Dev, etc.
Identity Hostname, Domain, FQDN, Aliases, OS FQDN is auto-computed from Hostname + Domain
IP Addresses Type, IP, Subnet Network Zone and VLAN are derived from Subnet

Naming conventions

Include environment, role, and sequence in your names: prod-web-01, qa-db-master, dev-app-02. Your future self will thank you.


This is the final connection — tying your server to the application environment it supports.

There are two ways to create this assignment:

From the Application side

  1. Open your application
  2. Go to the Servers tab
  3. Select the Production environment
  4. Click Add Server
  5. Select your asset (PROD-WEB-01)
  6. Set the Role (Web, Database, Application, etc.)

From the Asset side

  1. Open your asset
  2. Go to the Assignments tab
  3. Click Add Assignment
  4. Fill in the assignment fields:
Field What to enter Example
Application The application to link Salesforce CRM
Environment / Instance Which instance Production
Role Server role for this app Web
Since date When the assignment started 2025-01-15
Notes Any context

The chain is complete

You now have the full path documented:

Salesforce CRMProduction instancePROD-WEB-01

Anyone can trace from "what app?" to "what server?" to "where is it?" in seconds.


How It All Connects

Every piece of data you enter feeds into something bigger:

Application Landscape View

Your Apps & Services list becomes a live registry showing every application with its environments, criticality, hosting type, and ownership — filterable by any attribute.

Infrastructure Mapping

Assets linked to application instances let you answer questions like: - "Which servers support this business-critical app?" - "What applications will be affected if this server goes down?" - "How many apps are hosted in this datacenter?"

Compliance Reporting

Data classification, PII flags, and data residency flow into compliance views. When the auditor asks "where is customer data stored?", you have a documented, traceable answer.

Connection Map

Once assets are documented, you can create Connections between them to visualize network flows and dependencies. See Connection Map.


Quick Reference

I want to… Go to…
Create an application IT Operations → Apps & Services → + New
Add environments Open app → Instances tab
Assign owners Open app → Ownership & Audience tab
Set access methods Open app → Technical & Support tab
Link budgets/contracts Open app → Relations tab
Add compliance info Open app → Compliance tab
Create a server IT Operations → Assets → Add Asset
Link server to app (from app) Open app → Servers tab → Add Server
Link server to app (from asset) Open asset → Assignments tab → Add Assignment
View connections IT Operations → Connection Map
Configure dropdowns IT Operations → Settings

You're ready

You now know how to document the full chain from application to server. Start with your most critical apps, add their production environments, link the servers — and you'll have a living, queryable IT landscape in no time. For detailed documentation on every feature, explore the Apps & Services and Assets reference sections.