Bắt đầu với PowerShell cho Quản trị viên Power Platform

Các lệnh ghép ngắn PowerShell cho Quản trị viên Power Platform được thiết kế để quản lý và quản trị môi trường Microsoft Power Platform, Power Apps và dòng Power Automate. Sử dụng PowerShell cho Quản trị viên Power Platform khi bạn muốn xây dựng các công cụ tự động tương tác với các tài nguyên này.

Bài viết này giúp bạn bắt đầu với mô-đun PowerShell và phổ biến các khái niệm cốt lõi đằng sau nó.

Cài đặt

Cách dễ nhất để bắt đầu với mô-đun PowerShell là cài đặt trên máy cục bộ của bạn. Làm theo hướng dẫn trong Cài đặt để nhập mô-đun hoặc để cập nhật phiên bản lỗi thời mà bạn có thể đã cài đặt trước đó.

Đăng nhập vào Microsoft Power Platform

Đăng nhập tương tác với lệnh ghép ngắn Add-PowerAppsAccount.

Add-PowerAppsAccount -Endpoint prod

Ngoài ra, bạn có thể đăng nhập bằng ID máy khách và mã bí mật hoặc chứng chỉ. Để làm điều này, bạn sẽ cần phải Tạo tên dịch vụ chính.

$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

Điều kiện tiên quyết

Để thực hiện các thao tác quản trị trong lệnh ghép ngắn, bạn sẽ cần những thứ sau:

  • Bất kỳ vai trò nào trong số này từ Microsoft Entra ID, quản trị viên Đối tượng thuê, Power Platform quản trị viên, Quản trị viên dịch vụ Dynamics 365 đều có thể truy cập vào các lệnh ghép ngắn PowerShell Power Apps quản trị viên. Những vai trò này không còn yêu cầu gói Power Apps quyền truy cập quản trị vào các lệnh ghép ngắn PowerShell quản trị trên Power Apps. Tuy nhiên, những quản trị viên này cần đăng nhập vào Trung tâm quản trị Power Platform ít nhất một lần trước khi sử dụng các lệnh ghép ngắn PowerShell. Nếu điều này không được thực hiện, các lệnh ghép ngắn sẽ không thành công với lỗi ủy quyền.

  • Microsoft 365 Cần có quyền quản trị viên toàn cầu, Microsoft Entra Quản trị viên toàn cầu, Power Platform hoặc quản trị viên Dynamics 365 nếu bạn cần tìm kiếm thông qua tài nguyên của người dùng khác. Lưu ý rằng quản trị viên môi trường chỉ có quyền truy cập vào các môi trường đó và tài nguyên môi trường mà họ có quyền.

  • Đối với Dataverse for Teams môi trường, bạn phải là Microsoft 365 Quản trị viên toàn cầu, Microsoft Entra Quản trị viên toàn cầu hoặc Power Platform Quản trị viên để quản lý các môi trường mà bạn không phải là chủ sở hữu của đội trong Microsoft Teams.