Skip to main content

IT Service Management


IT Service Management: A Data Model for Technology Operations and Compliance

The IT Service Management module provides a comprehensive, structured approach for managing the services, systems, technologies, and compliance obligations that shape the federal IT landscape. Agencies must balance day-to-day service delivery with long-term system stewardship, ensuring that technology remains secure, accredited, and aligned with federal standards. This enhanced module brings those elements together in Dataverse, creating a reusable backbone for IT support, provisioning, compliance, technology cataloging, and accreditation.

The model supports IT operations starting at the service desk. IT Service Requests represent user-initiated requests for assistance or access, categorized through the IT Service Request Type table. Requests can involve provisioning new entitlements, reporting issues, or requesting additional services. For cases where specific access is required, IT System Access Requests and their associated IT System Access Details capture the who, what, and why of system access, ensuring compliance with least-privilege principles. Completed entitlements are recorded through IT Assigned Entitlements and IT Product Entitlement, which document what systems, applications, or products a user has been granted.

At the heart of the model is a sophisticated asset and technology management framework. IT Systems now capture comprehensive metadata including descriptions, URLs, points of contact, lifecycle stages, operational status, criticality levels, hosting models, security classifications, API endpoints, and review schedules. Each system can be decomposed into IT System Components with detailed attributes for description, tags, security classification, operational status, stewardship, and parent-child relationships through the IT System Component Type categorization. This hierarchical approach enables agencies to model complex system architectures and track dependencies at multiple levels.

The model introduces enhanced technology cataloging through IT Technology and IT Technology Type tables, which replace and expand upon the original IT Product concept. Technologies are categorized by type (Platform/Infrastructure, Programming Language, Application Framework, Analytics/AI, Integration/API, Development/Deployment, Security/Compliance, Data Management) and linked to vendor accounts, enabling comprehensive technology portfolio management. Systems and components can reference specific technologies, creating clear visibility into the technology stack underlying each system.

Infrastructure management is supported through IT Datacenter associations, while hosting approaches are captured through configurable hosting model choices (On-Premises, Cloud IaaS, Cloud PaaS, Cloud SaaS, Hybrid). IT Work Assignment Codes provide a way to link activities back to charge codes or funding allocations, aligning IT services with budget structures and enabling cost tracking across the technology portfolio.

Compliance and accreditation remain core to the model with enhanced capabilities. The IT System Accreditation table records the status of systems under federal security frameworks, such as Authority to Operate (ATO), with full organizational context. Accreditation records can be tied to Compliance Requirements to ensure that systems are assessed against the correct controls. The IT Compliance Assessment table documents the results of evaluations, findings, and evidence collected across different risk levels. To manage corrective actions, IT POAM Items (Plans of Action and Milestones) record the steps needed to remediate gaps, creating a closed loop between compliance assessments and remediation that spans systems, components, and accreditation records.

In practice, this enhanced module can support a comprehensive range of IT management needs. A service desk can track service requests, assign entitlements, and document provisioning. System owners can maintain detailed system and component inventories with full metadata, technology dependencies, hosting details, and compliance status. Architecture teams can model system hierarchies and technology dependencies. Security teams can manage accreditation lifecycles and track POAM items through to resolution. Technology portfolio managers can maintain comprehensive catalogs of technologies, vendors, and usage patterns across the enterprise.

The IT Service Management module brings together user support, comprehensive asset tracking, technology portfolio management, and compliance oversight into one unified model. It enables agencies to see not only who has access to what, but also the complete technology stack, hosting environment, security posture, and compliance status of their systems. This creates a foundation for trustworthy, efficient, and well-governed IT operations that can scale with agency needs while maintaining security and compliance requirements.

graph TD
  Account(Account)
  Contact(Person)
  govcdm_ComplianceRequirement(Compliance Requirement)
  govcdm_graderank(Grade-Rank)
  govcdm_ITAssignedEntitlements(IT Assigned Entitlements)
  govcdm_ITComplianceAssessment(IT Compliance Assessment)
  govcdm_ITDatacenter(IT Datacenter)
  govcdm_ITPOAMItem(IT POAM Item)
  govcdm_ITProduct(IT Product)
  govcdm_ITProductEntitlement(IT Product Entitlement)
  govcdm_ITProvisioningRequest(IT Provisioning Request)
  govcdm_ITServiceRequest(IT Service Request)
  govcdm_ITServiceRequestType(IT Service Request Type)
  govcdm_ITSystem(IT System)
  govcdm_ITSystemAccessDetail(IT System Access Detail)
  govcdm_ITSystemAccessRequest(IT System Access Request)
  govcdm_ITSystemAccreditation(IT System Accreditation)
  govcdm_ITSystemComponent(IT System Component)
  govcdm_ITSystemComponentType(IT System Component Type)
  govcdm_ITTechnology(IT Technology)
  govcdm_ITTechnologyType(IT Technology Type)
  govcdm_ITWorkAssignmentCode(IT Work Assignment Code)
  govcdm_Location(Location)
  govcdm_organizationunit(Organization Unit)
  govcdm_personneltype(Personnel Type)
  govcdm_RiskItem(Risk Item)
  govcdm_stateorprovince(State or Province)
  govcdm_ITTechnology --> Account
  govcdm_ITAssignedEntitlements --> Contact
  govcdm_ITComplianceAssessment --> Contact
  govcdm_ITSystem --> Contact
  govcdm_ITSystem --> Contact
  govcdm_ITSystemAccessRequest --> Contact
  govcdm_ITSystemComponent --> Contact
  govcdm_ITComplianceAssessment --> govcdm_ComplianceRequirement
  govcdm_ITSystemAccessRequest --> govcdm_graderank
  govcdm_ITPOAMItem --> govcdm_ITComplianceAssessment
  govcdm_ITSystem --> govcdm_ITDatacenter
  govcdm_ITSystemComponent --> govcdm_ITDatacenter
  govcdm_ITProductEntitlement --> govcdm_ITProduct
  govcdm_ITSystemAccessDetail --> govcdm_ITProduct
  govcdm_ITSystemAccessRequest --> govcdm_ITProduct
  govcdm_ITSystemComponent --> govcdm_ITProduct
  govcdm_ITAssignedEntitlements --> govcdm_ITProductEntitlement
  govcdm_ITSystemAccessDetail --> govcdm_ITProductEntitlement
  govcdm_ITSystemAccessRequest --> govcdm_ITProductEntitlement
  govcdm_ITServiceRequest --> govcdm_ITServiceRequestType
  govcdm_ITServiceRequestType --> govcdm_ITServiceRequestType
  govcdm_ITPOAMItem --> govcdm_ITSystem
  govcdm_ITSystemAccessRequest --> govcdm_ITSystem
  govcdm_ITSystemAccreditation --> govcdm_ITSystem
  govcdm_ITSystemComponent --> govcdm_ITSystem
  govcdm_ITSystemAccessDetail --> govcdm_ITSystemAccessRequest
  govcdm_ITComplianceAssessment --> govcdm_ITSystemAccreditation
  govcdm_ITPOAMItem --> govcdm_ITSystemAccreditation
  govcdm_ITSystem --> govcdm_ITSystemAccreditation
  govcdm_RiskItem --> govcdm_ITSystemAccreditation
  govcdm_ITPOAMItem --> govcdm_ITSystemComponent
  govcdm_ITSystemAccessDetail --> govcdm_ITSystemComponent
  govcdm_ITSystemAccessRequest --> govcdm_ITSystemComponent
  govcdm_ITSystemComponent --> govcdm_ITSystemComponent
  govcdm_ITSystemComponent --> govcdm_ITSystemComponentType
  govcdm_ITSystem --> govcdm_ITTechnology
  govcdm_ITSystemComponent --> govcdm_ITTechnology
  govcdm_ITTechnology --> govcdm_ITTechnologyType
  govcdm_ITTechnologyType --> govcdm_ITTechnologyType
  govcdm_ITServiceRequest --> govcdm_ITWorkAssignmentCode
  govcdm_ITSystemAccessRequest --> govcdm_ITWorkAssignmentCode
  govcdm_ITSystemAccessRequest --> govcdm_Location
  govcdm_ITSystemAccessRequest --> govcdm_organizationunit
  govcdm_ITSystemAccreditation --> govcdm_organizationunit
  govcdm_ITSystemAccessRequest --> govcdm_personneltype
  govcdm_ITSystemAccessRequest --> govcdm_stateorprovince

Compliance Requirement

Represents a compliance requirement used in assessments.

Grade-Rank

Represents grade or rank classifications.

IT Assigned Entitlements

Assigned entitlements for personnel to IT product entitlements.

IT Compliance Assessment

Records compliance assessments for systems and accreditations.

IT Datacenter

Represents datacenters where IT systems and components are hosted.

IT POAM Item

Plan of Action & Milestones item to track remediation activities.

IT Product

Represents IT products or software.

IT Product Entitlement

Represents entitlements or licenses for IT products.

IT Provisioning Request

Represents a provisioning request for IT access or resources.

IT Service Request

Represents a request for an IT service.

IT Service Request Type

Reference table for IT service request types.

IT System

Represents an IT system tracked for accreditation and operations, with comprehensive metadata for lifecycle, security, and operational management.

IT System Access Detail

Detailed actions taken for system access requests.

IT System Access Request

Represents a request to gain access to an IT system or component.

IT System Accreditation

Represents system accreditation records and certification details.

IT System Component

Represents components or sub-systems of an IT system with detailed metadata for architecture, stewardship, and operational management.

IT System Component Type

Reference table for categorizing IT system components by type.

IT Technology

Catalog of IT technologies used across systems and components, with vendor and type categorization.

IT Technology Type

Reference table for categorizing IT technologies by type and category, with hierarchical relationships.

IT Work Assignment Code

Represents a short code used to route or assign work tasks.

Location

Address and location records used by IT Service Management.

Organization Unit

Organization units referenced by IT service records.

Personnel Type

Reference table for personnel types used in IT Service Management.

Risk Item

Represents risk items identified during accreditation and assessment processes.

State or Province

Reference list of states or provinces used for address normalization.

We highly recommend using the managed versions, which will allow you to easily update and uninstall the solution from your environment. If you need to modify or enhance the managed solution, you can can create a new solution, add the components to that solution and make changes as needed.

Gov IT Service Management Data Model v1.1.0.0

Enhances IT system and component management with new fields, tables, and technology categorization; includes improved hosting models and system architecture support.

Gov IT Service Management Data Model v1.0.1.0

Adds accreditation, POAM, product, and system access request functionality; includes new tables, fields, and choice sets.

Gov IT Service Management Data Model v1.0.0.0

Baseline release for Gov IT Service Management data model v1.0.0.0

Download Latest Release (v1.1.0.0)

Requires data models

Related personas

This is an open-source project maintained by Microsoft. It is not an official U.S. government website. The site uses the U.S. Web Design System (USWDS) to help agencies and partners create app catalog documentation sites of their own. Open Source at Microsoft