--- title: Manage obligations in the Hardware Asset Workspace description: Obligation Management in the Hardware Asset Workspace enables you to create obligation records to define specific instructions and obligation task types required to fulfill a contract obligation. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/it-asset-management/hardware-asset-management/manage-obligations-in-ham.html release: australia product: Hardware Asset Management classification: hardware-asset-management topic_type: concept last_updated: "2026-08-24" reading_time_minutes: 8 breadcrumb: [Use, Hardware Asset Management, IT Asset Management, Asset Management] --- # Manage obligations in the Hardware Asset Workspace Obligation Management in the Hardware Asset Workspace enables you to create obligation records to define specific instructions and obligation task types required to fulfill a contract obligation. **Important:** This feature is available only with Hardware Asset Management Prime SKU, starting from Hardware Asset Management version 16.0.0 and Australia patch 6. Hardware contracts such as leases, warranties, maintenance agreements, and purchase agreements each include specific commitments. Without proper tracking, organizations risk: - Missing renewal deadlines - Failing to verify vendor service level performance - Paying for repairs covered under warranty - Incurring penalties from missed purchase obligations With Obligation Management in the Hardware Asset Workspace, contract managers can create, assign, and complete contractual obligations from a single workspace. For details, see [Hardware Asset Management integration with Contract Management Pro](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-asset-management/hardware-asset-management/ham-cm-pro-integration.md). **Note:** You can also use the Manage contract repository agentic workflow to extract obligations from signed contracts and create obligation records automatically. For more details, see [Initiate metadata and obligation extraction from a signed contract in the Hardware Asset Workspace](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-asset-management/hardware-asset-management/initiate-metadata-extraction-ham.md) and [Review AI-extracted obligations in the Hardware Asset Workspace](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-asset-management/hardware-asset-management/review-extracted-obligation-ham.md). ## Obligation task types - **Ad hoc obligation task** An obligation task that is required only once or at irregular intervals to fulfill the contract obligations. - **Recurring obligation task** An obligation task that is required at regular intervals to fulfill contract obligations. Recurring obligation tasks are created automatically based on the defined schedule. When you select this task type, the **Frequency** and **Lead time** fields appear on the obligation task record. The lead time determines how many days before the due date each task is created. ## Roles The following roles support Obligation Management in the Hardware Asset Workspace. |Role|Description| |----|-----------| |sn\_cm\_obligation.obligation\_admin|Provides administrative access to Obligation Management and underlying data.| |sn\_cm\_obligation.obligation\_fulfiller|Creates obligations and approves, rejects, or cancels obligation tasks within the Hardware Asset Workspace.| |sn\_cm\_obligation.obligation\_user|Acts on the assigned obligation task and submits the task within Hardware Asset Workspace.| ## Obligation Management workflow The following workflow describes how users create and manage obligations for hardware contracts. 1. A user with the sn\_cm\_obligation.obligation\_fulfiller role creates an obligation record on a hardware contract, specifying the obligation name, category, assignee, dates, instructions, and task type. 2. The user with the sn\_cm\_obligation.obligation\_fulfiller role also creates one or more obligation tasks. Each task inherits fields from the parent obligation record and requires a due date that falls within the obligation start and end dates. 3. When an obligation task is saved, the system sends an email notification to the assigned user with the sn\_cm\_obligation.obligation\_user role. 4. The assigned user reviews and submits the obligation task in the Employee Center. The obligation task moves to the **Awaiting Approval** state. For more information, see [Create obligations manually](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/employee-service-management/cncore-work-on-ob-tasks.md). 5. The approver with the sn\_cm\_obligation.obligation\_fulfiller role reviews and approves the task. For more information, see [Approve or reject obligation tasks](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/employee-service-management/cncore-manage-ob-tasks.md). 6. After approval, the obligation task moves to the **Closed Complete** state. - **[Create an obligation record in the Hardware Asset Workspace](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-asset-management/hardware-asset-management/create-obligation-records-ham.md)** Create an obligation record for signed contracts in the Hardware Asset Workspace to fulfill the responsibilities specified in the contract through obligation tasks. **Parent Topic:**[Using Hardware Asset Management](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-asset-management/hardware-asset-management/using-ham-classic.md) **Related topics** [Analyze hardware assets using the Generate hardware asset insights generative AI skill]() [Work with hardware normalization]() [Manage asset bundles from your inventory]() [Manage your inventory through pallet assets]() [Manage loaner assets]() [Donate assets to charity organizations]() [Use Advanced Shipment Notification]() [Manage RMA requests]() [Create an inventory stock order request]() [Create a disposal order]() [Fulfilling hardware asset requests]() [Audit hardware asset inventory]() [Request a Hardware Asset Refresh]() [Manage your expiring contracts for leased hardware assets]() [Reclaim hardware assets]() [View RFID information of assets]() [Manage the lifecycle of hardware models with calculated lifecycle templates]() [Create an internal lifecycle in the Hardware Asset Workspace]() [Calculate the active lifecycle phase for a model]() [Receive asset warranty details from Lenovo]() [Manage stockrooms]() [Track shipments using the integration framework]() [Track asset location using indoor maps]() [Assess performance of Hardware Asset Management]() [Manage refresh of assets using Zero Touch Refresh]() [Configure the Total Cost of Ownership of assets]() [Manage Hardware Asset Management subscriptions]() [Manage repair of defective assets in your stockroom in the Hardware Asset Workspace]() [Manage picking hardware assets within your stockroom for Hardware Asset Management workflows]() [Manage hardware asset tasks using the Mobile Agent application]() [Manage asset put away using the Hardware Asset Workspace]() [Audit your hardware assets by using Asset Attestation]() [Manage contract repository agentic workflow in the Hardware Asset Workspace]() [Acknowledge receipt of assets on the Employee Center portal]() [Update associated Decision tables for HAM flows]()