Configurar credenciales

    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.