Instalar la aplicación móvil Warehouse Management

Nota

Azure Active Directory ahora es Microsoft Entra ID. Más información

Este artículo explica cómo descargar e instalar la aplicación móvil Warehouse Management en cada uno de sus dispositivos móviles y configurarla para conectarse a su entorno de Microsoft Dynamics 365 Supply Chain Management. Puede configurar cada dispositivo manualmente o puede importar la configuración de conexión a través de un archivo o escaneando un código QR.

La aplicación Warehouse Management es solo para su uso empresarial interno. No podrá volver a publicar o distribuir externamente la aplicación móvil Warehouse Management en ninguna tienda de aplicaciones o servicio de distribución similar.

Requisitos previos

Requisitos del sistema operativo

La aplicación móvil Warehouse Management está disponible para los sistemas operativos Microsoft Windows, Google Android y Apple iOS. Para utilizar la aplicación, debe tener instalado uno de los sistemas operativos siguientes instalado en sus dispositivos móviles:

  • Windows 10 (Plataforma universal de Windows [UWP]) October 2018 update 1809 (build 10.0.17763) o posterior
  • Android 5.0 o posterior
  • iOS 13.0 o posterior

URL externas requeridas por la aplicación

Para que la aplicación móvil Warehouse Management funcione correctamente, su red interna debe permitirle acceder a las siguientes URL externas:

  • *.microsoft.com
  • *.microsoftonline.com
  • login.windows.net
  • *.appcenter.ms
  • *.ces.microsoftcloud.com
  • *.onyx.azure.net
  • play.google.com
  • itunes.apple.com
  • *.cdn-apple.com
  • *.networking.apple
  • login.microsoftonline.com
  • login.microsoft.com
  • sts.windows.net
  • login.partner.microsoftonline.cn
  • login.chinacloudapi.cn
  • login.microsoftonline.us
  • login-us.microsoftonline.com
  • *.applicationinsights.azure.com
  • *.applicationinsights.azure.us
  • *.applicationinsights.azure.cn

Activar o desactivar las características de la aplicación móvil de Warehouse Management en Supply Chain Management

Para utilizar la aplicación móvil Warehouse Management, la característica Configuración de usuario, iconos y títulos de pasos mejorados para la nueva aplicación de almacén debe estar activada para su sistema. A partir de la versión 10.0.25 de Supply Chain Management, esta característica es obligatoria y no se puede desactivar.

Obtenga la aplicación móvil Warehouse Management

Para implementaciones más pequeñas, normalmente deseará instalar la aplicación desde la tienda correspondiente en cada dispositivo y luego configurar manualmente la conexión a los entornos que está utilizando.

Para implementaciones más grandes, puede automatizar la implementación y / o configuración de la aplicación, lo que puede ser más conveniente si administra muchos dispositivos. Por ejemplo, puede utilizar una solución de administración de dispositivos móviles y administración de aplicaciones móviles, como Microsoft Intune. Para obtener información sobre cómo implementar en masa instalaciones y actualizaciones para la aplicación móvil de Warehouse Management, consulte Implementación masiva de la aplicación móvil con la autenticación basada en usuarios o Implementación masiva de la aplicación móvil con la autenticación basada en servicios (según el tipo de método de autenticación que esté utilizando).

Instale la aplicación desde una tienda de aplicaciones

La forma más sencilla de instalar la aplicación en un solo dispositivo es instalarla desde una tienda de aplicaciones, que siempre proporciona la última versión disponible en general. Microsoft Intune también puede buscar aplicaciones de las tiendas de aplicaciones. Utilice uno de los siguientes enlaces para instalar la aplicación desde una tienda de aplicaciones:

Descargue la aplicación desde Microsoft App Center

Como alternativa a la instalación desde una tienda de aplicaciones, puede descargar la aplicación desde Microsoft App Center. El App Center proporciona paquetes instalables que puede descargar. Además de la versión actual, App Center también le permite descargar versiones anteriores y podría proporcionar versiones de vista previa con las próximas funciones que puede probar. Para descargar versiones actuales, anteriores o de vista previa de la aplicación móvil Warehouse Management desde Microsoft App Center, utilice uno de los siguientes enlaces:

Para obtener información sobre cómo instalar una compilación descargada del App Center, consulte Instalar una compilación.

La aplicación móvil Warehouse Management no está disponible en las tiendas de aplicaciones de China. Sin embargo, se admite oficialmente su descarga desde Microsoft App Center y su uso junto con Dynamics 365 Supply Chain Management operado por 21Vianet en China.

Decida qué métodos de autenticación utilizará

Debido a que la aplicación móvil de Warehouse Management tiene acceso de lectura/escritura a algunos de sus datos de Supply Chain Management, cada dispositivo debe autenticarse con Supply Chain Management. La aplicación admite varios métodos de autenticación. Antes de comenzar a implementar la aplicación, tómese el tiempo para conocer los métodos de autenticación disponibles y decida cuál desea usar.

Después de autenticar un dispositivo con Supply Chain Management, cada trabajador que usa ese dispositivo inicia sesión con su cuenta de trabajador de Supply Chain Management. A continuación, se cargan las preferencias personales de ese trabajador (como su almacén predeterminado y sus preferencias de aplicaciones). Por lo tanto, diferentes trabajadores pueden iniciar y cerrar sesión para cada turno, mientras que el dispositivo en sí permanece autenticado con Supply Chain Management.

Para obtener detalles sobre cada método de autenticación y cómo configurarlo, consulte los siguientes artículos:

Importante

Los métodos de autenticación basados ​​en servicios (incluidos certificados y secretos de compartidos) ahora están en desuso. Le recomendamos encarecidamente que configure sus dispositivos móviles para utilizar la autenticación basada en usuario (flujo de código de dispositivo). Para obtener más información sobre esta desaprobación, incluida la programación de desaprobación, consulte Preguntas frecuentes sobre autenticación basada en usuario.

Si un dispositivo se pierde o se ve comprometido, puede revocar su autenticación siguiendo los pasos de uno de los siguientes artículos, según el método de autenticación que esté utilizando:

Configurar la aplicación importando la configuración de conexión

Para facilitar el mantenimiento y la implementación de la aplicación en muchos dispositivos móviles, puede importar la configuración de conexión en lugar de Introducirla manualmente en cada dispositivo. Esta sección explica cómo crear e importar la configuración.

Crear un archivo de configuración de conexión o un código QR

Puede importar la configuración de conexión desde un archivo o un código QR. Para ambos enfoques, primero debe crear un archivo de configuración que utilice el formato y la sintaxis de anotación de objetos de JavaScript (JSON). El archivo debe incluir una lista de conexiones que contenga las conexiones individuales que deben agregarse. La siguiente tabla resume los parámetros que debe especificar en el archivo de configuración de conexión.

Parámetro Description
ConnectionName Especifique el nombre de la configuración de conexión. La longitud máxima es de 20 caracteres. Dado que este valor es el identificador único de una configuración de conexión, asegúrese de que sea único en la lista. Si ya existe una conexión con el mismo nombre en el dispositivo, la configuración del archivo importado la anulará.
ActiveDirectoryClientAppId Especifique el ID de cliente que anotó mientras estaba configurando Microsoft Entra ID. (Para obtener más información, consulte uno de los siguientes artículos, según el método de autenticación que esté utilizando: Autenticación basada en usuario o Autenticación basada en servicios).
ActiveDirectoryResource Especifique la URL raíz de Supply Chain Management.
ActiveDirectoryTenant Especifique el nombre de dominio de Microsoft Entra ID que está utilizando con el servidor de Supply Chain Management. Este valor tiene la forma https://login.windows.net/<your-Microsoft-Entra-ID-domain-name>. Este es un ejemplo: https://login.windows.net/contosooperations.onmicrosoft.com. Para obtener más información sobre cómo encontrar su nombre de dominio de Microsoft Entra ID, consulte Localizar identificaciones importantes para un usuario.
Company Especifique la entidad jurídica en Supply Chain Management a la que desea que se conecte la aplicación.
ConnectionType

(Opcional) Especifique si la configuración de conexión debe usar un certificado, un secreto de cliente o un código de dispositivo para conectarse a un entorno. Los valores válidos son "Certificate", "ClientSecret", "DeviceCode" y "UsernamePassword". El valor predeterminado es "DeviceCode".

Nota: los secretos de cliente no pueden importarse.

IsEditable (Opcional) Especifica si el usuario de la aplicación debería poder editar la configuración de conexión. Los valores válidos son "true" y "false". El valor predeterminado es "true".
IsDefault (Opcional) Especifica si la conexión es la conexión predeterminada. Una conexión que se establece como conexión predeterminada se preseleccionará automáticamente cuando se abra la aplicación. Sólo puede establecerse una conexión como conexión predeterminada. Los valores válidos son "true" y "false". El valor predeterminado es "false".
CertificateThumbprint (Opcional) Para dispositivos Windows, puede especificar la huella digital del certificado para la conexión. Para dispositivos Android, el usuario de la aplicación debe seleccionar el certificado la primera vez que se utiliza una conexión.
UseBroker (Opcional) Este parámetro se aplica solo al tipo de conexión "UsernamePassword". Determina si se utiliza un intermediario para la autenticación de inicio de sesión único (SSO) con Intune Company Portal (Android solo) y Microsoft Authenticator (Android y iOS). Configúrelo como "true" para la autenticación basada en intermediario. Configúrelo en "false" para requerir la entrada manual de un nombre de usuario y contraseña.

El siguiente ejemplo muestra un archivo de configuración de conexión válido que contiene dos conexiones. Como puede ver, la lista de conexiones (denominada "ConnectionList" en el archivo) es un objeto que tiene una matriz que almacena cada conexión como un objeto. Cada objeto debe estar entre llaves ({}) y separado por comas, y la matriz debe estar entre corchetes ([]).

{
    "ConnectionList": [
        {
            "ActiveDirectoryClientAppId":"aaaaaaaa-bbbb-ccccc-dddd-eeeeeeeeeeee",
            "ConnectionName": "Connection1",
            "ActiveDirectoryResource": "https://yourenvironment.cloudax.dynamics.com",
            "ActiveDirectoryTenant": "https://login.windows.net/contosooperations.onmicrosoft.com",
            "Company": "USMF",
            "IsEditable": false,
            "IsDefaultConnection": true,
            "CertificateThumbprint": "aaaabbbbcccccdddddeeeeefffffggggghhhhiiiii",
            "ConnectionType": "Certificate"
        },
        {
            "ActiveDirectoryClientAppId":"aaaaaaaa-bbbb-ccccc-dddd-eeeeeeeeeeee",
            "ConnectionName": "Connection2",
            "ActiveDirectoryResource": "https://yourenvironment2.cloudax.dynamics.com",
            "ActiveDirectoryTenant": "https://login.windows.net/contosooperations.onmicrosoft.com",
            "Company": "USMF",
            "IsEditable": true,
            "IsDefaultConnection": false,
            "ConnectionType": "ClientSecret"
        },
        {
            "ActiveDirectoryClientAppId":"aaaaaaaa-bbbb-ccccc-dddd-eeeeeeeeeeee",
            "ConnectionName": "Connection3",
            "ActiveDirectoryResource": "https://yourenvironment2.cloudax.dynamics.com",
            "ActiveDirectoryTenant": "https://login.windows.net/contosooperations.onmicrosoft.com",
            "Company": "USMF",
            "IsEditable": true,
            "IsDefaultConnection": false,
            "ConnectionType": "DeviceCode"
        },
        {
            "ActiveDirectoryClientAppId":"aaaaaaaa-bbbb-ccccc-dddd-eeeeeeeeeeee",
            "ConnectionName": "Connection4",
            "ActiveDirectoryResource": "https://yourenvironment2.cloudax.dynamics.com",
            "ActiveDirectoryTenant": "https://login.windows.net/contosooperations.onmicrosoft.com",
            "Company": "USMF",
            "IsEditable": true,
            "IsDefaultConnection": false,
            "UseBroker": true,
            "ConnectionType": "UsernamePassword"
        }
    ]
}

Puede guardar la información como un archivo JSON o generar un código QR que tenga el mismo contenido. Si guarda la información como un archivo, le recomendamos que la guarde utilizando el nombre predeterminado, connections.json, especialmente si lo almacenará en la ubicación predeterminada en cada dispositivo móvil.

Guardar el archivo de configuración de conexión en cada dispositivo

Por lo general, utilizará una herramienta de administración de dispositivos o un script para distribuir los archivos de configuración de conexión a cada dispositivo que esté administrando. Si utiliza el nombre y la ubicación predeterminados cuando guarda el archivo de configuración de conexión en cada dispositivo, la aplicación móvil Warehouse Management los importará automáticamente, incluso durante la primera ejecución después de instalar la aplicación. Si usa un nombre o ubicación personalizados para el archivo, el usuario de la aplicación debe especificar los valores durante la primera ejecución. Sin embargo, la aplicación continuará usando después el nombre y la ubicación especificados.

Cada vez que se inicia la aplicación, vuelve a importar la configuración de conexión desde su ubicación anterior para determinar si ha habido algún cambio. La aplicación actualizará solo las conexiones que tengan los mismos nombres que las conexiones en el archivo de configuración de conexión. Las conexiones creadas por el usuario que usan otros nombres no se actualizarán.

No puede eliminar una conexión utilizando el archivo de configuración de conexión.

Como se ha mencionado, el nombre de archivo predeterminado es connections.json. La ubicación predeterminada del archivo del tipo de dispositivo que esteé usando:

  • Windows:C:\Users\<User>\AppData\Local\Packages\Microsoft.WarehouseManagement_8wekyb3d8bbwe\LocalState
  • Android:Android\data\com.Microsoft.WarehouseManagement\files
  • iOS: El uso compartido de archivos aún no es compatible.

Por lo general, las rutas se crean automáticamente después de la primera ejecución de la aplicación. Sin embargo, puede crearlos manualmente si debe transferir el archivo de configuración de conexión al dispositivo antes de la instalación.

Nota

Si se desinstala la aplicación, se eliminan la ruta predeterminada y sus contenidos.

Importar la configuración de conexión

Siga estos pasos para importar la configuración de conexión desde un archivo o un código QR.

  1. Inicie la aplicación móvil Warehouse Management en su dispositivo móvil. La primera vez que inicie la aplicación, se mostrará un mensaje de bienvenida. Seleccione Seleccionar una conexión.

  2. Si está importando la configuración de conexión de un archivo, es posible que la aplicación ya haya encontrado el archivo si el nombre predeterminado y la ubicación predeterminada se usaron cuando se guardó. En este caso, continúe con el paso 4. De lo contrario, seleccione Configurar conexión y luego continúe con el paso 3.

  3. En el cuadro de diálogo Configuración de la conexión, seleccione Agregar desde archivo o Agregar desde código QR, dependiendo de cómo desee importar la configuración:

    • Si está importando la configuración de conexión desde un archivo, seleccione Agregar desde archivo, busque el archivo en su dispositivo local y selecciónelo. Si selecciona una ubicación personalizada, la aplicación la almacenará y la usará automáticamente la próxima vez.
    • Si está importando la configuración de conexión escaneando un código QR, seleccione Añadir desde código QR. La aplicación le solicita permiso para usar la cámara del dispositivo. Después de otorgar el permiso, se inicia la cámara para que pueda usarla para escanear. Dependiendo de la calidad de la cámara del dispositivo y la complejidad del código QR, es posible que le resulte difícil obtener un escaneo correcto. En ese caso, intente reducir la complejidad del código QR generando solo una conexión por código QR. (Actualmente, solo puede usar la cámara del dispositivo para escanear el código QR).
  4. Cuando los ajustes de conexión se cargan correctamente, se muestra la conexión seleccionada.

  5. Complete uno de los siguientes pasos para seleccionar el certificado de autenticación, según el tipo de dispositivo que esté utilizando.

    • Si estás usando un dispositivo Android y utiliza un certificado para la autenticación, el dispositivo le solicita que seleccione el certificado.
    • Si estás usando un dispositivo iOS y utiliza un certificado para la autenticación, seleccione Editar configuración de conexión y luego Seleccionar certificado. En la página que se abre, seleccione Seleccionar certificado para abrir un explorador de archivos y seleccionar su archivo de certificado. A continuación, la aplicación muestra una confirmación Se selecciona el certificado. Introduzca la contraseña del certificado y seleccione Certificado de importación. Finalmente, guarde la configuración de conexión.
  6. La aplicación se conecta a su servidor de Supply Chain Management y muestra la página de inicio de sesión.

Configurar manualmente la aplicación

Si no dispone de un archivo o de un código QR, puede configurar la aplicación manualmente en el dispositivo para que se conecte al servidor Supply Chain Management a través de la aplicación Microsoft Entra ID.

  1. Inicie la aplicación móvil Warehouse Management en su dispositivo móvil.

  2. Si la aplicación se inicia en Modo de demostración, seleccione Configuraciones de conexión. Si aparece la página Iniciar sesión cuando se inicia la aplicación, seleccione Cambiar conexión.

  3. Seleccione Configurar conexión.

  4. Seleccione Introducir manualmente. Aparece la página Nueva conexión y muestra la configuración necesaria para Introducir manualmente los detalles de la conexión.

  5. Especifique la siguiente información:

    • Método de autenticación: seleccione uno de los siguientes valores para especificar el método que utiliza para autenticarse con Supply Chain Management. El método que seleccione aquí debe coincidir con la configuración de la aplicación en Azure.

    • Nombre de la conexión: introduzca un nombre para la nueva conexión. Este nombre aparecerá en el campo Seleccionar conexión la próxima vez que abra la configuración de conexión. El nombre que introduzca debe ser único. (En otras palabras, debe diferir de todos los demás nombres de conexión que están almacenados en su dispositivo, si hay otros nombres de conexión almacenados allí.)

    • Microsoft Entra ID client ID – Especifique el ID de cliente que anotó mientras estaba configurando Microsoft Entra ID. (Para obtener más información, consulte uno de los siguientes artículos, según el método de autenticación que esté utilizando: Autenticación basada en usuario o Autenticación basada en servicios).

    • Secreto del cliente de Microsoft Entra ID: este campo solo está disponible cuando la opción Método de autenticación es Secreto del cliente (obsoleto). Especifique el secreto de cliente que anotó mientras estaba configurando Microsoft Entra ID. (Para obtener más información, consulte uno de los siguientes artículos, según el método de autenticación que esté utilizando: Autenticación basada en usuario o Autenticación basada en servicios).

    • Huella digital del certificado: este campo solo está disponible para dispositivos Windows y solo cuando la opción Método de autenticación está establecida en Certificado (obsoleto). Especifique la huella digital del certificado que anotó mientras estaba configurando Microsoft Entra ID. (Para obtener más información, consulte uno de los siguientes artículos, según el método de autenticación que esté utilizando: Autenticación basada en usuario o Autenticación basada en servicios).

    • URL del entorno: especifique la URL raíz de Supply Chain Management.

      Importante

      No termine este valor con una barra inclinada (/). Asegúrese de que el certificado HTTPS (SSL) sea válido.

    • Inquilino de Microsoft Entra ID: introduca el nombre de dominio de Microsoft Entra ID que usa con el servidor de Supply Chain Management. Este valor tiene la forma https://login.windows.net/<your-Microsoft-Entra-ID-domain-name>. Este es un ejemplo: https://login.windows.net/contosooperations.onmicrosoft.com. Para obtener más información sobre cómo encontrar su nombre de dominio de Microsoft Entra ID, consulte Localizar identificaciones importantes para un usuario.

      Importante

      No termine este valor con una barra inclinada (/).

    • Empresa: especifique la entidad jurídica (empresa) en Supply Chain Management a la que desea que se conecte la aplicación.

    • Usar agente: esta opción se aplica solo cuando el campo Método de autenticación está configurado en Nombre de usuario y contraseña. Determina si se utiliza un intermediario para la autenticación de SSO con Intune Company Portal (Android solo) o Microsoft Authenticator (Android y iOS). Establezca esta opción en para autenticación basada en intermediario y SSO. Configúrelo en No para requerir la entrada manual de un nombre de usuario y contraseña.

    • Nombre de dominio: este campo se aplica solo cuando el campo Método de autenticación está configurado en Nombre de usuario y contraseña. Puede usarlo para facilitar el inicio de sesión de los trabajadores. Si no configura este campo, los trabajadores deben ingresar su nombre completo Nombre principal del usuario de Microsoft Entra ID para iniciar sesión. Un nombre principal de usuario tiene el formato <nombre de usuario>@<nombre de dominio>. Si especifica la parte del <nombre de dominio> aquí, los trabajadores pueden iniciar sesión ingresando solo la parte del <nombre de usuario>. (Sin embargo, los trabajadores aún pueden ingresar su nombre principal de usuario completo.)

  6. Seleccione el botón Guardar de la esquina superior derecha de la página.

  7. Si está utilizando un certificado para la autenticación, complete uno de los siguientes pasos:

    • Para dispositivos Android, seleccione el certificado cuando se le solicite.
    • Para dispositivos iOS, siga las instrucciones dadas en el paso 5 en la sección Importar la configuración de conexión.
  8. La aplicación se conecta a su servidor de Supply Chain Management y muestra la página de inicio de sesión.

Eliminar el acceso para un dispositivo perdido o en riesgo

Si se ha perdido un dispositivo o está en riesgo, debe eliminar su capacidad de acceder a Supply Chain Management. El método que utilice para eliminar el acceso depende de cómo se configuró el dispositivo para autenticarse con Supply Chain Management. Para obtener instrucciones, consulte uno de los artículos siguientes:

Recursos adicionales