Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Çeşitli hizmetlerde kimlik doğrulama yönteminizi yönetme
Kiracınıza bağlanma
Kiracınıza bağlanmak için pac kimlik doğrulaması oluşturma komutunu kullanın. Çalıştırma pac auth create , makinenizde bir kimlik doğrulama profili oluşturur. Birden çok kimlik doğrulama profili kullanabilirsiniz. Birden çok kiracıyla çalışırken birden çok kimlik doğrulama profiline sahip olmak ilginçtir. Örneğin, şirketiniz birden çok kiracı kullandığında (geliştirme, üretim ve test için) veya birden çok müşteri için çalışan bir danışman olduğunuzda.
pac auth create Komutun birkaç yararlı parametresi vardır:
--environmentparametresi, doğru ortama otomatik olarak bağlanmanızı sağlar. Parametresini--environmentatlarsanız varsayılan ortama bağlanırsınız, ancak--environmentparametresi eklendiğinde farklı bir ortama bağlanabilirsiniz. Değer olarak ortam kimliğini, url'yi, benzersiz adı veya kısmi adı kullanabilirsiniz.Etkileşimli bir deneyim kullanma yeteneğine sahip olmadığınız ortamlarda, parametresini
--deviceCodeeklemek hala bağlanabildiğinizi sağlar. Örneğin, GitHub Codespaces içinde parametresini çalıştırdığınızda--deviceCodepac auth createotomatik olarak eklenir.
Example
Ortama bağlanmak için HR-Dev aşağıdaki örneği kullanabilirsiniz:
pac auth create --environment "HR-Dev"
Başka bir kimlik doğrulama profiline geçme
Birden çok kimlik doğrulama profiliniz olduğunda pac kimlik doğrulama listesini ve pac kimlik doğrulaması seçme komutlarını kullanarak kolayca geçiş yapabilirsiniz.
komutu makinenizdeki pac auth list tüm kimlik doğrulama profillerini listeler. komutu pac auth select farklı bir komut seçer.
pac auth list Örnek
Tüm kimlik doğrulama profillerini listelemek için aşağıdaki örneği kullanın:
pac auth list
komutunu çalıştırmak pac auth list tüm kimlik doğrulama profillerini döndürür:
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
Dizin değerini kullanarak farklı bir kimlik doğrulama profili seçin.
pac auth select --index 2
Commands
| Command | Description |
|---|---|
| pac auth clear | Bu bilgisayarda depolanan tüm kimlik doğrulama profillerini temizle |
| pac kimlik doğrulaması oluşturma | Bu bilgisayarda kimlik doğrulama profilleri oluştur ve depola |
| pac kimlik doğrulaması silme | Belirli bir kimlik doğrulama profilini silme |
| pac kimlik doğrulama listesi | Bu bilgisayarda depolanan kimlik doğrulama profillerini listele |
| pac kimlik doğrulaması adı | Mevcut kimlik doğrulama profilini adlandırma veya yeniden adlandırma |
| pac auth select | Hangi kimlik doğrulama profilinin etkin olacağını seçin |
| pac kimlik doğrulaması güncelleştirmesi | Mevcut kimlik doğrulama profilinin adını veya hedef ortamını güncelleştirme |
| pac auth who | Seçili durumdaki kimlik doğrulama profili hakkındaki bilgileri görüntüleme |
pac auth clear
Bu bilgisayarda depolanan tüm kimlik doğrulama profillerini temizle
pac kimlik doğrulaması oluşturma
Bu bilgisayarda kimlik doğrulama profilleri oluştur ve depola
Örnekler
Aşağıdaki örneklerde komutun kullanımı gösterilmektedir pac auth create .
Temel Oluşturma
Bu örnekte sizden kimlik bilgileri istenir ve kimlik bilgilerinin ait olduğu kiracıya bağlanır.
pac auth create
Uyarı
Codespaces'ta Power Platform CLI çalıştırıldığında cihaz kodu oturum açma işlemi tetiklenir.
Ortam Oluşturma
Bu örnek sizden kimlik bilgilerini ister ve belirttiğiniz ortam kimliğiyle Power Platform ortamına bağlanır.
pac auth create --environment < Your environment ID >
Tavsiye
Ortam kimliğini bulmak için:
- Power Platform yönetim merkezini açın ve bağlanmak istediğiniz Ortamı seçin. Ayrıntılar bölümünde Ortam Kimliği'ni arayın
Adlandırılmış Oluştur
Bu örnek, kiracınızla kimlik doğrulaması yapar ve adını MyOrgverir.
pac auth create --name MyOrg
Hizmet Sorumlusu ile Oluşturma Adlı
Bu örnek kiracınızla kimlik doğrulaması yapar, adını MyOrg-SPN verir ve bunu yapmak için bir hizmet sorumlusu kullanır. Hizmet sorumlusunu ortamınıza eklemeyi unutmayın.
pac auth create --name MyOrg-SPN --applicationId 00000000-0000-0000-0000-000000000000 --clientSecret $clientSecret --tenant 00000000-0000-0000-0000-000000000000
Kimlik doğrulaması oluşturma için isteğe bağlı Parametreler
--applicationId
-id
İsteğe bağlı: Kimlik doğrulaması için uygulama kimliği.
--azureDevOpsFederated
-adof
(Önizleme) Hizmet Sorumlusu Kimlik Doğrulaması için Azure DevOps Federasyonu'yu kullanma; --tenant ve --applicationId bağımsız değişkenleri gerektirir
Bu parametre için değer gerekmez. Bu bir anahtar.
--certificateDiskPath
-cdp
İsteğe bağlı: Kimlik doğrulaması için sertifika disk yolu
--certificatePassword
-cp
İsteğe bağlı: Kimlik doğrulaması için sertifika parolası
--clientSecret
-cs
İsteğe bağlı: Kimlik doğrulaması için istemci gizli dizisi
--cloud
-ci
İsteğe bağlı: Kimlik doğrulaması için bulut örneği
Şu değerlerden birini kullanın:
PublicUsGovUsGovHighUsGovDodChina
--deviceCode
-dc
Etkileşimli oturum açmak için Microsoft Entra ID Cihaz Kodu akışını kullanın.
Bu parametre için değer gerekmez. Bu bir anahtar.
--environment
-env
Varsayılan ortam (kimlik, url, benzersiz ad veya kısmi ad).
--githubFederated
-ghf
(Önizleme) Hizmet Sorumlusu Kimlik Doğrulaması için GitHub Federasyonu kullanma; --tenant ve --applicationId bağımsız değişkenleri gerektirir
Bu parametre için değer gerekmez. Bu bir anahtar.
--managedIdentity
-mi
Azure Yönetilen Kimlik'i kullanın.
Bu parametre için değer gerekmez. Bu bir anahtar.
--name
-n
Bu kimlik doğrulama profiline vermek istediğiniz ad (en fazla 30 karakter).
Not: Adın uzunluğu 1 ile 30 arasında olmalıdır
--password
-p
İsteğe bağlı: Kimlik doğrulaması için parola
--tenant
-t
Uygulama kimliği/istemci gizli dizisi veya uygulama kimliği/istemci sertifikası kullanılıyorsa kiracı kimliği.
--url
-u
Kullanım dışı: Bunun yerine kullanın --environment .
--username
-un
İsteğe bağlı: Kimlik doğrulaması için kullanılan kullanıcı adı; belirtilmezse bir Microsoft Entra Id iletişim kutusu gösterir.
Açıklamalar
parametresi için cloud , kullanılacak değerler şu diğer yaygın kısaltmalara veya adlara eşler:
- GCC =
UsGov - GCC Yüksek =
UsGovHigh - DoD =
UsGovDod
WSL2 Kimlik Doğrulama Sorunları
Linux sürüm 2 (WSL2) için Windows Alt Sistemi'ni kullanırken, WSL2 ortamınızda varsayılan tarayıcı ayarlı olmaması gibi Error: Unable to open a web page using xdg-open, gnome-open, kfmclient or wslview tools kimlik doğrulama sorunlarınız olabilir.
Bu sorunu geçici olarak çözmek için komutuna bayrağını ekleyerek cihaz kodu kimlik doğrulamasını --deviceCode kullanabilirsiniz auth create : pac auth create --environment {env-id} --deviceCode. Kimlik doğrulama işlemini tamamlamak için WSL2 dışındaki bir tarayıcıya kod girmeniz gerekir.
pac kimlik doğrulaması silme
Belirli bir kimlik doğrulama profilini silme
Example
pac auth delete --index 2
Kimlik doğrulaması silme için isteğe bağlı parametreler
--index
-i
Silinecek profilin dizini
Not: Değer, en az 1 değerine sahip bir tamsayı olmalıdır.
--name
-n
Etkin olacak profilin adı
Not: Adın uzunluğu 1 ile 30 arasında olmalıdır
pac kimlik doğrulama listesi
Bu bilgisayarda depolanan kimlik doğrulama profillerini listele
pac kimlik doğrulaması adı
Mevcut kimlik doğrulama profilini adlandırma veya yeniden adlandırma
Example
Aşağıdaki örnekte bir kimlik doğrulama profilinin nasıl yeniden adlandırılası gösterilmektedir. Bu durumda, dizin 1'e sahip profil 'Contoso Dev' olarak yeniden adlandırılır.
pac auth name --index 1 --name "Contoso Dev"
Kimlik doğrulaması adı için Gerekli Parametreler
--index
-i
Adlandırılacak/yeniden adlandırılacak profilin dizini
Not: Değer, en az 1 değerine sahip bir tamsayı olmalıdır.
--name
-n
Bu kimlik doğrulama profiline vermek istediğiniz ad (en fazla 30 karakter).
Not: Adın uzunluğu 1 ile 30 arasında olmalıdır
pac auth select
Hangi kimlik doğrulama profilinin etkin olacağını seçin
Example
pac auth select --index 2
Kimlik doğrulaması için isteğe bağlı Parametreler seçimi
--index
-i
Etkin olacak profilin dizini.
Not: Değer, en az 1 değerine sahip bir tamsayı olmalıdır.
--name
-n
Etkin olacak profilin adı
Not: Adın uzunluğu 1 ile 30 arasında olmalıdır
pac kimlik doğrulaması güncelleştirmesi
Mevcut kimlik doğrulama profilinin adını veya hedef ortamını güncelleştirme
Örnekler
Aşağıdaki örneklerde pac kimlik doğrulaması güncelleştirme komutunun kullanımı gösterilmektedir.
- Kimlik doğrulama profilini ortam URL'si ile güncelleştirme
- Kimlik doğrulama profilini ortam kimliğiyle güncelleştirme
Kimlik doğrulama profilini ortam URL'si ile güncelleştirme
Bu örnekte, dizin 1 ile kimlik doğrulama profilinin adı Contoso Dev ve ortam URL'si https://contosodev.crm.dynamics.comile nasıl güncelleştirilecekleri gösterilmektedir.
pac auth update --index 1 --name "Contoso Dev" --environment "https://contosodev.crm.dynamics.com"
Kimlik doğrulama profilini ortam kimliğiyle güncelleştirme
Bu örnekte, kimlik doğrulama profilinin ortam kimliğiyle 00000000-0000-0000-0000-000000000000dizin 1 ile nasıl güncelleştirilecekleri gösterilmektedir.
pac auth update --index 1 --environment 00000000-0000-0000-0000-000000000000
Kimlik doğrulama güncelleştirmesi için gerekli Parametreler
--index
-i
Adlandırılacak/yeniden adlandırılacak profilin dizini
Not: Değer, en az 1 değerine sahip bir tamsayı olmalıdır.
Kimlik doğrulama güncelleştirmesi için İsteğe Bağlı Parametreler
--environment
-env
Varsayılan ortam (kimlik, url, benzersiz ad veya kısmi ad).
--name
-n
Bu kimlik doğrulama profiline vermek istediğiniz ad (en fazla 30 karakter).
pac auth who
Seçili durumdaki kimlik doğrulama profili hakkındaki bilgileri görüntüleme
Ayrıca bakınız
Microsoft Power Platform CLI Komut Grupları
Microsoft Power Platform CLI'ya genel bakış