Language:


MyStandard Website - Comando Credenciales de Desarrollador

Esta página describe el comando 'Credenciales de desarrollador' en MyStandard.

---

Standard ERP incluye una REST API que le permite conectarse a su base de datos de Standard ERP a través de una aplicación de terceros. A través de esa aplicación de terceros, podrá extraer información de su base de datos y crear y actualizar registros en la base de datos. Un ejemplo de aplicación de terceros podría ser una aplicación de Business Intelligence (BI) como flex.bi que puede mostrar información extraída en varios formatos gráficos para ayudar con el análisis de datos y la consiguiente toma de decisiones.

La aplicación de terceros debe ser compatible con el estándar OAuth2 para la autorización de acceso. Cuando inicie la aplicación de terceros, le pedirá que inicie sesión con su StandardID y contraseña. El inicio de sesión autorizará a la aplicación de terceros a acceder a los datos de su base de datos de Standard ERP en su nombre. Esto se logrará sin la necesidad de almacenar su StandardID y contraseña o incluso darlos a conocer a la aplicación de terceros. Detrás de escena, se llevarán a cabo las siguientes verificaciones de autorización:

  1. Standard ERP verificará que la aplicación de terceros tenga permiso para iniciar sesión en su base de datos de Standard ERP en su nombre.

  2. La aplicación de terceros puede acceder a los datos que estarían disponibles para usted si hubiera iniciado sesión en Standard ERP. Por ejemplo, si su Grupo de Acceso le permite acceder al registro de Facturas pero no al registro de Transacciones cuando está conectado a Standard ERP, entonces tendrá acceso al registro de Facturas pero no al registro de Transacciones a través del aplicación de terceros.
Para abordar el primero de estos puntos, deberá generar un Client ID y Client Secret que luego asignará a la aplicación de terceros. En efecto, estos son el ID de usuario y la contraseña de la aplicación de terceros. Sigue estos pasos:
  1. Ingresar a MyStandard.

  2. Seleccione "Más" en el menú principal en la parte superior de la ventana y "Credenciales de desarrollador" en el menú desplegable resultante:

  3. Se abrirá la siguiente ventana, con una lista de Client ID y Client Secret que ya haya configurado:

  4. Presione 'Agregar nuevo' para agregar nuevas credenciales. Se abrirá la siguiente ventana:

    Complete los campos de la siguiente manera:

    Nombre de la aplicación
    Ingrese un nombre para que se muestre en la lista en la ventana 'Credenciales de desarrollador' y en la ventana de inicio de sesión para la aplicación de terceros.

    Redirecciones permitidas
    Ingrese la URL (o más de una URL, separadas por comas) a la que la API de Standard ERP debe enviar códigos de autorización y tokens de acceso. Cuando el usuario inicia sesión a través de la aplicación de terceros, la aplicación de terceros enviará solicitudes de un código de autorización y luego de un token de acceso. Incluirá una URL de redireccionamiento en estas solicitudes. La API de Standard ERP solo proporcionará el código de autorización y el token de acceso si la URL de redireccionamiento en las solicitudes coincide con la de este campo, es decir, si se reconoce la URL de redireccionamiento.

  5. Al presionar 'Guardar ', las nuevas credenciales se agregarán a la lista en la ventana original, junto con un Client ID y Client Secret que se habrán generado automáticamente:

  6. El Client ID y Client Secret se muestran en líneas separadas. Cópielos en la aplicación de terceros. También deberá incluir la siguiente información:

    Autorizar URL
    https://standard-id.hansaworld.com/oauth-authorize

    URL del token
    https://standard-id.hansaworld.com/oauth-token

    Consulte aquí para obtener más detalles sobre la API REST de Standard ERP.

    ---

    Sobre MyStandard:

    Volver a: