Usar un código QR para conectar la aplicación móvil a administración de cadenas de suministros

La aplicación móvil Warehouse Management admite la configuración de código QR para simplificar el proceso de configuración de la conexión. En lugar de escribir manualmente los detalles de conexión, puede escanear un código QR que contenga toda la información de configuración necesaria.

Los códigos QR pueden contener datos de configuración de conexión en formato de notación de objetos JavaScript (JSON). Por lo tanto, puede implementar y configurar rápidamente la aplicación Administración de almacenamiento en varios dispositivos. Este método es útil para los administradores de TI que deben configurar varios dispositivos. También es útil cuando las configuraciones deben compartirse con los trabajadores de almacenamiento.

Otros métodos para establecer la información de conexión incluyen usar un archivo de configuración de conexión y escribir manualmente los detalles. Obtenga más información sobre estas opciones en Instalación de la aplicación móvil Administración de almacenamiento.

Tipos de conexión admitidos

La característica para la configuración de conexión basada en código QR admite todos los tipos de conexión que admite la aplicación móvil Administración de almacenes. A continuación, encontrará algunos ejemplos:

  • DeviceCode : flujo de autenticación interactiva.
  • UsernamePassword : autenticación de nombre de usuario y contraseña.

Paso 1: Preparación del código JSON de configuración

Cree una configuración JSON que incluya los detalles de la conexión. Siga las instrucciones de Creación de un archivo de configuración de conexión o código QR. El código JSON debe tener la estructura siguiente.

{
    "ConnectionList": [
        {
            "ConnectionName": "Connection1",
            "ActiveDirectoryResource": "https://yourenvironment1.cloudax.dynamics.com",
            "Company": "USMF",
            "IsEditable": true,
            "IsDefaultConnection": false,
            "ConnectionType": "DeviceCode",
            "AuthCloud": "AzureGlobal"
        }
    ]
}

Paso 2: Generar un código QR

Hay varias maneras de generar un código QR. Use el método que mejor se adapte a sus necesidades.

Opción 1: Usar Copilot

Siga estos pasos para pedir a Copilot generar un código QR para la configuración de JSON.

  1. Abra una sesión de chat de Copilot. Por ejemplo, seleccione el botón Copilot en Microsoft Edge o abra Microsoft 365 Copilot desde la barra de tareas de Windows.

  2. Escriba un mensaje similar al ejemplo siguiente, pero que incluya la configuración de JSON específica.

    Please generate a QR code for the following JSON configuration:
    {
        "ConnectionList": [
            {
                "ConnectionName": "Production",
                "ActiveDirectoryResource": "https://yourenvironment.cloudax.dynamics.com",
                "Company": "USMF",
                "IsEditable": true,
                "IsDefaultConnection": true,
                "ConnectionType": "DeviceCode",
                "AuthCloud": "AzureGlobal"
            }
        ]
    }
    
  3. Copilot genera una imagen de código QR basada en la configuración JSON que proporcionó. Descargue la imagen en el dispositivo. Por ejemplo, seleccione y mantenga presionada (o haga clic con el botón derecho) en la imagen y, a continuación, seleccione esta opción para descargarla. Como alternativa, use una operación de arrastrar y colocar.

Opción 2: Usar un generador de código QR en línea

Para generar un código QR mediante un generador de código QR en línea, siga estos pasos:

  1. Visite cualquier sitio web de generador de código QR de reputación. Bing puede ayudarle a encontrar uno.
  2. Seleccione Texto o formato JSON .
  3. Pegue la configuración JSON completa que ha preparado.
  4. Genere y descargue la imagen de código QR.

Opción 3: Uso de PowerShell

Puede usar PowerShell para generar un código QR a partir de la configuración de JSON. El código es similar al ejemplo siguiente, pero incluye la configuración de JSON específica.

# Install and import QR code module if not already installed
Install-Module -Name QRCodeGenerator
Import-Module QRCodeGenerator

# Your JSON configuration
$jsonConfig = @"
{
    "ConnectionList": [
        {
            "ConnectionName": "Production",
            "ActiveDirectoryResource": "https://yourenvironment.cloudax.dynamics.com",
            "Company": "USMF",
            "IsEditable": true,
            "IsDefaultConnection": true,
            "ConnectionType": "DeviceCode",
            "AuthCloud": "AzureGlobal"
        }
    ]
}
"@

# Generate QR Code
New-QRCodeText $jsonConfig -OutPath "warehouse-config.png"

Paso 3: Distribuir el código QR

Después de generar el código QR necesario, distribúyalo de cualquiera de las maneras siguientes:

  • Imprímalo para la distribución física.
  • Compártalo digitalmente a través de correo electrónico o plataformas de colaboración.
  • Mostrarlo en pantalla para facilitar el examen.
  • Inclúyelo en la documentación o las guías de configuración.

Important

Los códigos QR contienen datos de configuración de conexión, que pueden incluir identificadores de inquilino y direcciones URL de entorno. Tratar los códigos QR como información confidencial y distribuirlos solo a través de canales seguros. Evite publicarlos en ubicaciones accesibles públicamente.

Tip

Copilot puede descodificar un código QR si escribe un mensaje como "Descodifique este código QR" y adjunte la imagen. Esta técnica puede ser útil si desea comprobar el contenido de un código QR antes de distribuirlo.

Paso 4: Escanear el código QR en cada dispositivo

Para usar el código QR generado para configurar un dispositivo, siga los pasos descritos en Importación de la configuración de conexión.