เริ่มต้นใช้งาน PowerShell สำหรับผู้ดูแลระบบ Power Platform

PowerShell สำหรับ cmdlet ของผู้ดูแลระบบ Power Platform ได้รับการออกแบบมาสำหรับการจัดการและการดูแลสภาพแวดล้อม Microsoft Power Platform, Power Apps และโฟลว์ Power Automate ใช้ PowerShell สำหรับผู้ดูแลระบบ Power Platform เมื่อคุณต้องการสร้างเครื่องมืออัตโนมัติที่โต้ตอบกับทรัพยากรเหล่านี้

บทความนี้ช่วยคุณในการเริ่มต้นใช้งานโมดูล PowerShell และสอนแนวคิดหลักที่อยู่เบื้องหลัง

การติดตั้ง

วิธีที่ง่ายที่สุดในการเริ่มต้นใช้งานโมดูล PowerShell คือการติดตั้งลงในเครื่องของคุณ ทำตามคำแนะนำใน การติดตั้ง เพื่อนำเข้าโมดูล หรือเพื่ออัปเดตเวอร์ชันที่ล้าสมัยที่คุณอาจติดตั้งไว้ก่อนหน้านี้

ลงชื่อเข้าใช้ Microsoft Power Platform

ลงชื่อเข้าใช้แบบโต้ตอบด้วย Add-PowerAppsAccount cmdlet

Add-PowerAppsAccount -Endpoint prod

หรือคุณสามารถลงชื่อเข้าใช้ด้วยรหัสไคลเอ็นต์และข้อมูลลับหรือใบรับรอง ในการดำเนินการนี้ คุณจะต้อง สร้างหลักบริการ

$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

ข้อกำหนดเบื้องต้น

เมื่อต้องการดำเนินการจัดการใน cmdlet คุณต้องมีสิ่งต่อไปนี้:

  • บทบาทใดๆ เหล่านี้จาก Microsoft Entra ID, ผู้ดูแลระบบผู้เช่า, ผู้ดูแลระบบ Power Platform, ผู้ดูแลระบบ Dynamics 365 Service สามารถเข้าถึง PowerShell cmdlet ของผู้ดูแลระบบ Power Apps ได้ บทบาทเหล่านี้ไม่จำเป็นต้องมีแผน Power Apps สำหรับการเข้าถึงการจัดการผู้ดูแลระบบไปยังผู้ดูแลระบบ Power Apps PowerShell cmdlets อย่างไรก็ตาม ผู้ดูแลระบบเหล่านี้จำเป็นต้องลงชื่อเข้าใช้ศูนย์การจัดการ Power Platform อย่างน้อยหนึ่งครั้ง ก่อนที่จะใช้ PowerShell cmdlets หากยังไม่ได้ดำเนินการ cmdlets จะล้มเหลวด้วยข้อผิดพลาดในการให้สิทธิ์

  • ผู้ดูแลระบบส่วนกลาง Microsoft 365 ผู้ดูแลระบบส่วนกลาง Microsoft Entra ผู้ดูแลระบบ Power Platform หรือสิทธิ์ผู้ดูแลระบบ Dynamics 365 เป็นสิ่งจำเป็น หากคุณต้องการค้นหาผ่านแหล่งข้อมูลของผู้ใช้รายอื่น โปรดทราบว่าผู้จัดการสภาพแวดล้อมมีสิทธิ์เข้าถึงสภาพแวดล้อมและทรัพยากรสภาพแวดล้อมเหล่านั้นที่พวกเขามีสิทธิ์เท่านั้น

  • สำหรับสภาพแวดล้อม Dataverse for Teams คุณต้องเป็นผู้ดูแลระบบส่วนกลาง Microsoft 365 ผู้ดูแลระบบส่วนกลาง Microsoft Entra หรือผู้ดูแลระบบ Power Platform เพื่อจัดการสภาพแวดล้อมที่คุณไม่ได้เป็นเจ้าของทีมใน Microsoft Teams