Nata
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti prisijungti arba pakeisti katalogus.
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti pakeisti katalogus.
Pastaba.
Peržiūros funkcijos nėra skirtos naudoti gamybai ir gali būti apribotas jų funkcionalumas. Šias funkcijas galima naudoti prieš oficialų išleidimą, kad klientai galėtų gauti ankstyvą prieigą ir pateikti atsiliepimų.
"Test Engine" siūlo paprastas autentifikavimo parinktis, kad palaikytų tiek kūrimo, tiek gamybos scenarijus. Šiame straipsnyje pateikiama aiški autentifikavimo pasirinkimų apžvalga ir kaip pasirinkti geriausią variantą pagal savo poreikius.
Paprastas autentifikavimas
"Test Engine" siūlo lengvai naudojamus autentifikavimo metodus, atsižvelgiant į testo, kurį norite sukurti, tipą.
Žiniatinklio testai (drobė, modeliu pagrįstos programos)
Žiniatinklio bandymams, kurie bandymui atlikti naudoja interaktyvią vartotojo paskyrą.
StorageState (numatytoji)
- Saugiai vietinei saugyklai naudoja "Windows" duomenų apsaugos API
- Puikiai tinka individualiam tobulėjimui ir testavimui
- Automatiškai tvarko MFA ir sąlyginę prieigą
- Interaktyvus prisijungimas pirmą kartą, automatizuotas po to
- Naudojama žiniatinklio drobės ir modeliu pagrįstų programų bandymams
Dataverse
- Naudoja X.509 sertifikatus ir ASP.NET pagrindinę duomenų apsaugą
- Idealiai tinka komandos aplinkoms ir CI / CD vamzdynams
- Saugo užšifruotus žetonus Dataverse
- Palaiko automatizuoto testavimo paslaugų vadovus
- Naudojama žiniatinklio drobės ir modeliu pagrįstų programų bandymams
OAuth Pagrįsti testai (Dataverse)
"PowerFx" teikėjo ir tiesioginiams Dataverse testams autentifikavimas veikia skirtingai. Šie testai gauna prieigos atpažinimo ženklus tiesiai iš jūsų "Azure CLI" seanso, naudodami az komandas, kad gautumėte konkretaus ištekliaus prieigos atpažinimo ženklus. Prieš atlikdami tokio tipo bandymus įsitikinkite, kad esate prisijungę az login --allow-no-subscriptions .
Kada naudoti kiekvieną autentifikavimo metodą
Šioje lentelėje aprašoma, kada naudoti kiekvieną autentifikavimo metodą:
| Jei jums reikia... | Pasirinkti | Kodėl tai veikia geriausiai |
|---|---|---|
| Greitai pradėkite | StorageState |
Nulinė sąranka, tiesiog atlikite bandymus ir prisijunkite |
| Išbandykite vietoje su MFA | StorageState |
Tvarko visus šiuolaikinius autentifikavimo metodus |
| Bandomųjų vartotojų bendrinimas su komanda | Dataverse |
Centralizuota, saugi kredencialų saugykla |
| Bandymų vykdymas CI / CD vamzdynuose | Dataverse |
Neinteraktyvus, patogus automatizavimui |
| Naudokite pagrindinius paslaugų teikėjus | Dataverse |
Palaiko saugų autentifikavimą be galvos |
StorageState autentifikavimas: greitas paleidimas
Šis StorageState metodas saugiai saugo naršyklės autentifikavimo duomenis vietoje, naudodamas "Windows" duomenų apsaugos API. Tai puikiai tinka individualiems kūrėjams ir bandytojams.
# StorageState is the default, so you don't need to set it using the --user-auth parameter
pac test run `
--provider canvas `
--test-plan-file testplan.yaml `
--tenant your-tenant-id `
--environment-id your-environment-id
Dataverse autentifikavimas: paruoštas komandai
Šis Dataverse metodas saugo užšifruotus žetonus Dataverse naudojant X.509 sertifikatus ir ASP.NET pagrindinę duomenų apsaugą. Tai idealiai tinka komandoms ir automatizuotoms darbo eigoms.
Autentifikavimo nustatymas Dataverse
- Atsisiųskite "Test Engine" sprendimą: https://aka.ms/TestEngineAuth
- Importuokite sprendimą į savo Dataverse aplinką
- Sertifikato nustatymas (asmeniškai pasirašytas arba gautas iš jūsų sertifikavimo institucijos)
- Konfigūruokite aptarnavimo vadovus automatiniam testavimui (pasirinktinai, bet rekomenduojama)
# Example command with Dataverse authentication
pac test run `
--provider canvas `
--user-auth Dataverse `
--auth Certstore `
--test-plan-file testplan.yaml `
--tenant your-tenant-id `
--environment-id your-environment-id
Paskesni veiksmai
Pasirinkite jums tinkamą kelią:
- Autentifikavimo vadovas - nuoseklios abiejų autentifikavimo metodų instrukcijos
- Saugumo informacija - techninė informacija saugumo specialistams
- Pagrindinė paslaugos sąranka – neinteraktyvaus autentifikavimo konfigūravimas automatizavimui