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.