Groups - Update Group User
Обновления указанные разрешения пользователя для указанной рабочей области.
Разрешения
Этот вызов API может вызываться профилем субъекта-службы. Дополнительные сведения см. в статье Профили субъектов-служб в Power BI Embedded.
Требуемая область
Workspace.ReadWrite.All
Ограничения
- Для обновления разрешений пользователя для рабочих областей требуется время, и при использовании вызовов API они могут быть недоступны сразу. Чтобы обновить разрешения пользователя, используйте вызов API обновления разрешений пользователя .
PUT https://api.powerbi.com/v1.0/myorg/groups/{groupId}/users
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
group
|
path | True |
string uuid |
идентификатор рабочей области; |
Текст запроса
Имя | Обязательно | Тип | Описание |
---|---|---|---|
groupUserAccessRight | True |
Право доступа (уровень разрешений), которое пользователь имеет в рабочей области |
|
identifier | True |
string |
Идентификатор субъекта |
principalType | True |
Тип участника |
|
displayName |
string |
Отображаемое имя участника |
|
emailAddress |
string |
Адрес электронной почты пользователя |
|
graphId |
string |
Идентификатор участника в Microsoft Graph. Доступно только для api-интерфейсов администратора. |
|
profile |
Профиль субъекта служба Power BI. Применимо только для решения Power BI Embedded мультитенантности. |
||
userType |
string |
Тип пользователя. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
ОК |
Примеры
Assign administrator user access rights to a service principal example |
Example |
Assign administrator user access rights to a service principal example
Sample Request
PUT https://api.powerbi.com/v1.0/myorg/groups/f089354e-8366-4e18-aea3-4cb4a3a50b48/users
{
"identifier": "1f69e798-5852-4fdd-ab01-33bb14b6e934",
"groupUserAccessRight": "Admin",
"principalType": "App"
}
Sample Response
Example
Sample Request
PUT https://api.powerbi.com/v1.0/myorg/groups/f089354e-8366-4e18-aea3-4cb4a3a50b48/users
{
"emailAddress": "john@contoso.com",
"groupUserAccessRight": "Admin"
}
Sample Response
Определения
Имя | Описание |
---|---|
Group |
Пользователь Power BI с доступом к рабочей области |
Group |
Право доступа (уровень разрешений), которое пользователь имеет в рабочей области |
Principal |
Тип участника |
Service |
Профиль субъекта служба Power BI. Применимо только для решения Power BI Embedded мультитенантности. |
GroupUser
Пользователь Power BI с доступом к рабочей области
Имя | Тип | Описание |
---|---|---|
displayName |
string |
Отображаемое имя участника |
emailAddress |
string |
Адрес электронной почты пользователя |
graphId |
string |
Идентификатор участника в Microsoft Graph. Доступно только для api-интерфейсов администратора. |
groupUserAccessRight |
Право доступа (уровень разрешений), которое пользователь имеет в рабочей области |
|
identifier |
string |
Идентификатор субъекта |
principalType |
Тип участника |
|
profile |
Профиль субъекта служба Power BI. Применимо только для решения Power BI Embedded мультитенантности. |
|
userType |
string |
Тип пользователя. |
GroupUserAccessRight
Право доступа (уровень разрешений), которое пользователь имеет в рабочей области
Имя | Тип | Описание |
---|---|---|
Admin |
string |
Права администратора на содержимое рабочей области |
Contributor |
string |
Чтение и просмотр (ReadExplore) доступ к содержимому рабочей области |
Member |
string |
Права на чтение, повторное предоставление общего доступа и изучение (ReadReshareExplore) к содержимому рабочей области |
None |
string |
Нет доступа к содержимому рабочей области |
Viewer |
string |
Доступ только для чтения (чтение) к содержимому рабочей области |
PrincipalType
Тип участника
Имя | Тип | Описание |
---|---|---|
App |
string |
Тип субъекта-службы |
Group |
string |
Тип участника группы |
None |
string |
Нет типа субъекта. Используйте для доступа на уровне всей организации. |
User |
string |
Тип участника-пользователя |
ServicePrincipalProfile
Профиль субъекта служба Power BI. Применимо только для решения Power BI Embedded мультитенантности.
Имя | Тип | Описание |
---|---|---|
displayName |
string |
Имя профиля субъекта-службы |
id |
string |
Идентификатор профиля субъекта-службы |