Compartilhar via


Instalar o aplicativo móvel Warehouse Management

Observação

O Azure Active Directory agora é Microsoft Entra ID. Saiba Mais

Este artigo explica como baixar e instalar o aplicativo móvel Warehouse Management em cada um dos dispositivos móveis e como configurar o aplicativo para se conectar ao Microsoft Dynamics 365 Supply Chain Management ambiente. Você pode configurar os dispositivos manualmente ou importar as configurações de conexão usando um arquivo ou digitalizando um código QR.

O aplicativo móvel do Warehouse Management é usado somente para uso comercial interno. Não é possível republicar ou distribuir o aplicativo móvel do Warehouse Management externamente em qualquer loja de aplicativos ou serviço de distribuição similar.

Pré-requisitos

Requisitos do sistema operacional

O aplicativo móvel Warehouse Management está disponível para sistemas operacionais Microsoft Windows, Google Android e Apple iOS. Para usar este aplicativo, você deve ter um dos sistemas operacionais instalados em seus dispositivos móveis:

  • Windows 10 (Plataforma Universal do Windows [UWP]) Atualização de outubro de 2018 1809 (build 10.0.17763) ou posterior
  • Android 5.0 ou posterior
  • iOS 13.0 ou posterior

URLs externas exigidas pelo aplicativo

Para que o aplicativo móvel Warehouse Management funcione corretamente, a rede interna deve permitir que ele acesse as seguintes URLs 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

Habilitar ou desabilitar recursos do Warehouse Management mobile app no Supply Chain Management

Para usar o aplicativo móvel Warehouse Management, o recurso Configurações de usuário, ícones e títulos de etapas do novo aplicativo de depósito deve estar ativado para o seu sistema. A partir do Supply Chain Management 10.0.25, este recurso é obrigatório e não pode ser desativado.

Baixe o aplicativo móvel Warehouse Management

Para implantações menores, em geral, você pode instalar o aplicativo em cada dispositivo da loja relevante e configurar manualmente a conexão com os ambientes utilizados.

Para implantações maiores, é possível automatizar a implantação e/ou a configuração de aplicativos, o que pode ser mais conveniente se você gerenciar vários dispositivos. Por exemplo, você pode usar uma solução de gerenciamento de dispositivo móvel e de gerenciamento de aplicativo móvel como o Microsoft Intune. Para obter informações sobre como implantar em massa instalações e atualizações do aplicativo móvel Warehouse Management, consulte Implantação em massa do aplicativo móvel com autenticação baseada em usuário ou Implantação em massa o aplicativo móvel com autenticação baseada em serviço (dependendo do tipo de método de autenticação que você estiver usando).

Instalar o aplicativo de uma loja de aplicativos

A maneira mais fácil de instalar o aplicativo em um único dispositivo é instalá-lo de uma loja de aplicativos, que sempre fornece a versão mais recente geralmente disponível. O Microsoft Intune também pode buscar aplicativos nas lojas de aplicativos. Use um dos seguintes links para instalar o aplicativo a partir de uma loja de aplicativos:

Baixar o aplicativo do Microsoft App Center

Como alternativa para a instalação de uma loja de aplicativos, você pode baixar o aplicativo no Microsoft App Center. O App Center fornece pacotes instaláveis que podem ser sideload. Além da versão atual, o App Center também permite baixar versões anteriores e pode fornecer versões preliminares com recursos futuros que você pode testar. Para baixar versões atuais, anteriores ou preliminares do aplicativo móvel Warehouse Management do Microsoft App Center, use um dos seguintes links:

Para informações sobre como instalar uma versão baixada da App Center, consulte Instalar uma compilação.

O aplicativo móvel do Warehouse Management não está disponível nas lojas de aplicativos da China. No entanto, há suporte oficial para baixá-lo no Microsoft App Center e usá-lo juntamente com o Dynamics 365 Supply Chain Management operado pela 21Vianet na China.

Decidir quais métodos de autenticação você usará

Como o aplicativo móvel Warehouse Management tem acesso de leitura/gravação a alguns dados do Supply Chain Management, cada dispositivo deverá ser autenticado no Supply Chain Management. O aplicativo oferece suporte a vários métodos de autenticação. Antes de iniciar a implantação do aplicativo, reserve um tempo para conhecer os métodos de autenticação que estão disponíveis e decidir qual deseja usar.

Depois que um dispositivo for autenticado no Supply Chain Management, cada trabalhador que usar o dispositivo entrará usando sua conta de trabalhador do Supply Chain Management. As preferências pessoais desse trabalhador (como suas preferências padrão do depósito e do aplicativo) serão então carregadas. Portanto, diferentes trabalhadores podem entrar e sair de cada turno, enquanto o próprio dispositivo permanece autenticado no Supply Chain Management.

Para obter detalhes sobre cada método de autenticação e sobre como configurá-lo, consulte estes artigos:

Importante

Os métodos de autenticação baseados em serviço (incluindo certificados e segredo compartilhado) foram preteridos. Recomendamos fortemente que você configure seus dispositivos móveis para usar a autenticação baseada no usuário (fluxo de código do dispositivo). Para obter mais informações sobre essa substituição, incluindo a agenda de substituição, consulte Perguntas frequentes sobre autenticação baseada em usuário.

Se um dispositivo for perdido ou comprometido, você poderá revogar sua autenticação seguindo as etapas de um dos artigos a seguir, dependendo do método de autenticação que estiver usando:

Configurar o aplicativo ao importar configurações de conexão

Para facilitar a manutenção e implantação do aplicativo em vários dispositivos móveis, é possível importar as configurações de conexão em vez de inseri-las manualmente em cada dispositivo. Esta seção explica como criar e importar as configurações.

Criar um arquivo de configurações de conexão ou código QR

Você pode importar configurações de conexão de um arquivo ou código QR. Para ambas abordagens, é necessário primeiro criar um arquivo de configurações que usa o formato e a sintaxe do JavaScript Object Notation (JSON). O arquivo deve incluir uma lista de conexões que contém as conexões individuais que devem ser adicionadas. A tabela a seguir resume os parâmetros que você deve especificar no arquivo de configurações de conexão.

Parâmetro Descrição
"ConnectionName" Especifique o nome da configuração de conexão. O tamanho máximo é de 20 caracteres. Como esse valor é o identificador exclusivo de uma configuração de conexão, certifique-se de que ele seja exclusivo na lista. Se já houver uma conexão com o mesmo nome no dispositivo, ela será substituída pelas configurações do arquivo importado.
"ActiveDirectoryClientAppId"

Não inclua esse parâmetro se estiver usando "AuthCloud": "AzureGlobal" (recomendado).

Especifique a ID do cliente que você anotou durante a configuração do Microsoft Entra ID. (Para obter mais informações, consulte um dos seguintes artigos, dependendo do método de autenticação que você está usando: Autenticação baseada no usuário ou autenticação baseada em serviço.)

"ActiveDirectoryResource" Especifique a URL raiz do Supply Chain Management.
"ActiveDirectoryTenant"

Não inclua esse parâmetro se estiver usando "AuthCloud": "AzureGlobal" (recomendado).

Especifique o nome de domínio do Microsoft Entra ID que você está usando com o servidor do Supply Chain Management. Esse valor tem o formulário https://login.windows.net/<your-Microsoft-Entra-ID-domain-name>. Este é um exemplo: https://login.windows.net/contosooperations.onmicrosoft.com. Para obter mais informações sobre como encontrar o nome de domínio do Microsoft Entra ID, consulte Localizar IDs importantes para um usuário.

"Company" Especifique a entidade legal no Supply Chain Management à qual você quer que o aplicativo se conecte.
"ConnectionType"

(Opcional) Especifique se a configuração de conexão deve usar um certificado, um segredo do cliente ou um código do dispositivo para se conectar a um ambiente. Os valores válidos são "Certificate", "ClientSecret", "DeviceCode" e "UsernamePassword". O valor padrão é "DeviceCode".

Observação: Não é possível importar segredos do cliente.

"IsEditable" (Opcional) Especifique se o usuário do aplicativo deve ter permissão para editar a configuração de conexão. Os valores válidos são "true" e "false". O valor padrão é "true".
"IsDefaultConnection" (Opcional) Especifique se a conexão é a conexão padrão. Uma conexão definida como padrão é automaticamente pré-selecionada quando o aplicativo é aberto. Somente uma conexão pode ser definida como padrão. Os valores válidos são "true" e "false". O valor padrão é "false".
"CertificateThumbprint" (Opcional) Para dispositivos Windows, é possível especificar a impressão digital do certificado para a conexão. Para dispositivos Android, o usuário do aplicativo deve selecionar o certificado na primeira vez em que uma conexão for usada.
"UseBroker"

(Opcional) Este parâmetro só se aplica ao tipo de conexão "UsernamePassword". Ele determina se um agente é usado para autenticação de logon único (SSO). Defina-o como "true" para autenticação baseada no agente. Defina-o como "false" para exigir entrada manual de um nome de usuário e uma senha. Ele funciona com os seguintes sistemas de autenticação:

"DomainName" (Opcional) Este parâmetro só se aplica ao tipo de conexão "UsernamePassword". Ele permite que você implemente um processo de entrada simplificado. Se você não definir esse campo, os trabalhadores sempre deverão inserir seu nome UPN (nome principal de usuário) de ID completo Microsoft Entra para fazer logon. Um UPN tem o formulário <nome> de usuário@<nome de> domínio. Se você especificar a parte do <nome de domínio> aqui, os trabalhadores poderão entrar inserindo somente a parte do <nome de usuário>. (Mesmo se você definir o nome de domínio Here, os trabalhadores ainda poderão fazer logon usando o UPN completo.)
"AuthCloud"

Especifique o tipo de registro de aplicativo de Microsoft Entra ID com o qual autenticar:

  • "AzureGlobal" – Autenticar usando um aplicativo de ID global Microsoft Entra registrado e mantido por Microsoft (recomendado). Se você escolher essa opção, não precisará se registrar ou manter seu próprio Microsoft Entra aplicativo de ID e não deverá especificar "ActiveDirectoryTenant" valores "ActiveDirectoryClientAppId" para essa conexão.
  • "Manual" – Autentique-se através do seu próprio registo de aplicação de ID personalizado Microsoft Entra . Se você escolher essa opção, deverá registrar e manter um aplicativo personalizado no Microsoft Entra ID e também especificar "ActiveDirectoryTenant" e "ActiveDirectoryClientAppId" valores para essa conexão.

O exemplo a seguir mostra um arquivo de configurações de conexão válido que contém duas conexões. Como pode ver, a lista de conexões (chamada "ConnectionList" no arquivo) é um objeto que tem uma matriz que armazena cada conexão como um objeto. Cada objeto deve ser colocado entre chaves ({}) e separado por vírgulas, e a matriz deve estar entre colchetes ([]).

{
    "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"
        }
    ]
}

Você pode salvar as informações como um arquivo JSON ou gerar um código QR que tenha o mesmo conteúdo. Se você salvar as informações como um arquivo, recomendamos salvá-lo usando o nome padrão, connections.json, principalmente se você o armazenar no local padrão em cada dispositivo móvel.

Salve o arquivo de configurações de conexão em cada dispositivo

Normalmente, você usará uma ferramenta ou um script de gerenciamento de dispositivo para distribuir os arquivos de configurações de conexão para cada dispositivo que estiver gerenciando. Se você usar o nome e o local padrão ao salvar o arquivo de configurações de conexão em cada dispositivo, o aplicativo Warehouse Management o importará automaticamente, mesmo durante a primeira execução depois que o aplicativo for instalado. Se você usar um nome ou local personalizado para o arquivo, o usuário do aplicativo deverá especificar os valores durante a primeira execução. No entanto, o aplicativo continuará usando o nome e o local especificado posteriormente.

Sempre que o aplicativo for iniciado, ele importará novamente as configurações de conexão do local anterior para determinar se houve alterações. O aplicativo atualizará somente conexões com nomes iguais aos das conexões no arquivo de configurações de conexão. As conexões criadas pelo usuário que usam nomes diferentes não serão atualizadas.

Não é possível remover uma conexão usando o arquivo de configurações de conexão.

Conforme foi mencionado, o nome do arquivo padrão é connections.json. A localização padrão do arquivo depende do tipo de dispositivo que estiver usando:

  • Windows:C:\Users\<User>\AppData\Local\Packages\Microsoft.WarehouseManagement_8wekyb3d8bbwe\LocalState
  • Android:Android\data\com.Microsoft.WarehouseManagement\files
  • iOS: O compartilhamento de arquivos ainda não é suportado.

Geralmente, os caminhos são criados automaticamente após a primeira execução do aplicativo. No entanto, é possível criá-los manualmente caso precise transferir o arquivo de configurações de conexão para o dispositivo antes da instalação.

Observação

Se o aplicativo for desinstalado, o caminho padrão e o respectivo conteúdo serão removidos.

Importar as configurações de conexão

Siga estas etapas para importar configurações de conexão de um arquivo ou código QR.

  1. Inicie o aplicativo Warehouse Management no dispositivo móvel. Na primeira vez que você iniciar o aplicativo, será exibida uma mensagem de boas-vindas. Selecione Selecionar uma conexão.

  2. Se você estiver importando as configurações de conexão de um arquivo e o nome e o local padrão tiverem sido usados ao salvá-lo, talvez o aplicativo já tenha encontrado o arquivo. Neste caso, pule para a etapa 4. Caso contrário, selecione Configurar conexão e Acesse a etapa 3.

  3. Na caixa de diálogo Configuração de conexão, selecione Adicionar do arquivo ou Adicionar do código QR, dependendo de como você deseja importar as configurações:

    • Se estiver importando as configurações de conexão de um arquivo, selecione Adicionar do arquivo, navegue até o arquivo no dispositivo local e selecione-o. Se você selecionar um local personalizado, o aplicativo o armazenará e o utilizará na próxima vez.
    • Se você estiver importando as configurações de conexão ao digitalizar um código QR, selecione Adicionar do código QR. O aplicativo solicita a permissão para usar a câmera do dispositivo. Depois de conceder a permissão, a câmera será iniciada para que você possa usá-la na digitalização. Dependendo da qualidade da câmera do dispositivo e da complexidade do código QR, pode ser difícil obter uma digitalização correta. Nesse caso, tente reduzir a complexidade do código QR gerando apenas uma conexão por código QR. (Atualmente, é possível usar somente a câmera do dispositivo para digitalizar o código QR).
  4. Quando as configurações de conexão são carregadas com êxito, a conexão selecionada é mostrada.

  5. Conclua uma das etapas a seguir para selecionar o certificado de autenticação, dependendo do tipo de dispositivo que estiver usando.

    • Se você estiver usando um dispositivo Android e estiver usando um certificado para autenticação, o dispositivo solicitará a seleção do certificado.
    • Se você estiver usando um dispositivo iOS e um certificado para autenticação, selecione Editar configurações de conexão e escolha Selecionar certificado. Na página que abrir, escolha Selecionar certificado para abrir um navegador de arquivos e selecione o arquivo de certificado. O aplicativo mostra a confirmação Certificado selecionado. Digite a senha do certificado e selecione Importar certificado. Por fim, salve as configurações de conexão.
  6. O aplicativo se conecta ao servidor do Supply Chain Management e mostra a página de entrada.

Configurar o aplicativo manualmente

Se você não tiver um arquivo ou código QR, é possível configurar o aplicativo manualmente no dispositivo para ele se conectar ao servidor do Supply Chain Management por meio do aplicativo do Microsoft Entra ID.

  1. Inicie o aplicativo Warehouse Management no dispositivo móvel.

  2. Se o aplicativo for iniciado no Modo de demonstração, selecione Configurações de conexão. Se a página Entrar aparecer quando o aplicativo for iniciado, selecione Alterar conexão.

  3. Selecione Configurar conexão.

  4. Selecione Inserir manualmente. A página Nova conexão aparece e mostra as configurações necessárias para inserir manualmente os detalhes da conexão.

  5. Digite as seguintes informações:

    • Nome da conexão– Insira um nome para a nova conexão. O nome será exibido no campo Selecionar conexão na próxima vez em que abrir as configurações de conexão. O nome inserido deve ser exclusivo. (Em outras palavras, deve ser diferente de todos os demais nomes de conexão armazenados no seu dispositivo, se houver outros nomes de conexão armazenados nele.)

    • URL do ambiente – Especifique a URL raiz do cadeia de fornecedores Management.

      Importante

      • Não finalize esse valor com uma barra (/).
      • Verifique se o certificado HTTPS (SSL) é válido.
    • Empresa – insira a entidade legal (empresa) no Gerenciamento cadeia de fornecedores à qual você quer que o aplicativo se conecte.

    • Método de autenticação – Select um dos valores a seguir para especificar o método usado para autenticar com o Gerenciamento de cadeia de fornecedores. O método que você selecionar aqui deverá coincidir com a configuração do aplicativo no Azure.

    • Nuvem – Especifique o tipo de registro de aplicativo de Microsoft Entra ID para autenticar com:

    • Microsoft Entra ID do cliente de ID – Este campo está disponível apenas quando o campo Nuvem está definido como Manual. Insira a ID do cliente que você anotou durante a configuração Microsoft Entra da ID. (Para obter mais informações, consulte um dos seguintes artigos, dependendo do método de autenticação que você está usando: Autenticação baseada no usuário ou autenticação baseada em serviço.)

    • Microsoft Entra Locatário de ID – esse campo está disponível apenas quando o campo Nuvem está definido como Manual. Insira o nome de Microsoft Entra domínio do ID que você está usando com o servidor do cadeia de fornecedores Management. Esse valor tem o formulário https://login.windows.net/<your-Microsoft-Entra-ID-domain-name>. Este é um exemplo: https://login.windows.net/contosooperations.onmicrosoft.com. Para obter mais informações sobre como encontrar o nome de domínio do Microsoft Entra ID, consulte Localizar IDs importantes para um usuário.

      Importante

      Não finalize esse valor com uma barra (/).

    • Microsoft Entra Segredo do cliente de ID – esse campo só estará disponível quando o campo Método de autenticação estiver definido como Segredo do cliente (Preterido). Insira o segredo do cliente que você anotou durante a configuração do Microsoft Entra ID. (Para obter mais informações, consulte um dos seguintes artigos, dependendo do método de autenticação que você está usando: Autenticação baseada no usuário ou autenticação baseada em serviço.)

    • Impressão digital do certificado – esse campo só estará disponível para dispositivos Windows e somente quando o campo Método de autenticação estiver definido como Certificado (Preterido). Insira a impressão digital do certificado que você anotou durante a configuração do Microsoft Entra ID. (Para obter mais informações, consulte um dos seguintes artigos, dependendo do método de autenticação que você está usando: Autenticação baseada no usuário ou autenticação baseada em serviço.)

    • Usar agente – Essa opção se aplica somente quando o campo Método de autenticação é definido como Nome de usuário e senha. Ele determina se um agente é usado na autenticação SSO com o Portal da Empresa do Intune (somente para Android), o Microsoft Authenticator (para Android e iOS). Defina essa opção como Sim na autenticação baseada em agente e SSO. Defina-o como Não para exigir entrada manual de um nome de usuário e uma senha.

    • Nome de domínio– Este campo se aplica somente quando o campo Método de autenticação é definido como Nome de usuário e senha. Você pode usá-lo para facilitar a entrada dos trabalhadores. Se você não definir esse campo, os trabalhadores deverão inserir o nome UPN completo do Microsoft Entra ID para entrar. Um nome UPN tem o formato <nome de usuário>@<nome de domínio>. Se você especificar a parte do <nome de domínio> aqui, os trabalhadores poderão entrar inserindo somente a parte do <nome de usuário>. (No entanto, os trabalhadores ainda poderão inserir seu nome UPN.)

  6. Selecione o botão Salvar no canto superior direito da página.

  7. Se você estiver usando um certificado para a autenticação, conclua uma das seguintes etapas:

  8. O aplicativo se conecta ao servidor do Supply Chain Management e mostra a página de entrada.

Remover o acesso de um dispositivo perdido ou comprometido

Em caso de perda ou comprometimento do dispositivo, será necessário remover a capacidade dele de acessar o Supply Chain Management. O método usado para remover o acesso depende de como o dispositivo foi configurado para autenticação no Supply Chain Management. Para obter instruções, consulte um destes artigos:

Recursos adicionais