Admin - Dataflows GetDataflowUsersAsAdmin
Возвращает список пользователей, имеющих доступ к указанному потоку данных.
Разрешения
- Пользователь должен быть администратором Fabric или пройти проверку подлинности с помощью субъекта-службы.
- Поддерживаются делегированные разрешения.
При выполнении в рамках проверки подлинности службы приложения не должны иметь необходимые разрешения администратора для Power BI, заданные на портале Azure.
Требуемая область
Tenant.Read.All или Tenant.ReadWrite.All
Важно только при проверке подлинности через стандартный делегированный маркер доступа администратора. Не должно присутствовать при использовании проверки подлинности через субъект-службу.
Ограничения
Максимум 200 запросов в час.
GET https://api.powerbi.com/v1.0/myorg/admin/dataflows/{dataflowId}/users
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
dataflow
|
path | True |
string (uuid) |
Идентификатор потока данных |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
ХОРОШО |
Примеры
Example
Образец запроса
GET https://api.powerbi.com/v1.0/myorg/admin/dataflows/{dataflowId}/users
Пример ответа
{
"value": [
{
"displayName": "John Nick",
"emailAddress": "john@contoso.com",
"dataflowUserAccessRight": "ReadWrite",
"identifier": "john@contoso.com",
"graphId": "3fadb6e4-130c-4a8f-aeac-416e38b66756",
"principalType": "User"
}
]
}
Определения
| Имя | Описание |
|---|---|
|
Dataflow |
Запись права доступа пользователя Power BI для потока данных |
|
Dataflow |
Право доступа, которое пользователь имеет для потока данных (уровень разрешений) |
|
Dataflow |
Оболочка ответа OData для списка пользователей Power BI с доступом к потоку данных |
|
Principal |
Тип субъекта |
|
Service |
Профиль субъекта-службы Power BI. Применимо только для решения Power BI Embedded с несколькими арендами. |
DataflowUser
Запись права доступа пользователя Power BI для потока данных
| Имя | Тип | Описание |
|---|---|---|
| DataflowUserAccessRight |
Право доступа, которое пользователь имеет для потока данных (уровень разрешений) |
|
| displayName |
string |
Отображаемое имя субъекта |
| emailAddress |
string |
Адрес электронной почты пользователя |
| graphId |
string |
Идентификатор субъекта в Microsoft Graph. Доступно только для API администрирования. |
| identifier |
string |
Идентификатор субъекта |
| principalType |
Тип субъекта |
|
| profile |
Профиль субъекта-службы Power BI. Применимо только для решения Power BI Embedded с несколькими арендами. |
|
| userType |
string |
Тип пользователя. |
DataflowUserAccessRight
Право доступа, которое пользователь имеет для потока данных (уровень разрешений)
| Значение | Описание |
|---|---|
| None |
Удаляет разрешение на содержимое в потоке данных |
| Read |
Предоставляет доступ на чтение к содержимому в потоке данных |
| ReadWrite |
Предоставляет доступ на чтение и запись к содержимому в потоке данных |
| ReadReshare |
Предоставляет доступ для чтения и повторного доступа к содержимому в потоке данных |
| Owner |
Предоставляет доступ для чтения, записи и повторного доступа к содержимому в потоке данных |
DataflowUsers
Оболочка ответа OData для списка пользователей Power BI с доступом к потоку данных
| Имя | Тип | Описание |
|---|---|---|
| @odata.context |
string |
|
| value |
Список пользователей с доступом к потоку данных |
PrincipalType
Тип субъекта
| Значение | Описание |
|---|---|
| None |
Нет типа субъекта. Используется для доступа на уровне всей организации. |
| User |
Тип субъекта-пользователя |
| Group |
Тип субъекта-группы |
| App |
Тип субъекта-службы |
ServicePrincipalProfile
Профиль субъекта-службы Power BI. Применимо только для решения Power BI Embedded с несколькими арендами.
| Имя | Тип | Описание |
|---|---|---|
| displayName |
string |
Имя профиля субъекта-службы |
| id |
string (uuid) |
Идентификатор профиля субъекта-службы |