Aracılığıyla paylaş


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 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.

  • Başka bir kullanıcının kaynakları aracılığıyla arama yapmanız gerekirse Microsoft 365 Genel yönetici, Microsoft Entra Genel Yönetici, Power Platform yöneticisi veya Dynamics 365 yönetici izinleri gerekir. Ortam yöneticilerinin yalnızca izinlerinin olduğu ortamlara ve ortam kaynaklarına erişimi olduğunu unutmayın.

  • Dataverse for Teams ortamlarında, Microsoft Teams'te sahibi olmadığınız takımdaki ortamları yönetmek için Microsoft 365 Genel Yöneticisi, Microsoft Entra Genel Yöneticisi veya Power Platform Yöneticisi olmanız gerekir.