ScreenAgent voor Windows

ScreenAgentGesloten NICE ScreenAgent is een service die wordt uitgevoerd op agentdesktops die opgenomen moeten worden. is beschikbaar indien u beschikt over CXone Recording Geavanceerd en een licentie voor schermopname.

Installeer ScreenAgent op computers van agents om de activiteit op het scherm van de agent tijdens een interactie op te nemen of te monitoren. ScreenAgent draait op de achtergrond en neemt automatisch op volgens het ingestelde opnamebeleid (zie CXone Recording). Supervisors en beoordelaars kunnen bovendien de activiteit van een agent tijdens een interactie monitoren.

Om ervoor te zorgen dat CXone Recording Workforce Engagement (WEM) een naadloze klantervaring biedt met gebruik van de nieuwste technologie, moet u de ondersteunende ScreenAgent-versies gebruiken:

  • ScreenAgent voor Windows, versie 3.0.22 of later.

  • ScreenAgent voor Mac, versie 3.0.1 of later.

Als u oudere ScreenAgent-versies gebruikt, moet u al uw gebruikers upgraden naar ScreenAgent-versie 3.0.x. Oudere versies worden niet ondersteund en nemen de schermen van de agent mogelijk niet op.

U vindt de nieuwste versie van ScreenAgent op de downloadpagina.

Om ScreenAgent 3.0.x-versies te gebruiken, moet u zorgen dat u de volgende FQDN's hebt toegestaan:

  • Voor FedRamp: cxone-gov.niceincontact.com

  • Voor alle overige regio's: cxone.niceincontact.com

U kunt ScreenAgent installeren op computers van uw agents of in een virtual desktop infrastructuur (VDI)-omgeving. Ondersteunde VDI's zijn onder andere:

  • VMware Horizon

  • Citrix Virtual Desktops (voorheen XenDesktop).

  • Citrix Virtual Apps (voorheen XenApp)

  • Niet-persistente VDI-omgevingen

  • Multi-sessie systeemomgevingen

  • VDI-omgevingen van het type terminalserver

VMware Horizon vereist geen speciale configuratie. Zie vereisten voor informatie over overige VDI-omgevingen.

U kunt voor of na de installatie Verbinding van ScreenAgent controleren.

Voor tenants die zijn geconfigureerd met 100% schermopname, wordt de schermopname gestart binnen 25 seconden nadat de agent inlogt. De schermopname zal niet correct werken gedurende deze 25 seconden.

 

U kunt een video bekijken die een overzicht geeft van de installatie van ScreenAgent op de computer van een agent. De video beschrijft de vereisten en de installatiestappen.

Zie Veelgestelde vragen over ScreenAgent voor meer informatie.

Voor een lijst van functies die zijn toegevoegd aan de vorige ScreenAgent releases, zie ScreenAgent: cumulatieve Netwerkinstelling

Vereisten

Voordat u ScreenAgent installeert, moet u het volgende doen:

  1. Controleer de Verbindingsvereisten. Houd er rekening mee dat ScreenAgent niet kan opnemen als uw firewall zelfondertekende certificaten genereert of request-headers verwijdert uit HTTPS-pakketten.

  2. Als uw site gebruik maakt van VDI, doet u het volgende:

    • Controleer of u ScreenAgent V3.x.x of hoger gebruikt.

    • Voor Citrix Virtual Apps:

      • Schakel een Virtual IP Loopback-beleid in. Voeg ScreenAgent.exe en Chrome.exe toe aan de lijst met Virtual IP Loopback-programma's. Vermeld elk programma op een aparte regel.

      • Installeer ScreenAgent op de Citrix Virtual Apps-server.

    • In een niet-persistente VDI-omgeving:

      • Gebruik ScreenAgent versie 3.0.22 of hoger.

      • Installeer ScreenAgent op de base image van de VDI.

      • Maak een snapshot van de base image.

      • Distribueer deze aan alle VDI-instanties.

    • Voor multi-sessie-omgevingen en VDI-omgevingen van het type terminalserver:

      • Gebruik ScreenAgent versie 3.0.22 of hoger.

      • Configureer ScreenAgent om te werken in de modus inloggen bij besturingssysteem.

      • Gebruikers moeten inloggen op ScreenAgent met de inloggegevens voor inloggen bij besturingssysteem.

      De waarde Inloggen bij besturingssysteem moet voor elk medewerkerprofiel uniek zijn. De waarde Inloggen bij besturingssysteem kan niet worden gebruikt voor meerdere medewerkerprofielen, zelfs niet als enkele van de dubbele medewerkerprofielen inactief zijn. Als meerdere medewerkerprofielen dezelfde waarde hebben voor Inloggen bij het besturingssysteem, wordt ScreenAgent niet uitgevoerd voor een agent die deze waarde voor Inloggen bij besturingssysteem gebruikt.

    Wanneer u werkt in een multi-sessie of niet-persistente VDI-omgeving en u ondervindt problemen, neem dan contact op met NICE-support om te controleren of uw specifieke omgeving wordt ondersteund.

    VMware Horizon en Citrix Virtual Desktop vereisen geen speciale configuratie.

  3. Controleer de computerconfiguratie van de agent.

  4. Zorg dat de gebruiker die ScreenAgent installeert (bijvoorbeeld de beheerder) beheerdersrechten heeft op de computer van de agent.

  5. Zorg dat de gebruiker die ScreenAgent installeert (bijvoorbeeld de beheerder), de volgende CXone-machtigingen heeft:

    • Toegang tot supportdownloads: Aan. Dit geeft toegang tot de pagina Support - Downloads.

    • Toegangssleutel: Maken. Dit is nodig om de toegangssleutels voor uw organisatie te beheren.

  6. Genereer een toegangssleutel voor ScreenAgent.

    U kunt dezelfde toegangssleutel gebruiken voor het installeren van ScreenAgent op alle computers van agents in uw tenant.

    De toegangssleutel krijgt alle machtigingen van de CXone-gebruiker die de sleutel genereert. Als deze gebruiker een beheerder is, krijgt iedereen met deze toegangssleutel ook beheerdersrechten. Maak dus om veiligheidsredenen eerst een CXone-gebruiker en -rol aan voor ScreenAgent en genereer vervolgens de sleutel met die ScreenAgent-gebruiker.

    1. Maak een rol aan voor de ScreenAgent-service:

      1. Klik op de app-kiezer en selecteerAdmin.
      2. Ga naar Beveiliging > Rollen en machtigingen.

      3. Klik op Nieuwe rol.

      4. Geef de rol een naam, bijvoorbeeld ScreenAgent-toegangssleutel.

      5. Verwijder alle machtigingen voor de rol, behalve Toegangssleutel en Mijn toegangssleutel.

      6. Het profiel opslaan en activeren.

    2. Maak een medewerker voor de ScreenAgent-service:

      1. Klik op de app-kiezer en selecteerAdmin.
      2. Klik op Medewerkers.

      3. Klik op Nieuwe medewerker.

      4. Geef een naam op voor de medewerker, bijvoorbeeld ScreenAgent.

      5. Selecteer in de vervolgkeuzelijst Primaire rol de rol ScreenAgent-toegangssleutel die u zojuist hebt gemaakt.

      6. Wis alle attributen op het tabblad Algemeen.

      7. Maak de ScreenAgent-medewerker aan. U kunt pas een toegangssleutel genereren wanneer u het account hebt aangemaakt.

    3. Open de ScreenAgent-medewerker opnieuw en ga naar het tabblad Beveiliging. Klik op Toegangssleutel toevoegen om een toegangssleutel te genereren.

    4. Kopieer zowel de Toegangssleutel-ID als de Geheime toegangssleutel en bewaar ze op een veilige plaats. Als u de Geheime toegangssleutel niet bewaart of als u deze later verliest, moet u een nieuwe sleutel maken. Gebruik deze toegangssleutel-ID en geheime toegangssleutel bij het installeren van ScreenAgent op alle computers van agents.

    5. Activeer de ScreenAgent-medewerkersaccount door te klikken op de knop Account activeren in de activeringsmail.

  7. Download het ScreenAgent-MSI-bestand:

    1. Ga naar CXone en log in als een gebruiker met de machtiging Toegang tot supportdownloads.

    2. Klik op uw Gebruikersnaam en selecteer Support en downloads.

    3. Download het vereiste MSI-bestand. Noteer waar u de MSI downloadt. U hebt de bestandslocatie later nodig.

  8. ScreenAgent ondersteunt vijf methoden voor proxy-authenticatie voor schermopname: Basic, Digest, Kerberos, NTLM en Negotiate. Bij gebruik van de proxy-authenticatiemethode:

    • Zorg dat u de proxy op het niveau van het besturingssysteem configureert in de Proxy-instellingen.

    • Voor de authenticatiemethoden Basic en Digest moet u inloggegevens configureren in Windows Credential Manager.

    • De installatie blijft hetzelfde. Maar als u een proxy voor ScreenAgent wilt gebruiken zonder de proxy op besturingssysteemniveau te wijzigen, kunt u de directe proxy gebruiken in de installatie van ScreenAgent.

    • Houd er rekening mee dat deze authenticatiemethoden alleen bedoeld zijn voor schermopname en niet voor schermmonitoring.

Installeer ScreenAgent voor Windows

U kunt ScreenAgent installeren met behulp van een implementatietool, of handmatig installeren op de computers van alle agents.

Wanneer u een implementatietool gebruikt, kiest u bij de installatie een van de volgende opties:

  • Uitvoeren met gebruikersrechten (gebruikersmodus/gebruikerscontext) – u hoeft de computers van de agents niet opnieuw op te starten.

  • Uitvoeren met beheerdersrechten – u moet de computers van alle agents opnieuw opstarten.

U kunt een installatielocatie opgeven:

  • Standaard wordt ScreenAgent geïnstalleerd op station C in de map \NICE-InContact\ScreenAgent. In de installatieopdracht kunt u een ander installatiepad opgeven.

  • Wanneer u upgradet naar een nieuwere versie, kunt u een ander installatiepad opgeven. De vorige versie wordt verwijderd en de nieuwere versie wordt op de opgegeven locatie geïnstalleerd.

  • Wanneer dezelfde versie van ScreenAgent opnieuw wordt geïnstalleerd, wordt de bestaande op dezelfde locatie overschreven. Om het installatiepad te wijzigen, maakt u de bestaande installatie ongedaan en geeft u bij het opnieuw installeren ervan de gewenste locatie op.

Sommige ScreenAgent-parameters kunnen na installatie worden gewijzigd. Zie Configuratie van ScreenAgent wijzigen. Om overige installatieparameters bij te werken, moet u de ScreenAgent-client opnieuw installeren.

Om ScreenAgent te upgraden naar een latere versie, moet u ScreenAgent-client installeren. U hoeft de vorige versie niet te verwijderen.

Wanneer u ScreenAgent upgradet of opnieuw installeert, wordt bij het installeren ervan automatisch de bestaande configuratie gebruikt, behalve wanneer u andere parameterinstellingen opgeeft. Zie Opnieuw installeren of upgraden met de huidige configuratie. Wanneer u de installatie van ScreenAgent ongedaan maakt, wordt de configuratie niet bewaard en moet u de installatieparameters opgeven bij upgraden of opnieuw installeren.

Wanneer agents niet worden opgenomen, dient u ScreenAgent te upgraden of opnieuw te installeren. Als een agent tijdens de installatie een oproep afhandelt, wordt de schermopname voor die oproep gestopt. Wanneer de installatie is voltooid, worden oproepen opgenomen volgens het opnamebeleid en Studio-scripts.

Zo installeert u ScreenAgent:

  1. Controleer of alle vereisten aanwezig zijn.

  2. Open een opdrachtprompt als beheerder. Navigeer naar de map waarin u het MSI-bestand hebt gedownload en voer de installatieopdracht in met de relevante parameters:

  3. Controleer achteraf of de installatie is geslaagd in het logboekbestand. Het bestand install.log bevindt zich in de map waaruit u de MSI hebt geïnstalleerd. Dit is meestal de map %UserProfile%\downloads.

    • Controleer of het installatieprogramma beheerdersrechten heeft.

    • Als de computer van de agent geen Microsoft .NET Framework 4.0 of hoger heeft, moet u dit installeren.

    Het configuratiebestand configFile.ini wordt automatisch verbonden na de installatie. Om het bestand weer te geven en te openen, schakelt u Verborgen items in Windows Verkenner in.

  4. Controleer of de agent het attribuut Kan worden opgenomen (scherm) heeft (ga in CXone naar Admin > Medewerkers en klik op de agent). Dit attribuut is nodig om schermopname, schermmonitoring of beide in te schakelen.

  5. Neem een gesprek op en controleer het logboekbestand van ScreenAgent. Het bestand ScreenAgent.log bevindt zich op: %appdata%\ScreenAgent\logs\ScreenAgent.log.

    Uw ScreenAgent-logboeken worden ook automatisch geüpload naar de cloud waar deze zo nodig toegankelijk zijn voor het NICE CXonesupportteam.

    Als er fouten zijn, leest u de informatie in Problemen met opnemen oplossen.

U kunt een video bekijken die informatie geeft over hoe interacties van agents kunnen worden verbeterd door middel van realtime schermmonitoring met ScreenAgent.

Configuratie van Google Chrome-registersleutels voor de afwijzingslijst

Bij gebruik van de Google Chrome-browsers op de machine van de agent wanneer de waarde UiAutomationProviderEnabled niet aanwezig is in de GoogleChrome-registersleutel, worden de URL's in de afwijzingslijst mogelijk niet uitgesloten van opname. Zie Een afwijzingslijst van schermopnames beheren.

De waarde toevoegen aan de registersleutel:

  1. Op de machine van de agent moet Chrome-browser 126 of later worden gebruikt.

  2. U moet Windows-beheerdersmachtigingen hebben.

  3. Controleer of het registerpad HKLM:\SOFTWARE\Policies\Google\Chrome bestaat.

  4. Voer de volgende Powershell-scriptregel uit om de waarde toe te voegen aan het Google Chrome-register:

    Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Google\Chrome" -Name "UiAutomationProviderEnabled" -Value 1 -Type DWord

Configuratie van ScreenAgent wijzigen

Na de installatie kunt u enkele ScreenAgent-instellingen nog aanpassen.

Het configuratiebestand configFile.ini wordt automatisch verbonden na de installatie. Om het bestand weer te geven en te openen, schakelt u Verborgen items in Windows Verkenner in.

  1. Open het bestand configFile.ini in de installatiemap van ScreenAgent (meestal C:\Program Files\NICE-InContact\ScreenAgent).

  2. Parameterwaarden bewerken:

    • Wijzig de waarde van framePerSecond onder het gedeelte [recordingParameters]. De standaardwaarde voor deze optie is 5.

      Toegestane waarden zijn 1, 2, 3, 4 en 5.

      Als u het aantal frames per seconde vermindert, verminderen de bestandsgrootte, CPU en RAM.

      Frames per seconde Duur in seconden Impact op bestandsgrootte/bandbreedte, CPU en RAM (geschat)

      5

      Standaard (maximum)

      Geen

      4

      20% minder

      ~15% vermindering

      3

      40% minder

      ~30% vermindering

      2

      60% minder

      ~45% vermindering

      1

      80% minder

      ~60% vermindering

    • Wijzig de waarde van resolutionLevelonder het gedeelte [recordingParameters]. Deze waarde is standaard null, de huidige schermresolutie.

      Toegestane waarden zijn null, low, medium en high (niet hoofdlettergevoelig).

      Als u de resolutie vermindert, verminderen de bestandsgrootte, CPU en RAM.

      Resolutieniveau Vermindering in RESOLUTIE Impact op bestandsgrootte/bandbreedte, CPU en RAM (geschat)

      Null

      Standaard (huidige schermresolutie)

      Geen

      Hoog

      Schermresolutie / 1,5

      ~20% vermindering

      Medium

      Schermresolutie / 2

      ~40% vermindering

      Laag

      Schermresolutie / 4

      ~60% vermindering (alleen aanbevolen voor 4K-schermen)

      Als u de schermresolutie wilt resetten, wijzigt u de waarde van resolutionLevel in null.

    • Wijzig de waarde van loadCertificates onder het gedeelte [others]. Standaard is deze waarde true.

      Toegestane waarden zijn true of false.

  3. Sla het bestand configFile.ini op.

  4. Om de aangepaste instellingen toe te passen, start u de ScreenAgent-applicatie opnieuw:

    1. Beëindig met behulp van Windows Taakbeheer de huidige ScreenAgentWatchDog.exe-taak en beëindig vervolgens de ScreenAgent.exe-processen.

    2. Voer ScreenAgentWatchdog.exe uit vanuit de installatiemap van ScreenAgent.

Verbinding van ScreenAgent controleren

Gebruik het ScreenAgent-hulpprogramma voor controle van connectiviteit voor het uitvoeren van een reeks testen om de netwerktoegang te controleren en zeker te zijn dat ScreenAgent correct zal werken..

  • U kunt het hulpprogramma gebruiken vóór of na het installeren van ScreenAgent.

  • U kunt de nieuwste versie van het hulpprogramma Verbindingscontrole downloaden vanaf de pagina Downloads.

  • Het is raadzaam om deze tool te gebruiken wanneer de netwerkconfiguratie voor een agent is gewijzigd, of wanneer deze afwijkt van de normale configuratie. U hoeft het hulpprogramma niet voor elke agent uit te voeren.

  • U kunt het hulpprogramma Controle van connectiviteit meerdere keren uitvoeren met dezelfde opdracht.

  • Na elke test wordt succesvol of mislukt weergegeven. Wanneer alle testen zijn uitgevoerd, wordt een overzicht weergegeven met de status van elke test.

  • Na het voltooien van de test, maakt de tool voor Controle van connectiviteit een logbestand

  • Het hulpprogramma voor Controle van connectiviteit bevat momenteel geen tests voor het controleren van de netwerktoegang voor schermmonitoring in realtime.

  1. Download het EXE-bestand voor het hulpprogramma voor Controle van connectiviteit:

    1. Ga naar CXone en log in als een gebruiker met de machtiging Toegang tot supportdownloads.

    2. Klik op uw Gebruikersnaam en selecteer Support en downloads.

    3. Download het vereiste EXE-bestand. Noteer waar u het EXE-bestand downloadt. U hebt de bestandslocatie later nodig.

  2. Voer het hulpprogramma Controle van connectiviteit uit.

    1. Voer de opdrachtprompt uit als beheerder.

    2. Kopieer en plak de opdracht in de opdrachtprompt en gebruik de parameters volgens de onderstaande tabel.

      <pad naar exe-bestand> ACCESS_KEY_ID=<ID toegangssleutel> ACCESS_KEY_SECRET=<geheime toegangssleutel> REGION_TYPE=<subdomein (eerste 3 tekens) van de CXone-URL> WEB_PROXY=<optioneel: URL van proxyserver>

    Voorbeeld van een opdracht:

    C:%UserProfile%\downloads ACCESS_KEY_ID=ABCDEF12345==== ACCESS_KEY_SECRET=12345ABCDEF REGION_TYPE=na1 WEB_PROXY=https://proxyserver:8088
  3. Het hulpprogramma voor controle van connectiviteit begint met het uitvoeren van de testen. Na elke test wordt succesvol of mislukt weergegeven. Als een test is mislukt, wordt de reden voor het mislukken weergegeven. Wanneer alle testen zijn uitgevoerd, wordt een overzicht weergegeven waarin voor elke test wordt vermeld of deze is geslaagd, mislukt of niet hoefde te worden uitgevoerd (n.v.t.). Wanneer bijvoorbeeld ScreenAgent niet op de achtergrond werd uitgevoerd op het moment dat het hulpprogramma voor controle van connectiviteit, hoeven de testen om ScreenAgent te sluiten en opnieuw te starten niet te worden uitgevoerd.

    Wanneer de testen zijn voltooid, maakt het hulpprogramma voor Controle van connectiviteit een logbestand (SA_Connectivity_tool_log_<runUniqueUUID>) aan in dezelfde map waarin het installatiebestand van het hulpprogramma staat. Het logboekbestand bevat alle informatie die is weergegeven bij de opdrachtprompt.

Verbindingstests