Admin - Pipelines UpdateUserAsAdmin
지정된 배포 파이프라인에 사용자 권한을 부여합니다.
사용 권한
사용자에게 관리자 권한이 있어야 합니다.
필수 범위
Tenant.ReadWrite.All
제한 사항
시간당 최대 200개 요청.
POST https://api.powerbi.com/v1.0/myorg/admin/pipelines/{pipelineId}/users
URI 매개 변수
Name | In(다음 안에) | 필수 | 형식 | Description |
---|---|---|---|---|
pipeline
|
path | True |
string uuid |
배포 파이프라인 ID |
요청 본문
Name | 필수 | 형식 | Description |
---|---|---|---|
identifier | True |
string |
보안 주체 유형의 |
principalType | True |
보안 주체 유형 |
|
accessRight |
필수 요소. 배포 파이프라인에 대해 사용자에게 부여할 수 있는 액세스 권한입니다. |
응답
Name | 형식 | Description |
---|---|---|
200 OK |
정상 |
예제
Add a group to a deployment pipeline example |
Add a service principal to a deployment pipeline example |
Add a user to a deployment pipeline example |
Add a group to a deployment pipeline example
Sample Request
POST https://api.powerbi.com/v1.0/myorg/admin/pipelines/8ce96c50-85a0-4db3-85c6-7ccc3ed46523/users
{
"identifier": "154aef10-47b8-48c4-ab97-f0bf9d5f8fcf",
"accessRight": "Admin",
"principalType": "Group"
}
Sample Response
Add a service principal to a deployment pipeline example
Sample Request
POST https://api.powerbi.com/v1.0/myorg/admin/pipelines/8ce96c50-85a0-4db3-85c6-7ccc3ed46523/users
{
"identifier": "a35d842b-90d5-59a1-c56a-5f8fcff0bf9d",
"accessRight": "Admin",
"principalType": "App"
}
Sample Response
Add a user to a deployment pipeline example
Sample Request
POST https://api.powerbi.com/v1.0/myorg/admin/pipelines/8ce96c50-85a0-4db3-85c6-7ccc3ed46523/users
{
"identifier": "john@contoso.com",
"accessRight": "Admin",
"principalType": "User"
}
Sample Response
정의
Name | Description |
---|---|
Pipeline |
배포 파이프라인에 대한 Power BI 사용자 액세스 권한 항목 |
Pipeline |
필수 요소. 배포 파이프라인에 대해 사용자에게 부여할 수 있는 액세스 권한입니다. |
Principal |
보안 주체 유형 |
PipelineUser
배포 파이프라인에 대한 Power BI 사용자 액세스 권한 항목
Name | 형식 | Description |
---|---|---|
accessRight |
필수 요소. 배포 파이프라인에 대해 사용자에게 부여할 수 있는 액세스 권한입니다. |
|
identifier |
string |
보안 주체 유형의 |
principalType |
보안 주체 유형 |
PipelineUserAccessRight
필수 요소. 배포 파이프라인에 대해 사용자에게 부여할 수 있는 액세스 권한입니다.
Name | 형식 | Description |
---|---|---|
Admin |
string |
배포 파이프라인에 대한 관리자 권한 부여 |
PrincipalType
보안 주체 유형
Name | 형식 | Description |
---|---|---|
App |
string |
서비스 주체 유형 |
Group |
string |
그룹 보안 주체 유형 |
None |
string |
보안 주체 유형이 없습니다. 전체 조직 수준 액세스에 사용합니다. |
User |
string |
사용자 계정 유형 |