Deli putem


pac auth

Upravljanje načinom potvrde identiteta različitim uslugama

Povežite se sa zakupcem

Koristite pac auth create command da biste se povezali sa zakupcem. Pokretanje pac auth create kreira profil potvrde identiteta na računaru. Dostupno vam je više profila za potvrdu identiteta. Kada imate više profila potvrde identiteta, interesantno je kada radite sa više zakupaca. Na primer, kada vaše preduzeće koristi više zakupaca (za razvoj, proizvodnju i testiranje) ili kada ste konsultant koji radi za više klijenata.

Komanda pac auth create sadrži nekoliko korisnih parametara:

  • Parametar --environment vam omogućava da se automatski povežete sa odgovarajućim okruženjem. Ako izostavite parametar --environment , povezani ste sa podrazumevanim okruženjem, --environment ali sa dodatim parametrom u njega, možete da se povežete sa drugim parametrom. Kao vrednost možete da koristite ID okruženja, URL, jedinstveno ime ili delimično ime.

  • U okruženjima u kojima nemate mogućnost da koristite interaktivno iskustvo, --deviceCode dodavanje parametra obezbeđuje da i dalje možete da se povežete. Na primer, u GitHub Codespaces, --deviceCode parametar se automatski dodaje kada pokrenete pac auth create.

Primer

Da biste se povezali sa HR-Dev okruženjem, možete da koristite sledeći primer:

pac auth create --environment "HR-Dev"

Prebacivanje na drugi profil potvrde identiteta

Kada imate više profila za potvrdu identiteta, lako možete da se prebacite pomoću liste za proveru identiteta usluge Pac i da izaberete komande za potvrdu identiteta.

Komanda pac auth list navodi sve profile potvrde identiteta na računaru. Komanda pac auth select bira drugu komandu.

pac auth list Primer

Da biste navedli sve profile potvrde identiteta, koristite sledeći primer:

pac auth list

Pokretanje komande pac auth list vraća sve profile potvrde identiteta:

Index Active Kind      Name Friendly Name                   Url                                 User                                     Cloud  Type
[1]   *      UNIVERSAL      Personal Productivity (Default) https://x.crm.dynamics.com/         user@contoso.onmicrosoft.com             Public User

Izaberite drugi profil potvrde identiteta pomoću vrednosti indeksa.

pac auth select --index 2

Komande

Command Opis
pac auth clear Obriši sve profile potvrde identiteta uskladištene na ovom računaru
pac auth create Kreirajte i uskladištite profile potvrde identiteta na ovom računaru
pac auth delete Brisanje određenog profila potvrde identiteta
pac auth list Nanesite profile potvrde identiteta uskladištene na ovom računaru
pac auth name Imenovanje ili preimenovanje postojećeg profila potvrde identiteta
pac auth select Izaberite profil potvrde identiteta koji bi trebalo da bude aktivan
pac auth update Ažuriranje imena ili ciljnog okruženja postojećeg profila potvrde identiteta
pac auth who Prikaz informacija o trenutno izabranom profilu potvrde identiteta

pac auth clear

Obriši sve profile potvrde identiteta uskladištene na ovom računaru

pac auth create

Kreirajte i uskladištite profile potvrde identiteta na ovom računaru

Primeri

Sledeći primeri pokazuju upotrebu komande pac auth create .

Osnovno kreiranje

Ovaj primer će vam zatražiti akreditive i povezati se sa zakupcem kome akreditivi pripadaju.

pac auth create

Belešku

Kada pokrenete Power Platform CLI u kodni prostorima, to će aktivirati prijavljivanje koda uređaja.

Kreiranje okruženja

Ovaj primer će vam zatražiti akreditive i povezati se sa Power Platform okruženjem pomoću ID-a okruženja koji navedete.

pac auth create --environment < Your environment ID >

Napojnica

Da biste pronašli ID okruženja:

  1. Otvorite Power Platform centar administracije i izaberiteokruženje sa kojim želite da se povežete. U odeljku Detalji potražite ID okruženja

Imenovano kreiranje

Ovaj primer potvrdjuje identitet kod vašeg zakupca i daje mu ime MyOrg.

pac auth create --name MyOrg

Imenovano kreiranje pomoću principala usluge

Ovaj primer potvrdjuje identitet kod zakupca, daje mu ime MyOrg-SPN i koristi principal usluge da bi to uradio. Ne zaboravite da dodate principal usluge u okruženje.

pac auth create --name MyOrg-SPN --applicationId 00000000-0000-0000-0000-000000000000 --clientSecret $clientSecret --tenant 00000000-0000-0000-0000-000000000000

Opcionalni parametri za kreiranje potvrde veobrana

--applicationId -id

Opcionalno: ID aplikacije za potvrdu identiteta.

--azureDevOpsFederated -adof

(Pregled) Koristite Azure DevOps spoljni pristup za glavnu potvrdu usluge; zahteva --zakupac i --applicationId argumente

Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.

--certificateDiskPath -cdp

Opcionalno: Putanja diska certifikata za potvrdu identiteta pomoću

--certificatePassword -cp

Opcionalno: Lozinka certifikata za potvrdu identiteta pomoću

--clientSecret -cs

Opcionalno: Klijentski tajni za potvrdu identiteta pomoću

--cloud -ci

Opcionalno: Instanca u oblaku pomoću koje treba potvrditi identitet

Koristite jednu od ovih vrednosti:

  • Public
  • UsGov
  • UsGovHigh
  • UsGovDod
  • China

--deviceCode -dc

Koristite tok Microsoft Entra ID koda uređaja za interaktivno prijavljivanje.

Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.

--environment -env

Podrazumevano okruženje (ID, URL, jedinstveno ime ili delimično ime).

--githubFederated -ghf

(Pregled) Koristite GitHub spoljni pristup za glavnu potvrdu usluge; zahteva --zakupac i --applicationId argumente

Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.

--managedIdentity -mi

Koristite Azure kontrolisani identitet.

Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.

--name -n

Ime koje želite da date ovom profilu potvrde identiteta (maksimalno 30 znakova).

Napomena: Dužina imena bi trebalo da bude između 1 i 30

--password -p

Opcionalno: Lozinka za potvrdu identiteta pomoću

--tenant -t

ID zakupca ako koristite ID aplikacije/tajnu aplikacije ili ID aplikacije/certifikat klijenta.

--url -u

Zastarelo: Umesto toga koristite --environment .

--username -un

Opcionalno: Korisničko ime za potvrdu identiteta; prikazuje dijalog Microsoft Entra ID-a ako nije naveden.

Primedbe

Za parametar cloud , vrednosti koje treba koristiti mapirajte sa ovim drugim uobičajenim akronima ili imenima:

  • GCC = UsGov
  • GCC visok = UsGovHigh
  • DoD = UsGovDod

Problemi sa WSL2 potvrdom identiteta

Kada koristite Windows podsistem za Linux verziju 2 (WSL2), Error: Unable to open a web page using xdg-open, gnome-open, kfmclient or wslview tools možda ćete imati problema sa potvrdom identiteta, na primer kada u WSL2 okruženju nema podešenog podrazumevanog pregledača.

Da biste zaobišli ovaj problem, možete da koristite potvrdu identiteta koda uređaja tako što ćete komandi --deviceCode dodati zastavicu auth create : pac auth create --environment {env-id} --deviceCode. Moraćete da unesete kôd u pregledaču izvan WSL2 da biste dovršili proces potvrde identiteta.

pac auth delete

Brisanje određenog profila potvrde identiteta

Primer

pac auth delete --index 2

Opcionalni parametri za brisanje potvrde veobrana

--index -i

Indeks profila koji treba izbrisati

Napomena: Vrednost mora biti ceo broj sa minimalnom vrednošću 1.

--name -n

Ime profila koji treba da bude aktivan

Napomena: Dužina imena bi trebalo da bude između 1 i 30

pac auth list

Nanesite profile potvrde identiteta uskladištene na ovom računaru

pac auth name

Imenovanje ili preimenovanje postojećeg profila potvrde identiteta

Primer

Sledeći primer pokazuje kako da preimenujete profil potvrde veobrana. U ovom slučaju, profil sa indeksom 1 će biti preimenovan u "Contoso Dev".

pac auth name --index 1 --name "Contoso Dev"

Obavezni parametri za ime potvrde veobrana

--index -i

Indeks profila koji će biti imenovan/preimenovan

Napomena: Vrednost mora biti ceo broj sa minimalnom vrednošću 1.

--name -n

Ime koje želite da date ovom profilu potvrde identiteta (maksimalno 30 znakova).

Napomena: Dužina imena bi trebalo da bude između 1 i 30

pac auth select

Izaberite profil potvrde identiteta koji bi trebalo da bude aktivan

Primer

pac auth select --index 2

Opcionalni parametri za izbor potvrde veobrana

--index -i

Indeks profila koji treba da bude aktivan.

Napomena: Vrednost mora biti ceo broj sa minimalnom vrednošću 1.

--name -n

Ime profila koji treba da bude aktivan

Napomena: Dužina imena bi trebalo da bude između 1 i 30

pac auth update

Ažuriranje imena ili ciljnog okruženja postojećeg profila potvrde identiteta

Primeri

Sledeći primeri pokazuju upotrebu komande za ažuriranje pac potvrde veobrana.

Ažuriraj profil potvrde potvrde pomoću URL adrese okruženja

Ovaj primer pokazuje kako da ažurirate profil potvrde identiteta indeksom 1 imenom i Contoso Dev URL adresom okruženja https://contosodev.crm.dynamics.com.

pac auth update --index 1 --name "Contoso Dev" --environment "https://contosodev.crm.dynamics.com"

Ažuriraj profil potvrde potvrde pomoću ID-a okruženja

Ovaj primer pokazuje kako da ažurirate profil potvrde identiteta indeksom 1 ID-om okruženja 00000000-0000-0000-0000-000000000000.

pac auth update --index 1 --environment 00000000-0000-0000-0000-000000000000

Obavezni parametri za ažuriranje potvrde veobrana

--index -i

Indeks profila koji će biti imenovan/preimenovan

Napomena: Vrednost mora biti ceo broj sa minimalnom vrednošću 1.

Opcionalni parametri za ažuriranje potvrde veobrana

--environment -env

Podrazumevano okruženje (ID, URL, jedinstveno ime ili delimično ime).

--name -n

Ime koje želite da date ovom profilu potvrde identiteta (maksimalno 30 znakova).

pac auth who

Prikaz informacija o trenutno izabranom profilu potvrde identiteta

Vidi takođe

Microsoft Power Platform CLI Command Groups
Microsoft Power Platform CLI pregled