Power Platform Yöneticileri için PowerShell kullanmaya başlama

Power Platform Yöneticileri için PowerShell cmdlet'leri; Microsoft Power Platform ortamlarını, Power Apps'i ve Power Automate akışlarını yönetmek ve idare etmek için tasarlanmıştır. Bu kaynaklarla etkileşim kuran otomatikleştirilmiş araçlar oluşturmak istediğinizde Power Platform Yöneticileri için PowerShell kullanın.

Bu makale PowerShell modülünü kullanmaya başlamanıza yardımcı olur ve modülün temel kavramlarını öğretir.

Yükleme

PowerShell modülünü kullanmaya başlamak için en kolay yol, yerel makinenize yüklemektir. Modülü içeri aktarmak veya daha önce yüklediğiniz eski bir sürümü güncelleştirmek için Yükleme makalesindeki yönergeleri izleyin.

Microsoft Power Platform'te oturum açma

Add-PowerAppsAccount cmdlet'i ile etkileşimli olarak oturum açın.

Add-PowerAppsAccount -Endpoint prod

Alternatif olarak, istemci kimliği ve gizli anahtar veya sertifika ile oturum açabilirsiniz. Bunu yapmak için bir hizmet sorumlusu oluşturmanız gerekir.

$appId = "CLIENT_ID_FROM_AZURE_APP"
$secret = "SECRET_FROM_AZURE_APP"
$tenantId = "TENANT_ID_FROM_AZURE_APP"

Add-PowerAppsAccount -Endpoint prod -TenantID $tenantId -ApplicationId $appId -ClientSecret $secret -Verbose

Önkoşul

cmdlet'lerde yönetim işlemlerini gerçekleştirmek için aşağıdakiler gerekir:

  • Microsoft Entra ID, Kiracı yöneticisi, Power Platform yöneticisi, Dynamics 365 Service Yöneticisinden herhangi bir rol Power Apps yöneticisi PowerShell cmdlet'lerine erişebilir. Bu roller artık Power Apps yöneticisi PowerShell cmdlet'lerine yönetim erişimi için bir Power Apps planı gerektirmemektedir. Ancak, bu yöneticilerin PowerShell cmdlet'lerini kullanabilmeleri için Power Platform yönetim merkezinde en az bir kez oturum açmaları gerekir. Bu yapılmazsa, cmdlet'ler bir yetkilendirme hatasıyla başarısız olur.

  • Power Platform Yönetici veya Dynamics 365 Yönetici izinleri, başka bir kullanıcının kaynaklarında arama yapmanız gerekiyorsa gereklidir. Ortam yöneticilerinin yalnızca izinlerinin olduğu ortamlara ve ortam kaynaklarına erişimi olduğunu unutmayın.

  • Ortamlar için Dataverse for Teams , ekibin sahibi olmadığınız ortamları yönetmek için Yönetici olmanız Power Platform gerekir Microsoft Teams.