En la sección anterior se creó la relación entre las propiedades de ASMS y ServiceNow
Propiedad en ASMS Propiedad en ServiceNow Tipo de Mapeo Campo de búsqueda
project u_inquilinochoice Mapper --
category category Mapper --
typeRegister contact_type Mapper --
state state -- --
impact impact -- --
urgency urgency -- --
responsibleGroup assignment_group FieldValue name
responsible assigned_to FieldValue name
service N/A Value --
El archivo de configuración permite crear una relación entre los valores de ServiceNow y ASMS, también permite asignar valores de forma estática.
Las propiedades usadas para crear la relación de los valores son las siguientes:
{
"typeRegister": [
{
"value": "",
"reference": "",
"id": 0
}
],
"service": [
{
"value": "",
"reference": "",
"id": 0
}
],
"project": [
{
"value": "",
"reference": "",
"id": 1
}
],
"category": [
{
"value": "",
"reference": "",
"id": 0
}
],
"applicant": [
{
"value": "",
"reference": "",
"id": 0
}
],
"responsibleGroup": [
{
"value": "",
"reference": "",
"id": 0
}
],
"responsible": [
{
"value": "",
"reference": "",
"id": 0
}
],
"urgency": [
],
"impact": [
],
"case": [
],
"model": [
],
}
Las propiedades que se tendrán en cuenta para la comparación de valores son las siguientes:
Propiedad en ASMS Propiedad en ServiceNow Tipo de Mapeo Campo de búsqueda
project u_inquilinochoice Mapper --
category category Mapper --
typeRegister contact_type Mapper --
service N/A Value --
1. Busque en ServiceNow los valores para las propiedades anteriormente listadas:
2. Con ayuda de un administrador de Aranda Service Management (ASMS) obtenga los IDs de los valores para la propiedad Tipo de registro, Proyecto, Categoría, Servicio.
3. Establezca una equivalencia entre los valores de Channel de ServiceNow con los ID de la propiedad Tipo de registro de ASMS, como se muestra a continuación:
Channel ServiceNow Tipo de registro ASMS ID Tipo de registro ASMS VALUE Channel SERVICENOW
Chat chat 45 chat
Email email 46 email
Phone phone 47 phone
Self-service self-service 48 self-service
Virtual Agent virtual_agent 49 virtual_agent
4. Escriba los valores en la propiedad “typeRegister” del archivo de configuración:
{
"typeRegister": [
{
"value": "chat",
"reference": "",
"id": 45
},
{
"value": "email",
"reference": "",
"id": 46
},
{
"value": "phone",
"reference": "",
"id": 47
},
{
"value": "self-service",
"reference": "",
"id": 48
},
{
"value": "virtual_agent",
"reference": "",
"id": 49
}
]
}
5. Establezca una equivalencia entre los valores de InquilinoChoice de ServiceNow con los ID de la propiedad Proyecto de ASMS, como se muestra a continuación:
InquilinoChoice ServiceNow Proyecto ASMS Id Proyecto ASMS VALUE Channel SERVICENOW
Health Report Health Report 1 Health Report
PROYECTO INTEGRACION PROYECTO INTEGRACION 4 PROYECTO INTEGRACION
Soporte Arquitectura Soporte Arquitectura 2 Soporte Arquitectura
6. Escriba los valores en la propiedad “project” del archivo de configuración:
La propiedad “reference”, se establece como un valor único para crear diferentes tipos de casos en ASMS, esta propiedad esta disponible para todas las propiedades “mapping”.
{
"project": [
{
"value": "Health Report",
"reference": "problem",
"id": 1
},
{
"value": "PROYECTO INTEGRACION",
"reference": "change",
"id": 4
},
{
"value": "Soporte Arquitectura",
"reference": "incident",
"id": 2
}
]
}
7. Establezca una equivalencia entre los valores de Category de ServiceNow con los ID de la propiedad Categoría de ASMS, como se muestra a continuación:
Category ServiceNow Categoría ASMS Id Proyecto ASMS VALUE Channel SERVICENOW
inquiry -- -- inquiry
software software 27 software
hardware hardware 24 hardware
database database 28 database
8. Escriba los valores en la propiedad “category” del archivo de configuración:
{
"category": [
{
"value": "software",
"reference": "incident",
"id": 27
},
{
"value": "hardware",
"reference": "incident",
"id": 24
},
{
"value": "database",
"reference": "incident",
"id": 28
}
]
}
8. Escriba los valores de la propiedad “service” en el archivo de configuración:
Esta propiedad se le asignó el mapping type como Fijo, este valor se asignará para todos los casos creados y se asigna a través de la propiedad “reference”.
⚐ Nota: Todos los campos con mapping type “Fijo” y “Mapping” se relacionan a través de la propiedad “reference”*
{
"service": [
{
"reference": "incident",
"id": 12
}
]
}
9. Una las propiedades anteriormente creadas:
{
"typeRegister": [
{
"value": "chat",
"reference": "",
"id": 45
},
{
"value": "email",
"reference": "",
"id": 46
},
{
"value": "phone",
"reference": "",
"id": 47
},
{
"value": "self-service",
"reference": "",
"id": 48
},
{
"value": "virtual_agent",
"reference": "",
"id": 49
}
],
"project": [
{
"value": "Health Report",
"reference": "problem",
"id": 1
},
{
"value": "PROYECTO INTEGRACION",
"reference": "change",
"id": 4
},
{
"value": "Soporte Arquitectura",
"reference": "incident",
"id": 2
}
],
"category": [
{
"value": "software",
"reference": "incident",
"id": 27
},
{
"value": "hardware",
"reference": "incident",
"id": 24
},
{
"value": "database",
"reference": "incident",
"id": 28
}
],
"service": [
{
"reference": "incident",
"id": 12
}
]
}
Continuar: Registrar la propiedad “model” (paso 5) ↪