Home / Nieuws / De Regression Suite Automation Tool (RSAT)
26 juli 2022
Door: Dick Wenning

De Regression Suite Automation Tool (RSAT)

Uitgelichte afbeelding voor een blog over Regression Suite Automation Tool (RSAT)

Wat je moet controleren voordat je RSAT (her)gebruikt

We werken nu al een tijdje met de Regression Suite Automation Tool (RSAT) bij verschillende klanten. Het is stabiel, maar we zien nog wel eens kleine haperingen in de gebruikerservaring. Wat gebeurt er in het algemeen als je het een tijdje niet hebt onderhouden/gebruikt (bijvoorbeeld wanneer tijdens de implementatie RSAT is geconfigureerd en gebruikt (bijvoorbeeld als provisioningtool), maar daarna enige tijd niet actief wordt gecontroleerd) en een consultant of klant begint het te gebruiken en het werkt niet (zoals verwacht). Laten we daarom enkele onderwerpen behandelen die je moet controleren voordat je RSAT (her)gebruikt. Hieronder vindt je een lijst gebaseerd op het gebruik van RSAT in de afgelopen 2 jaar.

 

LCS (Lifecycle Services) Project Azure trust verloopt (elk jaar)

Er is een trust tussen DevOps en LCS, de maximale trusttijd is één jaar.
Je kunt een nieuw token krijgen op: https://XXX.visualstudio.com/_usersSettings/token

Als het toegangstoken is verlopen, werk je het bij vanuit LCS

Lees voor meer informatie over de integratie van LCS en Dev Ops op de website van Kaya Consulting: Is your Business Process Modeler updated? – Kaya Consulting (kaya-consulting.com)

 

Zijn de soapnamen nog steeds correct?

Ongelooflijk, er zijn veel foute oplossingen in de MS-community’s, met allemaal verschillende soorten suggesties, beginnend met het toevoegen van alleen soap of op de verkeerde plaats in de URL. De juiste locatie is:

  • Tier 2 XXXXXaossoap.sandbox.operations.dynamics.com
  • Tier 1 XXXXXaossoap.cloudax.dynamics.com

 

Beperking op de testgebruiker (het account van de consultant-testpartner)

De testgebruiker moet actief zijn in het tenantdomein van de klant. Probeer in het algemeen altijd het gebruik van niet-klanttenantgebruikers te vermijden, aangezien ook het rechtstreeks uploaden van de taak-registratie naar LCS vergelijkbare problemen heeft. Het tenant-domein is zichtbaar in D365 rechtsboven, klik op het vraagteken en over, tabblad licenties.

Valideer de certificaten

En dat zijn de vervelende, ik heb hier veel niet-RTFM-problemen gezien. Laten we ze dus beginnen te behandelen per omgevingstype. We starten eerst Microsoft Management Console voor het valideren van de certificaten.

 

  • Start mmc.exe
  • We voegen de modules voor certificaten toe; voor de huidige gebruiker en lokale computer.

Het is verstandig om deze console setup op te slaan na validatie en reparatie!

 

Tier 1 dev box

Wanneer je een certificaat maakt voor een Tier 1 en naar de vervolgkeuzelijst kijkt, kunnen we het eens zijn, geen idee, wat er wordt bedoeld.

Het toevoegen van een gebruiksvriendelijke betekenisvolle naam aan het certificaat zal je helpen, dit kan gedaan worden door met de rechtermuisknop te drukken en eigenschappen te selecteren.

Betekenisvolle namen resulteren in duidelijke namen op de pull-down voor de Thumbprints.

 

Wif.config

Er is een wijdverspreide misvatting dat het drukken op Nieuw in de RSAT-tool ook het configuratiebestand op de externe dev-box aanpast. Sorry, technische adviseurs kunnen wonderen verrichten, maar dit is er niet een van. Dus open je remote desktop naar de Dev Box en valideer het!

Tier 2-omgevingen

Houd er rekening mee dat platform-updates ook de RSAT-certificaten bijwerken. Afgelopen week alles gecontroleerd op maandag en op vrijdag constant klachten, het werkt niet. Dat ze in die week een platformupdate hebben gedaan, vergaten ze me te vertellen 🙁

 

Onderhoud certificaten RSAT Tool

Werken met de RSAT-tool voor het onderhouden van certificaten. Het is nog niet perfect. De Tier 1 en productie mogen niet op de lijst voorkomen.

De gebruiksvriendelijke betekenisvolle namen ontbreken (maar je weet nu hoe je dit kunt oplossen)

Je verandert het dus in de betekenisvolle naam. Maar het werkt nog steeds niet. Je krijgt de volgende fout.

Het kostte me wat tijd om deze uit te zoeken. Bekijk de volgende afbeeldingen om te zien hoe je dit kunt oplossen. Ik denk dat MS dit in hun volgende release zal oplossen.

En als we het vergelijken met het certificaat dat ik op de oude manier heb geïmporteerd, zien we een verschil. Met onderstaand certificaat kan RSAT een token trekken.

Microsoft is op de goede weg met de Maintain Certificates RSAT Tool. Dus volgen we Frank Dahl en ondersteunen hem met waardevolle feedback.

 

Conclusie

Ondanks het bovenstaande ben ik nog steeds een tevreden gebruiker van RSAT!
Kijk voor meer informatie over RSAT op: Regression suite automation tool installation and configuration – Finance & Operations | Dynamics 365 | Microsoft Learn