Instalar la aplicación móvil Warehouse Management
Nota
Azure Active Directory ahora es Microsoft Entra ID. Aprende más
En este artículo se explica cómo descargar e instalar la aplicación móvil Warehouse Management en cada uno de sus dispositivos móviles y cómo configurar la aplicación para Conectar a su Microsoft Dynamics 365 Supply Chain Management ambiente. 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:
- Windows (UWP):Gestión de almacenes en Microsoft Store
- Android:Gestión de almacenes en Google Play Store
- iOS:Gestión de almacenes en la App Store de Apple
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:
Windows (UWP):Gestión de almacenes (Windows)
Para obtener instrucciones sobre cómo instalar un paquete descargado en un dispositivo Windows y luego configurar los certificados necesarios, consulte Instalar una compilación desde App Center.
Android:Gestión de almacenes (Android)
Es posible que se requieran algunos pasos adicionales para instalarlo. Para obtener más detalles, consulte Probar aplicaciones Android.
iOS: la iOS versión de la aplicación solo está disponible a través de App Store.
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:
- Autenticación basada en usuario: Autenticación basada en servicios para la aplicación móvil Warehouse Management
- Autenticación basada en servicio (en desuso): Autenticación basada en servicio para la aplicación móvil Warehouse Management
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:
- Autenticación basada en usuario: Eliminar el acceso de un dispositivo que usa la autenticación basada en usuario
- Autenticación basada en servicios (obsoleta): Eliminar el acceso a un dispositivo que se autentica mediante un certificado o secreto de cliente
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" |
No incluya este parámetro si está usando 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 servicio). |
"ActiveDirectoryResource" |
Especifique la URL raíz de Supply Chain Management. |
"ActiveDirectoryTenant" |
No incluya este parámetro si está usando Especifique el nombre de dominio de Microsoft Entra ID que está utilizando con el servidor de Supply Chain Management. Este valor tiene la forma |
"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 Nota: Los secretos de cliente no se pueden importar. |
"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" . |
"IsDefaultConnection" |
(Opcional) Especifica si la conexión es la conexión predeterminada. Una conexión que se establece como conexión predeterminada se preselecciona automáticamente cuando se abre 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
|
"DomainName" |
(Opcional) Este parámetro se aplica solo al tipo de conexión "UsernamePassword" . Le permite implementar un proceso de inicio de sesión simplificado. Si no establece este campo, los trabajadores siempre deben introducir su nombre principal de usuario (UPN) de identificador completo Microsoft Entra para iniciar sesión. Un UPN 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>. (Incluso si establece el nombre de dominio aquí, los trabajadores aún pueden iniciar sesión con su UPN completo). |
"AuthCloud" |
Especifique el tipo de registro de aplicación de Microsoft Entra ID con el que autenticarse:
|
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": [
{
"ConnectionName": "Connection1",
"ActiveDirectoryResource": "https://yourenvironment1.cloudax.dynamics.com",
"Company": "USMF",
"IsEditable": true,
"IsDefaultConnection": false,
"ConnectionType": "DeviceCode",
"AuthCloud": "AzureGlobal"
},
{
"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": false,
"IsDefaultConnection": true,
"CertificateThumbprint": "aaaabbbbcccccdddddeeeeefffffggggghhhhiiiii",
"ConnectionType": "Certificate",
"AuthCloud": "Manual"
},
{
"ActiveDirectoryClientAppId":"aaaaaaaa-bbbb-ccccc-dddd-eeeeeeeeeeee",
"ConnectionName": "Connection3",
"ActiveDirectoryResource": "https://yourenvironment3.cloudax.dynamics.com",
"ActiveDirectoryTenant": "https://login.windows.net/contosooperations.onmicrosoft.com",
"Company": "USMF",
"IsEditable": true,
"IsDefaultConnection": false,
"ConnectionType": "ClientSecret",
"AuthCloud": "Manual"
},
{
"ActiveDirectoryClientAppId":"aaaaaaaa-bbbb-ccccc-dddd-eeeeeeeeeeee",
"ConnectionName": "Connection4",
"ActiveDirectoryResource": "https://yourenvironment4.cloudax.dynamics.com",
"ActiveDirectoryTenant": "https://login.windows.net/contosooperations.onmicrosoft.com",
"Company": "USMF",
"IsEditable": true,
"IsDefaultConnection": false,
"ConnectionType": "DeviceCode",
"AuthCloud": "Manual"
},
{
"ActiveDirectoryClientAppId":"aaaaaaaa-bbbb-ccccc-dddd-eeeeeeeeeeee",
"ConnectionName": "Connection5",
"ActiveDirectoryResource": "https://yourenvironment5.cloudax.dynamics.com",
"ActiveDirectoryTenant": "https://login.windows.net/contosooperations.onmicrosoft.com",
"Company": "USMF",
"IsEditable": true,
"IsDefaultConnection": false,
"UseBroker": true,
"ConnectionType": "UsernamePassword",
"AuthCloud": "Manual"
}
]
}
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: Todavía no se admite el uso compartido de archivos.
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.
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.
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.
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).
Cuando los ajustes de conexión se cargan correctamente, se muestra la conexión seleccionada.
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.
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.
Inicie la aplicación móvil Warehouse Management en su dispositivo móvil.
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.
Seleccione Configurar conexión.
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.
Especifique la siguiente información:
Nombre de 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í.)
URL del ambiente: especifique la URL raíz de la cadena de suministro Management.
Importante
- No termine este valor con una barra inclinada (/).
- Asegúrese de que el certificado HTTPS (SSL) sea válido.
Empresa : introduzca la entidad jurídica (empresa) en la cadena de suministro Management a la que desea que se conecte la aplicación.
Método de autenticación: Seleccione uno de los siguientes valores para especificar el método que utiliza para autenticarse con cadena de suministro. El método que seleccione aquí debe coincidir con la configuración de la aplicación en Azure.
- Código de dispositivo: autentíquese mediante el flujo de código de dispositivo. Este método es un método de autenticación basado en el usuario.
- Nombre de usuario y contraseña : autentíquese mediante SSO o pidiéndole al usuario que introduzca un nombre de usuario y una contraseña. Este método es un método de autenticación basado en el usuario.
- Secreto de cliente (en desuso): autentique con un secreto de cliente. Este método es un método de autenticación basado en servicio.
- Certificado (en desuso): autentique con un certificado. Este método es un método de autenticación basado en servicio.
Nube : especifique el tipo de registro de aplicación de Microsoft Entra ID con el que autenticarse:
- Azure Global : autentíquese con la aplicación de id. global Microsoft Entra registrada y mantenida por Microsoft (recomendado).
- Manual : autentíquese a través de su propio registro en la aplicación de Microsoft Entra ID personalizado.
Microsoft Entra ID de cliente: este campo solo está disponible cuando el campo Nube está configurado como Manual. Introduzca el id. de cliente que anotó mientras configuraba Microsoft Entra el 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 servicio).
Microsoft Entra Suscriptor de ID: este campo solo está disponible cuando el campo Nube está configurado como Manual. Introduzca el identificador del Microsoft Entra nombre de dominio que está utilizando con el servidor de cadena de suministro 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 (/).
Microsoft Entra ID secreto de cliente: este campo solo está disponible cuando el campo Método de autenticación está establecido en Secreto de cliente (en desuso). 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 servicio).
Huella digital del certificado: este campo solo está disponible para dispositivos Windows y solo cuando el campo Método de autenticación está establecido en Certificado (en desuso). 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 servicio).
Utilizar agente : esta opción solo se aplica cuando el campo Método de autenticación se establece 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 Sí 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 se establece 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.)
Seleccione el botón Guardar de la esquina superior derecha de la página.
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.
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:
- Si usa la autenticación basada en usuario, consulte Autenticación basada en usuario
- Si usa la autenticación basada en servicios (obsoleta), consulte Autenticación basada en servicios
Recursos adicionales
- Autenticación basada en usuario para la aplicación móvil Warehouse Management
- Preguntas frecuentes de autenticación basada en usuario
- Autenticación basada en servicio para la aplicación móvil Warehouse Management
- Configuración de usuario del dispositivo móvil
- Asignar iconos y títulos de pasos para la aplicación móvil Warehouse Management