Credenciales de ASMS
Las APIs de la CMDB requieren de un Token de autenticación, para obtener el token siga los siguientes pasos:
1. Ingrese a la plataforma de Configuración de Service Desk y pulse el botón de Configuración General
2. En la nueva ventana del menú que se despliega seleccione la opción de Tokens de Integración
3. En el item Opciones seleccione la opción Nuevo
4. Complete la información requerida para crear el token de autenticación copie y guarde,es necesario para registrarlo en el Centro de Integraciones Aranda(AIC)
Credenciales de HP TechPulse
Registrar Aplicación
El primer paso para la integración con HP TechPulse es la creación de una cuenta, registrar una aplicación y su respectiva aprobación. En caso de no tener una cuenta, revise la documentación de HP TechPulse (Ver documentación TechPulse).
Consultar las nuevas APIS de HP WEX (antes Techpulse) a ASMS
1. Al iniciar sesión en hp.io y acceder a la página Proactive Insights, seleccione la pestaña API .
2. En el listado API de Proactive Insights, seleccione a opción Obtener credenciales.
⚐ Nota: Esta acción es equivalente a registrar una aplicación en la versión anterior de hp.io. En este punto, debería poder ingresar toda la información que le permitirá obtener un ID/secreto de cliente para poder comenzar a acceder a las API.
Integración
Para realizar la integración tenga en cuenta los siguientes pasos:
Paso 1
Visite la página: developers.hp.com,ingrese a su cuenta y en la opción My Apps realice el registro correspondiente:
Paso 2
Ingrese a la página con la que realizará la integración, Obtenga las credenciales correspondientes. La plataforma proporciona el Callback URL, API Client ID y el API Secret, que se usarán en la autenticación con la plataforma de HP TechPulse; con estas credenciales podrá obtener el refresh_token y registrarlas en la Consola de Integraciones Aranda (AIC).
Paso 3
Obtenga el Refresh Token: Con la ayuda de la aplicación Postman realice una consulta a las APIs de HP TechPulse.
Las APIs de HP TechPulse requieren una autorización bajo el protocolo OAuth 2.0. Este protocolo necesita la siguiente información
- Token Name
- Grant Type
- Callback URL
- Auth URL
- Access Token URL
- Client ID
- Client Secret
- Scope
- State
- Client Authentication
Use el Callback URL, API Client ID y el API Secret del punto anterior.
En la documentación de HP TechPulse se encuentran los siguientes “endpoints”, para la URL Autorización y la URL Access Token:
Endpoints | Descripción |
---|---|
URL Autorización | - Para clientes de EE. UU: https://daas.api.hp.com/oauth/v1/authorize - Para clientes de la UE: https://eu.daas.api.hp.com/oauth/v1/authorize |
URL Access Token | - Para clientes de EE. UU: https://daas.api.hp.com/oauth/v1/token - Para clientes de la UE: https://eu.daas.api.hp.com/oauth/v1/token |
Use la siguiente API para realizar la consulta:
Endpoints | Descripción |
---|---|
URL Tenants | - Para clientes de EE. UU: https://daas.api.hp.com/analytics/v1/identity/tenants - Para clientes de la UE: https://eu.daas.api.hp.com//analytics/v1/identity/tenants |
⚐ Nota: En HP Tech Pulse las compañías tienen asociado múltiples tenants consulte: Registro de tenantIds
- Seleccione el método GET y agregue la URL a la cual va a realizar la petición
- En el tab Authorization cambie el tipo de autorización en Postman, seleccione el protocolo OAuth 2.0, .
- En la ventana que se despliega registre los siguientes valores:
Token Name code
Grant Type Authorization Code
Callback URL {Inserte lo registrado en developers.hp.com}
Auth URL https://daas.api.hp.com/oauth/v1/authorize
Access Token URL https://daas.api.hp.com/oauth/v1/token
Client ID {Inserte lo registrado en developers.hp.com}
Client Secret {Inserte lo registrado en developers.hp.com}
Scope Read
State RANDOMSTRING
Client Authentication Send as Basic Auth header
- Obtenga el nuevo token de acceso
- Ingrese las credenciales para autenticarse en HP TechPulse:
- La petición nos da como resultado:
- Guarde el valor de refresh_token, se usará para registrarlo en la Consola de Integraciones Aranda (AIC).
- Use el Token y realice la consulta:
⚐ Nota:Los valores del Tenant obtenidos tras realizar la consulta se usarán para crear el archivo de configuración, guarde el resultado obtenido.
Para más información de la autenticación con HP TechPulse visite su página oficial Ver Developers HP**
Paso 4:
Registrar las credenciales en el Centro de Integraciones Aranda (AIC):
Registro ASMS
Centro de Integración ASMS
Dirección URL API ASMS
Tipo autenticación Token
Token Token
Registro HP TechPulse
Centro de Integración HP TechPulse
*Dirección URL https://daas.api.hp.com
Tipo autenticación Seleccione "Oauth"
Client Id Tome el API Client ID de la plataforma de TechPulse
Secret Id Tome el API Secret de la plataforma de TechPulse
Refresh Token Use el refresh_token consultado con Postman
- Para clientes en Europa use la siguiente Dirección URL: https://eu.daas.api.hp.com
Valide las credenciales ingresadas.