Importing Data into CTM:People in Remedy ITSM (Incident Management)

CTM:People Overview

If you are implementing BMC Remedy ITSM (aka, “remedy helpdesk”, Remedy Incident Management, etc) – you’ll end up import Customer and staff records into the CTM:People form at some point.  Assuming, of course, that you are not insane and intend to enter them manually. 

The Remedy ITSM suite uses People data for all of the following: 

  • User login name
  • User rights management
  • Customer/Contact information

In most environments all of this data exists in other places or will be compiled before the system is fully implemented.  Consequently it is necessary to formulate a strategy for each of these data sources so the data can be used efficiently.

Ideally data will not be imported into the system unless there is a plan in place to perform automated updates in the future.  The only exception to this would be the creation of new users which may occur in a non-predictable fashion.  These would be added by the system administrator.  Even in that case templates should be added for most user roles to make sure user roles are consistent.  But that’s a blog post for another day.

The following basic facts about the Remedy system are relevant: 

  • In the OOB application the “Customer” (caller) must exist in the CTM:People form prior to saving an Incident.
  • The best (in terms of least customization) method to deal with Customer data is to pre-populate the data in the forms.  Populating the data at the time of the call will require a great deal of customization and testing.
  • If you have different data sources duplicate data may exist.  It may be impossible that to prevent this from happening since unique identifiers might not exist across systems.  You’ll have to decide if that makes sense to your organization.

Remedy People Fields

All people in the BMC Remedy ITSM Suite applications are shared in the CTM:People form.

The following fields are required in the CTM:People data form and you’ll have to map data into them. 

Field Label Field Type Mandatory Possible Values
Client Sensitivity Selection Yes Sensitive
Standard
Client Type Selection Yes Office-Based Employee
Field-Based Employee
Home-Based Employee
Contractor
Customer
Prospect
Vendor
Company Character Yes Valid configured OC
First Name Character Yes Free form text
Last Name Character Yes Free form text
Phone Number Business Character Yes Free form text
Profile Status Selection Yes Proposed
Enabled
Offline
Obsolete
Archive
Delete
Submitter Character Yes Default to $USER$
Support Staff Selection Yes Yes
No
VIP Selection Yes Yes
No

And there is one more thing – make sure you populate the hidden “full name” field.  It gets used for displays a lot but it’s not a mandatory field to save the entry.

Enjoy!  Importing people is usually one of the least fun parts of an implementation – it has to be done right, every time.  But once you get this done the rest is easy.


About admin

Comments are closed.