Dela via


Installera mobilappen Warehouse Management

Obs

Azure Active Directory är nu Microsoft Entra ID. Läs mer

I denna artikel beskrivs hur du laddar ned och installerar mobilappen Warehouse Management på alla dina mobila enheter samt hur du konfigurerar programmet för anslutning till din Microsoft Dynamics 365 Supply Chain Management-miljö. Du kan konfigurera varje enhet manuellt eller också kan du importera anslutningsinställningar via en fil eller genom att skanna en QR-kod.

appen Warehouse Management mobile är bara till för din interna verksamhet. Du får inte publicera om eller distribuera appen Warehouse Management mobile externt i någon appbutik eller liknande distributionstjänst.

Förutsättningar

Operativsystemskrav

Mobilappen Warehouse Management är tillgänglig för både för operativsystemet Microsoft Windows, Google Android och Apple iOS. Om du vill använda det här programmet måste du ha något av följande operativsystem som stöds installerade på dina mobila enheter:

  • Windows 10 (Universal Windows Platform [UWP]) oktober 2018 uppdatering 1809 (version 10.0.17763) eller senare
  • Android 5.0 eller senare
  • iOS 13.0 eller senare

Externa URL:er som krävs av appen

För att det appen Warehouse Management mobile ska fungera korrekt måste ditt interna nätverk tillåta åtkomst till följande externa URL-adresser:

  • *.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

Slå på/stänga av funktioner för appen Warehouse Management mobile i Supply Chain Management

För att använda Warehouse Management Mobile-appen måste funktionen Användarinställningar, ikoner och stegrubriker för den nya distributionslagerappen måste vara aktiverade för systemet. Från och med version 10.0.25 av Supply Chain Management är denna funktion obligatorisk och kan inte inaktiveras.

Skaffa mobilappen Hantering av distributionslager

För mindre distributioner kanske du vill installera appen från den relevanta butiken på respektive enhet och sedan manuellt konfigurera anslutningen till de miljöer du använder.

Vid större distributioner kan du automatisera appdistributionen och/eller konfigurationen, vilket kan vara bättre om du hanterar många enheter. Du kan till exempel använda en mobil enhetshantering och en lösning för mobilapphantering som Microsoft Intune. För information om hur du massdistribuerar installationer och uppdateringar för mobilappen Warehouse Management, se Massdistribuera mobilappen med användarbaserad autentisering eller Massdistribuera mobilappen med tjänstebaserad autentisering (beroende på vilken typ av autentiseringsmetod du använder).

Installera programmet från en appbutik

Det enklaste sättet att installera programmet på en enskild enhet är att installera det från en appbutik, som alltid innehåller den senaste, generellt tillgängliga versionen. Microsoft Intune kan också hämta program från appbutikerna. Använd någon av följande länkar när du installerar programmet från en appbutik:

Hämta programmet från Microsoft App Center

Ett alternativ till att installera från en appbutik är att hämta programmet från Microsoft App Center. App Center innehåller avinstallationsbara paket som du kan separat inläsning. Utöver den aktuella versionen kan du även hämta tidigare versioner via App Center, och App Center kan också komma att tillhandahålla förhandsgranskningsversioner med kommande funktioner som du kan prova. Om du vill ladda ned aktuella, tidigare eller förhandsgranskningsversioner av mobilappen Warehouse Management från Microsoft App Center använder du någon av följande länkar:

Information om hur du installerar ett bygge som hämtats från App Center finns i Installera en version.

appen Warehouse Management mobile är inte tillgänglig i butiker i Kina. Det är dock officiellt att hämta den från Microsoft App Center och använda den med Dynamics 365 Supply Chain Management som drivs av 21Vianet i Kina.

Bestäm vilka autentiseringsmetoder du vill använda

Eftersom Warehouse Management-mobilappen har läs-/skrivåtkomst till vissa av dina Supply Chain Management-data, måste varje enhet autentiseras med Supply Chain Management. Appen stöder flera autentiseringsmetoder. Innan du börjar distribuera programmet tar det tid att lära dig mer om de autentiseringsmetoder som finns tillgängliga och bestämmer vilken du vill använda.

När en enhet autentiseras med Supply Chain Management loggar varje arbetare in med sina arbetskonto i Supply Chain Management. Medarbetarens personliga inställningar (till exempel deras standardlagerställe och appinställningar) läses sedan in. Därför kan olika arbetare logga in och ut för varje skift, medan själva enheten autentiseras med Supply Chain Management.

Mer information om varje autentiseringsmetod och hur du ställer in den finns i följande artiklar:

Viktigt

Tjänstbaserade autentiseringsmetoder (inklusive certifikat och delad hemlighet) är nu utfasade. Vi rekommenderar starkt att du ställer in dina mobila enheter för att använda användarbaserad autentisering (enhetskodflöde) istället. För mer information om utfasning, inklusive utfasningsschemat, se Vanliga frågor om användarbaserad autentisering.

Om en enhet tappas bort eller äventyras kan du återkalla dess autentisering genom att följa stegen i någon av följande artiklar, beroende på vilken autentiseringsmetod du använder:

Konfigurera programmet genom att importera anslutningsinställningar

För att göra det enklare att underhålla och distribuera programmet på många mobila enheter kan du importera anslutningsinställningarna istället för att ange dem manuellt på varje enskild enhet. Detta avsnitt innehåller information om hur du skapar och importerar inställningar.

Skapa en inställningsfil eller QR-kod för anslutning

Du kan importera anslutningsinställningar från antingen en fil eller en QR-kod. För båda metoder måste du först skapa en inställningsfil som använder format och syntax för JSON (JavaScript Object Notation). Filen måste innehålla en anslutningslista som innehåller de enskilda anslutningar som måste läggas till. I följande register sammanfattas de parametrar som du måste ange i filen med anslutningsinställningar.

Parameter Beskrivning
"ConnectionName" Ange namnet på anslutningsinställningen. Du kan använda upp till 20 tecken. Eftersom detta värde är den unika identifieraren för en anslutningsinställning måste du se till att den är unik i listan. Om en anslutning med samma namn redan finns på enheten åsidosätts den av inställningarna från den importerade filen.
"ActiveDirectoryClientAppId"

Ta inte med den här parametern om du använder "AuthCloud": "AzureGlobal" (rekommenderas).

Ange klient-ID som du noterade när du konfigurerade Microsoft Entra ID. (För mer information, se någon av följande artiklar, beroende på vilken autentiseringsmetod du använder: Användarbaserad autentisering eller Tjänstbaserad autentisering .)

"ActiveDirectoryResource" Ange rot-URL för Supply Chain Management.
"ActiveDirectoryTenant"

Ta inte med den här parametern om du använder "AuthCloud": "AzureGlobal" (rekommenderas).

Ange det Microsoft Entra ID-domännamn som du använder för Supply Chain Management-servern. Detta värde har formuläret https://login.windows.net/<your-Microsoft-Entra-ID-domain-name>. Här följer ett exempel: https://login.windows.net/contosooperations.onmicrosoft.com. Mer information om hur du hittar Microsoft Entra ID-domännamnet finns i Leta reda på viktiga ID:n för en användare.

"Company" Ange den juridiska person i Supply Chain Management som du vill att programmet ansluter till.
"ConnectionType"

(Valfritt) Ange om anslutningsinställningen ska använda ett certifikat eller en klienthemlighet eller en enhetskod för att ansluta till en miljö. Giltiga värden är "Certificate", "ClientSecret", "DeviceCode" och "UsernamePassword". Standardvärdet är "DeviceCode".

Obs! Det går inte att importera klienthemligheter.

"IsEditable" (Valfritt) Ange om programanvändaren ska kunna redigera anslutningsinställningen. Giltiga värden är "true" och "false". Standardvärdet är "true".
"IsDefaultConnection" (Valfritt) Ange om anslutningen är standardanslutningen. En anslutning som är angiven som standardanslutning markeras automatiskt när appen öppnas. Endast en anslutning kan anges som standaranslutning. Giltiga värden är "true" och "false". Standardvärdet är "false".
"CertificateThumbprint" (Valfritt) För Windows-enheter kan du ange certifikatets tumavtryck för anslutningen. För Android-enheter måste app-användaren välja certifikatet första gången en anslutning används.
"UseBroker"

(Valfritt) Den här parametern gäller endast för "UsernamePassword" anslutningstypen. Det bestämmer om en asynkron meddelandekö används autentisering med enkel inloggning (SSO)-. Ange den till "true" för mäklarbaserad autentisering. Ställ in den på "false" för att kräva manuell inmatning av ett användarnamn och lösenord. Det fungerar med följande autentiseringssystem:

"AuthCloud"

Ange vilken typ av Microsoft Entra ID appregistrering som ska autentiseras med:

  • "AzureGlobal" – Autentisera med en global Microsoft Entra ID-app som är registrerad och underhålls av Microsoft (rekommenderas). Om du väljer det här alternativet måste du inte registrera eller underhålla din egen Microsoft Entra ID-app och du kan inte ange "ActiveDirectoryTenant" eller "ActiveDirectoryClientAppId" värden för den här anslutningen.
  • "Manual" – Autentisera via din eget anpassade Microsoft Entra ID-appregistrering. Om du väljer det här alternativet måste du registrera och underhålla en anpassad app Microsoft Entra ID och även ange "ActiveDirectoryTenant" och "ActiveDirectoryClientAppId" värden för den här anslutningen.

Följande exempel visar en giltig fil med anslutningsinställningar som innehåller två anslutningar. Som du ser är anslutningslistan (kallad "ConnectionList" i filen) ett objekt som har en matris som lagrar varje anslutning som ett objekt. Varje objekt måste stå inom klamrar ({}) och avgränsas med kommatecken, och matrisen måste omges av hakparenteser ([]).

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

Du kan antingen spara informationen som en JSON-fil eller generera en QR-kod med samma innehåll. Om du sparar informationen som en fil rekommenderar vi att du sparar den med standardnamnet connections.json, särskilt om du kommer att lagra den på standardplatsen på respektive mobila enhet.

Spara filen med anslutningsinställningar på varje enskild enhet

Vanligtvis använder du ett verktyg för enhetshantering eller ett skript för att distribuera filerna med anslutningsinställningar till alla enheter som du hanterar. Om du använder standardnamn och -plats när du sparar filen med anslutningsinställningar på varje enhet importerar mobilappen Hantering av distributionslager den automatiskt, även under den första körningen efter det att appen har installerats. Om du använder ett anpassat namn eller en anpassad plats för filen måste programanvändaren ange värdena under den första körningen. Appen fortsätter dock att använda angivet namn och angiven plats efteråt.

Varje gång appen startas återimporterar den anslutningsinställningarna från dessas tidigare plats för att avgöra om några ändringar har gjorts. Appen uppdaterar bara anslutningar som har samma namn som anslutningarna i filen med anslutningsinställningar. Användarskapade anslutningar som använder andra namn uppdateras inte.

Du kan inte ta bort en anslutning med hjälp av filen med anslutningsinställningar.

Som har nämnts är standardfilnamnet connections.json. Standardfilens plats beror på vilken typ av enhet du använder:

  • Windows:C:\Users\<User>\AppData\Local\Packages\Microsoft.WarehouseManagement_8wekyb3d8bbwe\LocalState
  • Android:Android\data\com.Microsoft.WarehouseManagement\files
  • iOS: Fildelning stöds inte ännu.

Normalt skapas sökvägarna automatiskt när appen har körts för första gången. Du kan dock skapa dem manuellt om du måste överföra filen med anslutningsinställningar till enheten före installationen.

Notering

Om programmet avinstalleras tas standardsökvägen och dess innehåll bort.

Importera anslutningsinställningar

Följ dessa steg om du vill importera anslutningsinställningar från antingen en fil eller en QR-kod.

  1. Starta mobilappen Hantering av distributionslager på din mobila enhet. Första gången du startar programmet visas ett välkomstmeddelande. Välj Välj en anslutning.

  2. Om du importerar anslutningsinställningar från en fil kan det hända att appen redan har hittat filen om standardnamnet och standardplatsen användes när den sparades. I det här fallet går du vidare till steg 4. Annars väljer du Ställ in anslutning och fortsätter sedan till steg 3.

  3. I dialogrutan Konfiguration av anslutning välj Lägg till från fil eller Lägg till från QR-kod, beroende på hur du vill importera inställningarna:

    • Om du importerar anslutningsinställningarna från en fil väljer du Lägg till från fil, bläddrar till filen på den lokala enheten och väljer den. Om du väljer en anpassad plats kommer appen att lagra den och använda den automatiskt nästa gång.
    • Om du importerar anslutningsinställningar genom att skanna en QR-kod väljer du Lägg till från QR-kod. I appen uppmanas du att ange din behörighet att använda enhetens kamera. När du har gett ditt tillstånd startar kameran så att du kan använda den för skanning. Beroende på kvaliteten på enhetens kamera och hur pass komplex QR-koden är, kan det vara svårt att få en korrekt genomsökning. I så fall kan du försöka minska komplexiteten i QR-koden genom att bara skapa en anslutning per QR-kod. (För närvarande kan du endast använda enhetens kamera för att skanna QR-koden.)
  4. När anslutningsinställningarna har lästs in visas den valda anslutningen.

  5. SluFör något av följande när du vill välja autentiseringscertifikat, beroende på vilken typ av enhet du använder.

    • Om du använder en Android-enhet och ett certifikat för autentisering uppmanas du av enheten att välja certifikatet.
    • Om du använder en iOS-enhet och ett certifikat för autentisering väljer du Redigera anslutningsinställningar och sedan Välj certifikat. På sidan som öppnas väljer du Välj certifikat dör att öppna en filläsare och välja certifikatfilen. Programmet visar sedan bekräftelsen Certifikat har valts. Ange certifikatets lösenord och välj Importera certifikat. Spara anslutningsinställningar.
  6. Appen ansluter till din Supply Chain Management-server och visar inloggningssidan.

Konfigurera programmet manuellt

Om du inte har en fil eller en QR-kod kan du konfigurera programmet manuellt på enheten så att den ansluter till Supply Chain Management-servern via Microsoft Entra ID-programmet.

  1. Starta mobilappen Hantering av distributionslager på din mobila enhet.

  2. Om programmet har startat i Demoläget, välj Anslutningsinställningar. Om inloggningssidan visas när programmet startas väljer du Ändra anslutning.

  3. Välj Ange anslutning.

  4. Välj Inmatning manuellt. Sidan Ny anslutning visas för att expandera de inställningar som krävs för att ange anslutningsinformationen manuellt.

  5. Ange följande information:

    • Anslutningsnamn – Ange ett namn på den nya anslutningen. Det här namnet kommer att visas i fältet Välj anslutning nästa gång du öppnar anslutningsinställningarna. Det namn du anger måste vara unikt. (Med andra ord måste det skilja sig från alla andra anslutningsnamn som lagras på enheten, om det finns andra anslutningsnamn där).

    • Miljö-URL – Ange rot-URL för Supply Chain Management.

      Viktigt

      • Avsluta inte det här värdet med ett snedstreck (/).
      • Kontrollera att HTTPS-certifikatet (SSL) är giltigt.
    • Företag – Ange den juridiska person i Supply Chain Management som du vill att programmet ansluter till.

    • Autentiseringsmetod – Välj ett av följande värden om du vill ange vilken metod du ska använda för att autentisera med Supply Chain Management. Metoden du väljer här måste matcha inställningen för programmet i Azure.

    • Moln – Ange vilken typ av Microsoft Entra ID appregistrering som ska autentiseras med:

    • Microsoft Entra ID klient-ID – Detta fält är endast tillgängligt när fältet Moln är inställt på Manuell. Ange klient-ID som du noterade när du konfigurerade Microsoft Entra ID. (För mer information, se någon av följande artiklar, beroende på vilken autentiseringsmetod du använder: Användarbaserad autentisering eller Tjänstbaserad autentisering .)

    • Microsoft Entra ID klientorganisation – Detta fält är endast tillgängligt när fältet Moln är inställt på Manuell. Ange det Microsoft Entra ID-domännamn som du använder för Supply Chain Management-servern. Detta värde har formuläret https://login.windows.net/<your-Microsoft-Entra-ID-domain-name>. Här följer ett exempel: https://login.windows.net/contosooperations.onmicrosoft.com. Mer information om hur du hittar Microsoft Entra ID-domännamnet finns i Leta reda på viktiga ID:n för en användare.

      Viktigt

      Avsluta inte det här värdet med ett snedstreck (/).

    • Microsoft Entra ID-klienthemlighet – Det här fältet är endast tillgängligt när fältet Autentiseringsmetod anges till Klienthemlighet (utfasad). Ange klienthemlighet som du noterade när du konfigurerade Microsoft Entra ID. (För mer information, se någon av följande artiklar, beroende på vilken autentiseringsmetod du använder: Användarbaserad autentisering eller Tjänstbaserad autentisering .)

    • Tumavtryck för certifikat – Det här fältet är endast tillgängligt för Windows-enheter när fältet Autentiseringsmetod är inställt på Certifikat (inaktuellt). Ange certifikatets tumavtryck som du noterade när du konfigurerade Microsoft Entra ID. (För mer information, se någon av följande artiklar, beroende på vilken autentiseringsmetod du använder: Användarbaserad autentisering eller Tjänstbaserad autentisering .)

    • Använd asynkron meddelandekö – Detta alternativ gäller endast när fältet Autentiseringsmetod är inställt på Användarnamn och lösenord. Det avgör om en asyknron meddelandekö används för SSO-autentisering (enkel inloggning) med Intune-företagsportalen (endast Android) eller Microsoft Authenticator (Android och iOS). Ange detta alternativ som Ja för autentisering med asynkron meddelandekö och SSO. Ställ in den på Nej för att kräva manuell inmatning av ett användarnamn och lösenord.

    • Domännamn – Detta fält gäller endast när fältet Autentiseringsmetod är inställt på Användarnamn och lösenord. Du kan använda den för att göra inloggningen enklare för medarbetare. Om du inte ställer in detta fält måste medarbetarna ange sina fullständiga användarhuvudnamn för Microsoft Entra ID för att kunna logga in. Ett användarhuvudnamn har formatet <användarnamn>@<domännamn>. Om du anger delen för <domännamn> här kan medarbetare logga in genom att endast ange delen <användarnamn>. (Trots det kan medarbetarna fortfarande ange sina fullständiga användarhuvudnamn.)

  6. Klicka på knappen Spara längst upp till höger på sidan.

  7. Om du använder ett certifikat för autentisering gör du ett av följande steg:

    • För Android-enheter väljer du certifikatet när du tillfrågas om detta.
    • För iOS-enheter följer du instruktionerna i steg 5 i avsnittet Importera anslutningsinställningar.
  8. Appen ansluter till din Supply Chain Management-server och visar inloggningssidan.

Ta bort åtkomst för en förlorad eller äventyrad enhet

Om en enhet går förlorad eller drabbas av fel, måste du ta bort dess möjlighet till åtkomst till Supply Chain Management. Vilken metod du ska använda för att ta bort åtkomst beror på hur enheten har konfigurerats för att autentiseras med Supply Chain Management. För instruktioner, se någon av följande artiklar:

Ytterligare resurser