Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Opmerking
De Retail Interest Group by Dynamics 365 Commerce is verplaatst van Yammer naar Viva Engage. Als u geen toegang hebt tot de nieuwe Viva Engage-community, vult u dit formulier (https://aka.ms/JoinD365commerceVivaEngageCommunity) in om te worden toegevoegd en betrokken te blijven bij de nieuwste discussies.
In dit artikel wordt beschreven hoe u de uitgebreide aanmeldingsfunctionaliteit kunt instellen en gebruiken voor de Microsoft Dynamics 365 Commerce Store Commerce-app en Store Commerce voor web.
De Store Commerce-app en de Store Commerce voor internet bieden een uitgebreide aanmeldingsmogelijkheid die winkelmedewerkers kunnen gebruiken om zich aan te melden bij de POS-toepassing (Point of Sale) door een streepjescode te scannen of een kaart te vegen met behulp van een magnetische stripelezer (MSR).
Voordat u de uitgebreide aanmeldingsmogelijkheid implementeert, moet u uw eigen aangepaste extensies maken omdat de out-of-box-implementatie niet is bedoeld voor gebruik in productie. Zie Uitbreiding van de uitgebreide aanmeldtijd voor meer informatie.
Gebruikersreferentie en referentie-id
Gebruikersreferentie en referentie-id zijn twee belangrijke concepten met betrekking tot de uitgebreide aanmeldingsmogelijkheid.
- Een gebruikersreferentie is een geheime tekenreeks die is vastgelegd in een fysieke personeelskaart of streepjescode, die de gebruiker scant tijdens het aanmelden. Om veiligheidsredenen raadt Microsoft aan dat de gebruikersreferentie ten minste 256 bits is om te voldoen aan de industriestandaard, die 44 tekens is gecodeerd als een Base64-tekenreeks.
- Een referentie-id is een intern concept dat het systeem genereert op basis van gebruikersreferenties en het toekenningstype. De referentie-id moet uniek zijn om personeelsleden te kunnen identificeren. De beperking voor het gegevensarchief beperkt de maximale toegestane lengte van een referentie-id tot 256 bits.
In het volgende voorbeeld wordt de uniekheidsvereiste van referentie-id's getoond. U hebt twee personeelskaarten, waarvan er één de referenties 12345DAJDEYTDW heeft en de ander de referenties 12345STUKUTBDAJH. Bij de implementatie van een gebruiksklare uitgebreide aanmelding worden de eerste vijf tekens als referentie-id gebruikt. Hierdoor hebben de twee kaarten dezelfde referentie-id (12345) en kunnen ze daarom niet beide worden gebruikt om personeelsleden een unieke id te geven.
Uitgebreide aanmelding instellen
Als u uitgebreide aanmelding voor POS-kassa's in een winkel wilt instellen, gaat u als volgt te werk:
Ga in Commerce Headquarters naar (Detail)handel > Kanaalinstellingen > POS-instellingen > POS-profielen > Functionaliteitsprofielen.
Selecteer in het linkernavigatiedeelvenster het functionaliteitsprofiel dat is gekoppeld aan de winkel.
Stel op het sneltabblad Functies onder Aanvullende opties voor aanmeldingsverificatie de volgende opties in op Ja of Nee:
- Personeel aanmelden met streepjescode: stel deze optie in op Ja als u wilt dat uw werknemers zich aanmelden bij het POS door een streepjescode te scannen.
- Voor het aanmelden van personeel met een streepjescode is een wachtwoord vereist: stel deze optie in op Ja als u wilt dat uw werknemers een wachtwoord invoeren tijdens aanmelding bij het POS door een streepjescode te scannen.
- Personeel aanmelden met kaart: stel deze optie in op Ja als u wilt dat uw werknemers zich aanmelden bij het POS door een kaart door een lezer te halen.
- Voor het aanmelden van personeel met een kaart is een wachtwoord vereist: stel deze optie in op Ja als u wilt dat uw werknemers een wachtwoord invoeren tijdens aanmelding bij het POS door een kaart door de lezer te halen.
De streepjescode of kaart is gekoppeld aan referenties die u aan een werknemer kunt toewijzen.
Uitgebreide aanmelding toewijzen
Standaard kunnen alleen managers uitgebreide aanmelding aan werknemers toewijzen. Als u uitgebreide aanmelding wilt toewijzen, gaat u naar Uitgebreid aanmelden in POS. Zoek vervolgens naar een werknemer door diens operator-id in het zoekveld in te voeren. Selecteer de werknemer en klik vervolgens op Toewijzen. Op de volgende pagina haalt u de uitgebreide aanmelding door of scant u deze om de werknemer toe te wijzen. Als het doorhalen of scannen met succes is gelezen, wordt de knop OK beschikbaar. Selecteer OK om de uitgebreide aanmelding voor die werknemer op te slaan.
Uitgebreide aanmelding verwijderen
U kunt de uitgebreide aanmelding die aan een werknemer is toegewezen, verwijderen door te zoeken naar de werknemer met de bewerking Uitgebreide aanmelding. Selecteer de werkrol en selecteer Vervolgens De toewijzing ongedaan maken. Alle referenties voor uitgebreide aanmelding die zijn gekoppeld aan die werknemer, worden verwijderd.
Uitgebreide aanmelding gebruiken
Nadat uitgebreide aanmelding is geconfigureerd en aan een werknemer een streepjescode of een magneetstrip is toegewezen, hoeft de werknemer de kaart alleen door de lezer te halen wanneer de POS-aanmeldingspagina wordt weergegeven. Als een wachtwoord ook vereist is voordat aanmelding kan doorgaan, wordt de werknemer gevraagd zijn of haar wachtwoord in te voeren.
Uitgebreide aanmelding uitbreiden
De eerste overweging voor het uitbreiden van de uitgebreide aanmelding is om de beveiliging te verbeteren, omdat een fysieke personeelskaart of streepjescode verloren kan gaan en eenvoudig kan worden gedupliceerd. Ten tweede is het belangrijk dat u klanten de flexibiliteit biedt om bijvoorbeeld een aangepaste lengte van referentie of referentie-id per zakelijke vereiste te bieden.
In het uitgebreide aanmeldingsvoorbeeld vindt u een veiligere end-to-end-extensieoplossing met tweeledige verificatie op pincodenummer, inclusief pos- en commerceruntime-extensies. Het voorbeeld beslaat de volledige levenscyclus van een uitgebreide aanmelding, inclusief de inschrijving van gebruikersreferenties, het aanmelden met een personeelskaart of het aanmelden met streepjescodes, het ontgrendelen van terminals en het verbeteren van de scenario's van gebruikers. De belangrijkste uitbreidingspunten die in de volgende gedeelten worden beschreven, moeten samenwerken om het volledige scenario compleet te maken.
POS-extensies
Voor POS-extensies zijn de belangrijkste acties het verzamelen van de pincode uit een invoerdialoogvenster direct nadat de gebruiker de kaart heeft doorgehaald of de streepjescode heeft gescand en vervolgens de pincode naar de bijbehorende aanvragen heeft doorgegeven. Deze bewerking kan worden uitgevoerd met behulp van een invoerdialog (PinInputDialog) en vier pretriggers (PreEnrollUserCredentialsTrigger, PreLogOnTrigger, PreUnlockTerminalTrigger en PreElevateUserTrigger).
Commerce Runtime-extensies
Voor twee belangrijke serviceaanvragen zijn aanpassingen vereist.
OverrideUserCredentialServiceRequest wordt in zowel de scenario's voor inschrijving van gebruikersreferenties als voor het valideren van aanmeldingstokens gebruikt. Er worden nieuwe referenties gegenereerd op basis van oude referenties en de extra parameterswoordenlijst die het pincodenummer bevat. De pincode en de oorspronkelijke referenties blijven behouden in de gegevensopslag. In plaats daarvan blijft de hash-waarde van de nieuwe referentie bestaan.
GetUserAuthenticationCredentialIdServiceRequest berekent de referentie-id op basis van gebruikersreferenties en de extra parameterswoordenlijst en voert ook een minimale controle van de lengte van referenties uit. Voor de gebruiksklare implementatie van de mogelijkheid van uitgebreide aanmelding moeten referenties minimaal zes tekens lang zijn en moeten de eerste vijf tekens (de referentie-id) uniek zijn. U moet dit gedrag in de servicehandler wijzigen op basis van beveiligingsoverwegingen en bedrijfsvereisten.
U kunt de aanmeldingsservice ook uitbreiden om extra aanmeldingsapparaten, zoals palmscanners, te ondersteunen. Zie de documentatie van POS-uitbreidbaarheid voor meer informatie.