Migration of services from BMC Service Request Management by leveraging the utility
Methods to leverage services from BMC Service Request Managementin BMC Helix Digital Workplace Catalog
The following image gives an overview of the methods to leverage SRDs in Catalog:
The following table describes the three methods to leverage services from BMC Service Request Management and their benefits:
Method | Result | Benefits | Reference |
---|---|---|---|
Import the services by using the import functionality in Catalog | (Version 23.3.01 and earlier) A service profile is created in Catalog with static workflow. | Partially import the SRDs and build the workflows, questionnaires, and entitlements in Catalog. | |
(Version 23.3.02 and later) By using the migration utility:
| All components of an SRD (workflows, questionnaires, entitlements, and approvals) are migrated to Catalog with no dependency on BMC Service Request Management. |
| |
Build the services natively in BMC Helix Digital Workplace Catalog | The workflows, questionnaires, and service entitlements are designed and used from BMC Helix Digital Workplace Catalog. | Eliminate dependency on BMC Service Request Management. | |
Enable the BMC Helix ITSM pluggable provider | The workflows, questionnaires, and service entitlements are used from BMC Service Request Management. | Leverage the services from BMC Service Request Management as-is. |
As an administrator, you can choose the method suitable for your organization to utilize services from BMC Service Request Management.
Supported scenarios for migration
The following scenarios are supported for migration:
- Service workflows with PDTs and AOTs and converted to Catalog native workflows.
- (Version 23.3.04 and later) SRDs with embedded PDTs (process within a process), up to six levels, are supported.
- (Version 23.3.04 and later) Support is provided for the flexible fields in SRDs with 20 flex fields accommodating various data types.
- Service entitlements are migrated and converted to virtual marketplaces in Catalog.
- Service questionnaires with dynamic conditions and lookups are migrated.
- All question types that are supported by BMC Service Request Management are migrated.
- Manager, adhoc, group, and individual approvals are supported.
- Localized SRDs are supported.
- SRDs are migrated in a batch of 50 at a time.
Unsupported scenarios for migration
Unsupported SRDs
- SRDs of the Advanced Interface Forms (AIFs) type are not migrated.
- An AOT can contain fields with a default value. These default values are not applied after migration.
- SRDs with process definition template (PDT) that contain custom AOTs are not migrated.
- Quick launch SRDs with process definition template (PDT) that launch to other sites are not migrated.
- SLM associations and surveys are not migrated.
- Old transaction data or data for in-progress service requests is not migrated.
Unsupported entitlements
- Entitlements for Multiple service providers (MSPs) are not supported. Therefore, all migrated entitlements are added the Global virtual marketplace.
- Entitlements with Exclusion Rule = No are not supported. They cannot be migrated and are not displayed on the Entitlements tab in the migration utility.
- Entitlements that have an advanced qualification rule with more than 20 qualifying users are partially migrated. The Virtual Marketplace is created, and services are associated with it, but the users are not migrated.
Unsupported approvals
- Custom approvals that include level-based approvals and approval chains are not supported and are skipped during migration.
Unsupported fields between service request definitions (SRDs) and Catalog services
- The Service request coordinator company field is not migrated.
- The SR Type fields in BMC Service Request Management are not migrated.
Best practices for migrating services
We recommend the following best practices for migrating services:
- We recommend that you use this utility only in non-production environments and then import the migrated services to production environments by using the native import-export functionality in Catalog.
- Before migration, combine the rules for entitlements that apply to multiple SRDs as a package in BMC Service Request Management. For example, combine entitlements that apply for everyone.
- To identify potential migration issues, run the prechecks before migrating the services.
- Migrate the SRDs and then migrate the entitlements.
- Migrate and publish simple services and then migrate services with complex workflows and entitlements.
- Do not use the SRDs in hybrid mode from both BMC Service Request Management and BMC Helix Digital Workplace Catalog.
FAQ
Where to go from here
- If you want to view examples of the migrated workflows, see Examples-of-migrated-workflows-with-PDT-and-AOT.
- If you want to start the migration process, see Migrating-services-from-BMC-Service-Request-Management.