Join our Newsletter — 33% off our NHI Course
Home› Guides› Service Security Register Template: Owner, Criticality, Admin Path…
Template Resilience & Recovery

Service Security Register Template: Owner, Criticality, Admin Path and Machine Identities per Service

← All guides
By NHI Mgmt Group, edited by Lalit Choda Updated 11 November 2026 8 min read
On this page

When a service is attacked or fails, the first questions are always the same: who owns it, how critical is it, how do administrators reach it, and which service accounts, keys and certificates does it run on, and most organisations cannot answer them in one place. Asset registers list devices and software; entitlement catalogues list permissions. Neither records the security facts of a business or IT service as a whole. This template defines a service security register: one record per service with its owners, criticality, administration path, machine identities, dependencies and recovery evidence. It is written for IT operations, service owners, security architects and incident responders, and can be kept in a spreadsheet, a CMDB service class or an ITSM service catalogue. Asset-level fields are in the IT Asset Inventory Template and permission ownership in the Entitlement Catalogue Guide; this register links to both rather than repeating them.

How to use this template

  • Replace text in square brackets, such as [Organisation], [Register owner] and [ITSM tool], with your own values.
  • Create one record per service a user or another system consumes, such as "Payroll", "Customer API", "Corporate VPN" or "Active Directory". Do not create records per server; link servers by Asset ID.
  • Fields marked Required are the minimum before a service goes live. Fields marked Recommended make the register useful during incidents.
  • Never record a secret in the register. Record the identity, where its credential is held and who owns it.
  • Restrict access. A complete register is a map of how to reach and control every important service, so treat it as confidential. See Securing the CMDB and asset inventory itself.

1. Purpose

1.1 This register records, for every service [Organisation] operates or depends on, the accountable owners, the business criticality, the approved administration path, the non-human identities the service uses, its key dependencies and its recovery evidence.

1.2 It supports incident response, change risk assessment, access reviews, business continuity and audit. It meets the intent of the NCSC Cyber Assessment Framework principle A3, which asks that everything needed to deliver essential functions, including data, people, systems and supporting infrastructure, is determined and understood.

2. Scope

2.1 In scope: all production business services, shared IT and security platforms (identity provider, directory, PAM, backup, logging, network core) and third-party services that hold [Organisation] data or credentials.

2.2 Out of scope: [list, for example development sandboxes with no production data]. Record the reason for each exclusion.

2.3 A new service may not enter production until its Required fields are complete and approved by the [Register owner].

3. Roles and responsibilities

RoleResponsibility
[Register owner]Maintains the template, runs reviews, reports completeness metrics
Business ownerAccountable for the service, its criticality rating and risk acceptance
Technical ownerKeeps the record accurate: admin path, identities, dependencies, recovery
Security architectReviews Critical and High records and admin path exceptions
Identity teamConfirms that each listed machine identity exists, has an owner and matches the identity inventory

4. Service identity and ownership fields

FieldStatusGuidance
Service IDRequiredUnique ID, for example SVC-0042, used in tickets, runbooks and alerts
Service name and descriptionRequiredName users recognise; one sentence on what it does
Business ownerRequiredNamed person, linked to the directory so a leaver is flagged
Technical owner and deputyRequiredNamed people, never only a team mailbox
Support group and on-call routeRequired[ITSM tool] assignment group and escalation contact
Hosting modelRequiredOn premises, IaaS, PaaS, SaaS or hybrid; provider name for SaaS
Linked assetsRecommendedAsset IDs from the asset register
Lifecycle statusRequiredPlanned, live, retiring, retired

5. Criticality

5.1 Rate each service using [Organisation]'s business impact analysis. See the Business Impact Analysis Template.

FieldStatusGuidance
CriticalityRequiredCritical, High, Medium, Low, from the BIA
Control plane flagRequiredYes if compromise of this service grants control of other services (identity provider, directory, PAM, CI/CD, backup, hypervisor management, MDM, cloud organisation)
Data classificationRequiredHighest classification of data processed
Regulatory scopeRecommendedFor example PCI DSS, SOX, NIS2, GDPR personal data
Recovery time and point objectivesRequired for Critical and HighRTO and RPO agreed with the business owner

5.2 Any service with the control plane flag set is treated as Critical for administration and identity controls, whatever its business rating.

6. Administration path

6.1 Record how privileged access to the service is obtained and from where. An undocumented admin path is a finding.

FieldStatusGuidance
Admin interfacesRequiredConsole URLs, SSH, RDP, APIs, cloud control plane, vendor support portal
Admin authenticationRequiredIdentity provider and MFA type; note any local accounts
How privilege is grantedRequiredStanding role, just-in-time elevation, PAM checkout
Permitted sourceRequiredPrivileged access workstation, jump host, management network, pipeline only
Admin role holdersRequiredGroup or role name and current member count; link to access review
Break-glass accountsRequired for CriticalAccount name, where the credential is held, last test date
Third-party admin accessRecommendedVendor or MSP access route, contract reference, how sessions are approved
Privileged runbooksRecommendedRunbook IDs for privileged tasks. See Privileged Operations Runbooks

7. Machine identities and secrets

7.1 List every non-human identity the service uses or exposes. The register holds the reference; the identity inventory holds the detail. See the NHI Inventory Reconciliation.

FieldStatusGuidance
Service accountsRequiredAccount names and directory, purpose, privilege level, owner
Workload and cloud identitiesRequiredRoles, managed identities, Kubernetes service accounts, federated workload identities
API keys and tokensRequiredIssued by and to whom, scope, where stored, rotation interval
OAuth and SaaS integrationsRequiredConnected applications, granted scopes, consenting admin
Certificates and keysRequiredTLS, signing and client certificates; issuing CA; expiry; renewal method
AI agentsRecommendedAgents acting on the service, their delegated identity and approval gates
Secret storeRequiredVault or secrets manager path; "none" is a finding for production
Last rotation evidenceRecommendedDate and ticket of last rotation for each credential

7.2 Every machine identity has a named human owner. An identity with no owner is raised for review within [10 working days]. See the NHI Ownership Guide.

8. Dependencies and data flows

FieldStatusGuidance
Upstream dependenciesRequiredServices this one needs: identity provider, DNS, database, message queue, payment provider
Downstream consumersRecommendedServices and customers affected if this one fails or is compromised
Supporting infrastructureRecommendedData centre, power, cloud region, network links
Third partiesRequiredSuppliers with access or data, with criticality from third-party risk
Data flowsRecommendedLink to diagram showing data and authentication flows

9. Logging, recovery and evidence

FieldStatusGuidance
Admin and audit logsRequiredWhich logs, where they go (SIEM index), retention
Detection coverageRecommendedUse cases or alerts covering admin actions and machine identity misuse
Backup and configuration backupRequired for Critical and HighWhat is backed up, where, protected how; last restore test date
Recovery runbookRequired for CriticalRunbook ID and last exercise date
Incident contactsRequiredWho to call, including supplier security contacts
Open risks and exceptionsRecommendedRisk register IDs and expiry dates

10. Maintenance and review

10.1 Technical owners update the record within [5 working days] of any change that alters the admin path, machine identities or dependencies. The change process includes "service register updated" as a closure step.

10.2 Business and technical owners attest each record [every 6 months for Critical and High, annually for others].

10.3 The [Register owner] reconciles the register quarterly against the identity provider application list, the identity inventory, the certificate inventory and cloud accounts, and raises a ticket for every mismatch.

10.4 The register reports these measures each quarter:

MeasureCalculationTarget
Required field completenessLive services with all Required fields complete divided by live services100% for Critical, [95%] overall
Owner validityRecords whose owners are active employees100%
Machine identities with ownersListed identities with a named owner100%
Documented admin pathsCritical services with a documented, approved admin path100%
Attestation on timeRecords attested by their due date[90%]

Implementation guidance

  • Start with control planes: Build records for the identity provider, directory, PAM, backup, CI/CD, MDM and cloud organisation first. These are the services whose compromise spreads furthest.
  • Use the ITSM service catalogue where you have one: Add the fields in Sections 6 and 7 as attributes on the existing service record rather than starting a parallel list. See the Asset Inventory and CMDB Security Guide.
  • Fill machine identities from data, not memory: Pull service principals, service accounts, API keys and certificates from the identity provider, directory, cloud and secrets manager, and ask owners to confirm, rather than asking owners to list them.
  • Small organisations: A spreadsheet with one row per service and a tab per section works for up to a few dozen services. Keep it in a restricted location.
  • Use it in incidents: Link the Service ID in alerts and incident tickets so responders open the record at the start of triage.
  • Framework alignment: NIST CSF 2.0 ID.AM-02 (inventories of software, services and systems), ID.AM-05 (assets prioritised by criticality), GV.OC-05 (dependencies understood) and PR.AA-01 (identities and credentials for users, services and hardware managed); NIST SP 800-53 Rev. 5 CM-8, RA-9 Criticality Analysis, IA-9 Service Identification and Authentication.

Standards and references

Related NHI Mgmt Group resources: IT Asset Inventory Template · Entitlement Catalogue Guide · IT Operations Security Maturity Model · Designing the IT service catalogue for secure access requests

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Researched and written by the NHI Mgmt Group editorial team using AI tools, under the editorial direction of Lalit Choda. Facts are drawn from the sources listed on this page and checked by our automated quality process. Last updated 11 November 2026. Spotted an error? Use our contact page.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM and Agentic AI security. nhimg.org