Installere og tilslutte mobilappen Warehouse Management

Vigtigt

Dynamics 365 for Finance and Operations har udviklet sig til applikationer, der er opbygget til bestemte formål, som kan hjælpe dig med at administrere specifikke forretningsfunktioner. Du kan finde flere oplysninger om disse ændringer i licensvejledningen til Dynamics 365.

Bemærk

Dette emne beskriver, hvordan du konfigurerer den nye mobilapp Warehouse Management. Hvis du søger efter oplysninger om, hvordan du konfigurerer den gamle lagerstedsapp (nu frarådet), skal du se Installere og tilslutte lagerstedsappen.

Dette emne forklarer, hvordan du downloader og installerer mobilappen Warehouse Management på dine mobilenheder og konfigurerer den til at oprette forbindelse til dit Supply Chain Management-miljø. Du kan konfigurere hver enkelt enhed manuelt, eller du kan importere forbindelsesindstillinger gennem en fil eller ved at scanne en QR-kode.

Systemkrav

mobilappen Warehouse Management er tilgængelig på både Windows- og Google Android-operativsystemer. Når du vil bruge appen, skal du have et af følgende understøttede operativsystemer installeret på dine mobilenheder:

  • Windows 10 (Universal Windows Platform [UWP]) October 2018 Update 1809 (build 10.0.17763) eller senere
  • Android 4.4 eller senere

Slå funktionen til

Før du kan bruge appen, skal en relateret funktion være slået til i dit system. Administratorer kan bruge området Funktionsstyring til at kontrollere funktionens status og slå den til efter behov. Dér vises funktionen på følgende måde:

  • Modul: Warehouse Management
  • Funktionsnavn: Brugerindstillinger, ikoner og trintitler til den nye lagerstedsapp

Hent mobilappen Warehouse Management

Ved mindre udrulninger vil du måske installere appen fra den relevante store på hver enkelt enhed og derefter konfigurere forbindelsen til de miljøer, du bruger, manuelt.

Til større udrulning kan du automatisere udrulning og/eller konfiguration af appen, hvilket kan være mere praktisk, hvis du administrerer mange enheder. Du kan f.eks. bruge en løsning til administration af mobilenheder og administration af mobilapps som f.eks. Microsoft Intune. Du kan få oplysninger om, hvordan du bruger Intune til at tilføje applikationer, i Tilføj apps til Microsoft Intune.

Installere appen fra en appbutik

Det er lettest at installere appen på en enkelt enhed ved at installere den fra en appbutik, som altid har den nyeste og mest tilgængelige version. Microsoft Intune kan også hente apps fra appbutikkerne. Brug et af følgende links til at installere appen fra en appbutik:

Downloade appen fra Microsoft App Center

Som et alternativ til at installere fra en appbutik kan du i stedet hente appen fra Microsoft App Center. App Center indeholder installerbare pakker, som du kan indlæse. Ud over den aktuelle version giver App Center dig også mulighed for at hente tidligere versioner og eventuelt forhåndsversioner med kommende funktioner, som du kan prøve af. Hvis du vil hente aktuelle, tidligere eller forhåndsversioner af mobilappen Warehouse Management fra Microsoft App Center, skal du bruge følgende links:

Oprette en webtjenesteapplikation i Azure Active Directory

For at aktivere mobilappen Warehouse Management til at kommunikere med en bestemt Supply Chain Management-server skal du registrere en webtjenesteapplikation til Supply Chain Management-lejeren i Azure Active Directory (Azure AD). Følgende procedurer viser en måde at fuldføre denne opgave på. Få detaljerede oplysninger og alternativer ved at se linkene, når proceduren er udført.

  1. Åbn en webbrowser, og gå til https://portal.azure.com.

  2. Angiv brugernavnet og adgangskoden for den bruger, der har adgang til Azure-abonnementet.

  3. Vælg Azure Active Directory i venstre navigationsrude på Azure-portalen.

    Azure Active Directory.

  4. Kontrollér, at du arbejder med den forekomst af Azure AD, der bruges af Supply Chain Management.

  5. Vælg Appregistreringer på listen Administrer.

    Appregistreringer.

  6. På værktøjslinjen skal du vælge Ny registrering for at åbne guiden Registrer et program.

  7. Angiv et navn til applikationen, og vælg indstillingen Kun konti i denne organisations bibliotek, og vælg derefter Registrer.

    Registrer en applikationsguide..

  8. Den nye appregistrering åbnes. Notér værdien i feltet Applikations-id (klient), da du skal bruge den senere. Dette id henvises til senere i dette emne som klient-id'et.

    Program-id (klient).

  9. Gå til listen Administrer, og vælg Certifikat og hemmeligheder. Vælg derefter en af følgende knapper, afhængigt af hvordan du vil konfigurere appen til godkendelse. (Få flere oplysninger i afsnittet Godkende ved at bruge et certifikat eller klienthemmelighed senere i dette emne.)

    • Upload certifikat – upload et certifikat, der skal bruges som en hemmelighed. Vi anbefaler denne fremgangsmåde, fordi den er mere sikker og også kan automatiseres mere fuldstændigt. Hvis du kører mobilappen Warehouse Management på Windows-enheder, skal du notere dig, hvilken aftryksværdi der vises, når du har uploadet certifikatet. Du skal bruge denne værdi, når du konfigurerer certifikatet på Windows-enheder.
    • Ny klienthemmelighed – opret en nøgle ved at angive en nøglebeskrivelse og en varighed i sektionen Adgangskoder, og vælg derefter Tilføj. Tag en kopi af nøglen, og opbevar den sikkert.

    Certifikat og hemmeligheder.

Få flere oplysninger om, hvordan du konfigurerer webtjenesteapplikationer i Azure AD, i følgende ressourcer:

Opret og konfigurer en brugerkonto i Supply Chain Management

Benyt følgende fremgangsmåde, hvis du vil give mulighed for, at Supply Chain Management kan bruge din Azure AD-applikation.

  1. Opret en bruger, der svarer til brugerlegitimationsoplysningerne til mobilappen Warehouse Management:

    1. I Supply Chain Management skal du gå til Systemadministration > Brugere > Brugere.
    2. Opret en bruger.
    3. Tildele brugeren af lagerstedsmobilenheden.

    Tildele brugeren af lagerstedsmobilenheden.

  2. Knyt din Azure AD-applikation til brugeren af mobilappen Warehouse Management:

    1. Gå til SSystemadministration > Opsætning > Azure Active Directory-applikationer.
    2. Oprette en linje.
    3. Angiv det klient-id, du har noteret i forrige afsnit, giv det et navn, og vælg den bruger, du netop har oprettet. Det anbefales, at du mærker alle dine enheder. Hvis en enhed derefter går tabt, kan du så nemt fjerne adgangen til Supply Chain Management fra denne side.

    Azure Active Directory-applikationer.

Godkende ved hjælp af et certifikat eller en klienthemmelighed

Godkendelse med Azure AD giver en sikker metode til at forbinde en mobilenhed med Supply Chain Management. Du kan godkende enten ved at bruge en klienthemmelighed eller et certifikat. Hvis du vil importere forbindelsesindstillinger, anbefales det, at du bruger et certifikat i stedet for en klienthemmelighed. Da klienthemmeligheden altid skal lagres på en sikker måde, kan du ikke importere den fra en fil med forbindelsesindstillinger eller en QR-kode, som beskrevet senere i dette emne.

Certifikater kan bruges som hemmeligheder for at bevise applikationens identitet, når der anmodes om et token. Den offentlige del af certifikatet overføres til appregistreringen på Azure-portalen, hvorimod hele certifikatet skal installeres på hver enkelt enhed, hvor mobilappen Warehouse Management er installeret. Din organisation er ansvarlig for at administrere certifikatet i form af rotation osv. Du kan bruge selvsignerede certifikater, men du bør altid bruge certifikater, der ikke kan eksporteres.

Du skal gøre certifikatet lokalt tilgængeligt på hver enhed, hvor du kører mobilappen Warehouse Management. Du kan finde oplysninger om, hvordan du administrerer certifikater til Intune-styrede enheder, hvis du bruger Intune, under Bruge certifikater til godkendelse i Microsoft Intune.

Konfigurere applikationen ved at importere forbindelsesindstillinger

Hvis du vil gøre det nemmere at vedligeholde og implementere applikationen på mange mobilenheder, kan du importere forbindelsesindstillingerne i stedet for at angive dem manuelt på hver enhed. Dette afsnit forklarer, hvordan du kan oprette og importere indstillingerne.

Oprette en fil med forbindelsesindstillinger eller QR-kode

Du kan importere forbindelsesindstillinger fra enten en fil eller en QR-kode. Ved begge fremgangsmåder gælder det, at du først skal oprette en indstillingsfil, der bruger JSON-format og -syntaks (JavaScript Object Notation). Filen skal indeholde en forbindelsesliste, der indeholder de enkelte forbindelser, der skal tilføjes. I følgende tabel opsummeres de parametre, du skal angive i filen med forbindelsesindstillinger.

Parameter Beskrivende tekst
ConnectionName Angiv navnet på forbindelsesindstillingen. Beskrivelsen må højst være på 20 tegn. Da denne værdi er et entydigt id for en forbindelsesindstilling, skal du sørge for, at den er entydig på listen. Hvis der allerede findes en forbindelse med samme navn på enheden, vil den blive tilsidesat af indstillingerne fra den importerede fil.
ActiveDirectoryClientAppId Angiv det klient-id, du har noteret, mens du var i opsætningen af Azure AD i afsnittet Oprette en webtjenesteapplikation i Azure Active Directory.
ActiveDirectoryResource Angiv rod-URL-adressen for Supply Chain Management.
ActiveDirectoryTenant Angiv det Azure AD-domænenavn, som du bruger til Supply Chain Management-serveren. Denne værdi har formatet https://login.windows.net/<your-Azure-AD-domain-name>. Her er et eksempel: https://login.windows.net/contosooperations.onmicrosoft.com. Du kan finde flere oplysninger om, hvordan du finder dit Azure AD- domænenavn, under Find vigtige id'er for en bruger.
Virksomhed Angiv den juridiske enhed i Supply Chain Management, som applikationen skal oprette forbindelse til.
ConnectionType (Valgfri) Angiv, om forbindelsesindstillingen skal bruge et certifikat eller en klienthemmelighed til at oprette forbindelse til et miljø. De gyldige værdier er "certificate" og "clientsecret". Standardværdien er "certificate".

Bemærk! Klienthemmeligheder kan ikke importeres.

IsEditable (Valgfrit) Angiv, om appen skal kunne redigere forbindelsesindstillingen. Gyldige værdier er "true" og "false". Standardværdien er "true".
IsDefault (Valgfrit) Angiv, om forbindelsen er standardforbindelsen. En forbindelse, der er angivet som standardforbindelse, vælges automatisk på forhånd, når appen åbnes. Kun én forbindelse kan angives som standardforbindelsen. Gyldige værdier er "true" og "false". Standardværdien er "false".
CertificateThumbprint (Valgfrit) I forbindelse med Windows-enheder kan du angive certifikataftrykket for forbindelsen. For Android-enheder kan app-brugeren vælge certifikatet, første gang en forbindelse bruges.

I følgende eksempel vises en gyldig fil med indstillinger for forbindelser, der indeholder to forbindelser. Som du kan se, er forbindelseslisten (kaldet "ConnectionList" i filen) et objekt, der indeholder en matrix, der gemmer hver enkelt forbindelse som et objekt. Hvert objekt skal stå i klammeparenteser ({}) og være adskilt af kommaer, og matrixen skal være omsluttet af kantede parenteser ([]).

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

Du kan enten gemme oplysningerne som en JSON-fil eller generere en QR-kode med det samme indhold. Hvis du gemmer oplysningerne som en fil, anbefales det, at du gemmer den ved hjælp af standardnavnet, connections.json, især hvis du vil gemme den på standardplaceringen på de enkelte mobilenheder.

Gem filen med forbindelsesindstillinger på hver enkelt enhed

Du vil typisk bruge et værktøj til enhedshåndtering eller script til at distribuere filerne med forbindelsesindstillinger til hver af de enheder, du administrerer. Hvis du bruger standardnavnet og -placeringen, når du gemmer filen med forbindelsesindstillinger på hver enkelt enhed, importerer mobilappen Warehouse Management den automatisk, selv når den køres første gang, efter at appen er installeret. Hvis du bruger et brugerdefineret navn eller en brugerdefineret placering til filen, skal app-brugeren angive værdierne under den første kørsel. Appen vil dog fortsat bruge det angivne navn og den specificerede placering bagefter.

Hver gang appen startes, genindlæser den forbindelsesindstillingerne fra den tidligere placering for at finde ud af, om der er foretaget ændringer. Appen opdaterer kun forbindelser, der har samme navn som forbindelserne i filen med forbindelsesindstillinger. Brugeroprettede forbindelser, der bruger andre navne, opdateres ikke.

Du kan ikke fjerne en forbindelse ved hjælp af filen med forbindelsesindstillinger.

Som nævnt tidligere er standardfilnavnet connections.json. Standardplaceringen for filer afhænger af, om du bruger en Windows-enhed eller en Android-enhed:

  • Windows: C:\Users\<User>\AppData\Local\Packages\Microsoft.WarehouseManagement_8wekyb3d8bbwe\LocalState
  • Android: Android\data\com.Microsoft.WarehouseManagement\files

Stierne oprettes som regel automatisk efter den første kørsel af appen. Du kan dog oprette dem manuelt, hvis du skal overføre filen med forbindelsesindstillinger til enheden, før du installerer.

Bemærk

Hvis appen fjernes, fjernes standardstien og dens indhold.

Importere forbindelsesindstillingerne

Benyt følgende fremgangsmåde til at importere forbindelsesindstillinger fra en fil eller en QR-kode.

  1. Start mobilappen Warehouse Management på din mobilenhed. Første gang du starter appen, vises en velkomstmeddelelse. Vælg Vælg en forbindelse.

    Velkomstmeddelelse.

  2. Hvis du importerer forbindelsesindstillingerne fra en fil, og standardnavnet og -placeringen blev brugt, da filen blev gemt, har appen muligvis allerede fundet filen. I dette tilfælde skal du gå videre til trin 4. Ellers skal du vælge Konfigurer forbindelse og derefter fortsætte til trin 3.

    Konfigurer forbindelse.

  3. I dialogboksen Opsætning af forbindelse skal du vælge Tilføj fra fil eller Tilføj fra QR-kode, afhængigt af hvordan du vil importere indstillingerne:

    • Hvis du importerer forbindelsesindstillingerne fra en fil, skal du vælge Tilføj fra fil, gennemse den lokale enhed for filen og vælge den. Hvis du vælger en brugerdefineret placering, gemmer appen den og bruger den automatisk næste gang.
    • Hvis du vil importere forbindelsesindstillingerne ved at scanne en QR-kode, skal du vælge Tilføj fra QR-kode. Appen beder dig om tilladelse til at bruge enhedens kamera. Når du har givet dig tilladelse, startes kameraet, så du kan bruge det til scanning. Afhængigt af kvaliteten af enhedens kamera og QR-kodens kompleksitet, kan det være vanskeligt at få en korrekt scanning. Hvis det er tilfældet, skal du forsøge at reducere QR-kodens kompleksitet ved kun at oprette én forbindelse pr. QR-kode. (I øjeblikket kan du kun bruge enhedens kamera til at scanne QR-koden).

    Menuen Forbindelsesopsætning.

  4. Når forbindelsesindstillingerne er indlæst, vises den valgte forbindelse.

    Forbindelsesindstillinger er indlæst.

  5. Hvis du bruger en Android-enhed og bruger et certifikat til godkendelse, beder enheden dig om at vælge certifikatet.

    Vælg certifikatbeskeden på en Android-enhed.

  6. Appen opretter forbindelse til din Supply Chain Management-server og viser logonsiden.

    Logonside.

Konfigurere applikationen manuelt

Hvis du ikke har en fil eller QR-kode, kan du konfigurere manuelt på enheden, så den opretter forbindelse til Supply Chain Management-serveren via Azure AD-applikationen.

  1. Start mobilappen Warehouse Management på din mobilenhed.

  2. Hvis appen startes i Demotilstand, skal du vælge Forbindelsesindstillinger. Hvis siden Log på vises, når appen startes, skal du vælge Skift forbindelse.

  3. Vælg Konfigurer forbindelse.

    Konfigurer forbindelse.

  4. Vælg Input manuelt.

    Menuen Forbindelsesopsætning.

    Siden Ny forbindelse vises med de indstillinger, der kræves for at angive forbindelsesoplysningerne manuelt.

    Manuelle forbindelsesfelter.

  5. Angiv følgende oplysninger:

    • Brug klienthemmelighed – angiv denne indstilling til Ja for at bruge en klienthemmelighed til godkendelse med Supply Chain Management. Angiv den til Nej for at bruge et certifikat til godkendelse. (Du kan finde flere oplysninger i Oprette en webtjenesteapplikation i afsnittet Azure Active Directory tidligere i dette emne).

    • Forbindelsesnavn – angiv et navn til den nye forbindelse. Dette navn vises i feltet Vælg forbindelse, næste gang du åbner forbindelsesindstillingerne. Det navn, du angiver her, skal være entydigt. (Med andre ord skal det være forskelligt fra alle andre forbindelsesnavne, der er gemt på enheden, hvis der er gemt andre forbindelsesnavne dér).

    • Active Directory-klient-id – angiv det klient-id, du har noteret, mens du var i opsætningen af Azure AD i Oprette en webtjenesteapplikation i afsnittet Azure Active Directory.

    • Active Directory-klienthemmelighed – dette felt er kun tilgængeligt, hvis indstillingen Brug klienthemmelig er angivet til Ja. Angiv den klienthemmelighed, du har noteret, mens du var i opsætningen af Azure AD i afsnittet Oprette en webtjenesteapplikation i Azure Active Directory.

    • Active Directory-certifikataftryk – dette felt er kun tilgængeligt for Windows-enheder, og kun, når indstillingen Brug klienthemmelig er angivet til Nej. Angiv det certifikataftryk, du har noteret, mens du var i opsætningen af Azure AD i afsnittet Oprette en webtjenesteapplikation i Azure Active Directory.

    • Active Directory-ressource – angiv rod-URL-adressen for Supply Chain Management.

      Vigtigt

      Undlad at afslutte denne værdi med en skråstreg (/).

    • Active Directory-lejer – Angiv det Azure AD-domænenavn, du bruger til Supply Chain Management-serveren. Denne værdi har formatet https://login.windows.net/<your-Azure-AD-domain-name>. Her er et eksempel: https://login.windows.net/contosooperations.onmicrosoft.com. Du kan finde flere oplysninger om, hvordan du finder dit Azure AD- domænenavn, under Find vigtige id'er for en bruger.

      Vigtigt

      Undlad at afslutte denne værdi med en skråstreg (/).

    • Firma – angiv den juridiske enhed (virksomhed) i Supply Chain Management, som applikationen skal oprette forbindelse til.

  6. Vælg knappen Gem i øverste højre hjørne af siden.

  7. Hvis du bruger en Android-enhed og bruger et certifikat til godkendelse, beder enheden dig om at vælge certifikatet.

  8. Appen opretter forbindelse til din Supply Chain Management-server og viser logonsiden.

Fjerne adgang til en enhed

Hvis en enhed er mistet eller beskadiget, skal du fjerne adgangen til Supply Chain Management for den. De følgende trin beskriver den anbefalede proces til at fjerne adgangen.

  1. Gå til SSystemadministration > Opsætning > Azure Active Directory-applikationer.

  2. Slet den linje, der svarer til den enhed, du vil fjerne adgangen til. Notér det klient-id, der bruges til enheden, da du får brug for det senere.

    Hvis du kun har registreret ét klient-id, og flere enheder bruger samme klient-id, skal du pushe nye forbindelsesindstillinger til disse enheder. Ellers vil de miste adgang.

  3. Log på Azure-portalen på https://portal.azure.com.

  4. Vælg Active Directory i den venstre navigationsrude, og sørg for, at du er i den rigtige mappe.

  5. På listen Administrer skal du vælge Appregistreringer og derefter vælge den applikation, du vil konfigurere. Siden Indstillinger vises og angiver konfigurationsoplysninger.

  6. Kontroller, at klient-id'et for applikationen svarer til det klient-id, du har noteret dig i trin 2.

  7. Vælg Slet på værktøjslinjen.

  8. Vælg Ja i den bekræftelsesmeddelelsesboks, der vises.

Yderligere ressourcer