Admin - Dashboards GetDashboardSubscriptionsAsAdmin

Возвращает список подписок панели мониторинга вместе с сведениями о подписчике. Это вызов API предварительной версии.

Permissions

  • Пользователь должен быть администратором Fabric или пройти проверку подлинности с помощью субъекта-службы.
  • Поддерживаются делегированные разрешения.

Требуемая область

Tenant.Read.All или Tenant.ReadWrite.All

Ограничения

Максимум 200 запросов в час.

GET https://api.powerbi.com/v1.0/myorg/admin/dashboards/{dashboardId}/subscriptions

Параметры URI

Имя В Обязательно Тип Описание
dashboardId
path True

string (uuid)

Идентификатор панели мониторинга

Ответы

Имя Тип Описание
200 OK

Subscriptions

ХОРОШО

Примеры

Example

Образец запроса

GET https://api.powerbi.com/v1.0/myorg/admin/dashboards/{dashboardId}/subscriptions

Пример ответа

{
  "value": [
    {
      "id": "18b746fe-c6d5-4a00-9523-05dc91424275",
      "title": "TestDashboardSubscription-1",
      "artifactId": "7b71b90a-a333-4006-b12c-ef3d767fa4e9",
      "artifactDisplayName": "Customer Profitability Sample",
      "artifactType": "Dashboard",
      "isEnabled": true,
      "frequency": "Daily",
      "startDate": "10/13/2021 12:00:00 AM",
      "endDate": "10/13/2022 12:00:00 AM",
      "linkToContent": true,
      "previewImage": false,
      "users": [
        {
          "displayName": "John Nick",
          "emailAddress": "john@contoso.com",
          "identifier": "john@contoso.com",
          "graphId": "3fadb6e4-130c-4a8f-aeac-416e38b66756",
          "principalType": "User"
        }
      ]
    }
  ]
}

Определения

Имя Описание
PrincipalType

Тип субъекта

ServicePrincipalProfile

Профиль субъекта-службы Power BI. Применимо только для решения Power BI Embedded с несколькими арендами.

Subscription

Подписка по электронной почте для элемента Power BI (например, отчета или панели мониторинга)

Subscriptions

Оболочка ответа OData для подписок Power BI

SubscriptionUser

Пользователь подписки на электронную почту Power BI

PrincipalType

Тип субъекта

Значение Описание
None

Нет типа субъекта. Используется для доступа на уровне всей организации.

User

Тип субъекта-пользователя

Group

Тип субъекта-группы

App

Тип субъекта-службы

ServicePrincipalProfile

Профиль субъекта-службы Power BI. Применимо только для решения Power BI Embedded с несколькими арендами.

Имя Тип Описание
displayName

string

Имя профиля субъекта-службы

id

string (uuid)

Идентификатор профиля субъекта-службы

Subscription

Подписка по электронной почте для элемента Power BI (например, отчета или панели мониторинга)

Имя Тип Описание
artifactDisplayName

string

Имя подписанного элемента Power BI (например, отчета или панели мониторинга)

artifactId

string (uuid)

Идентификатор подписанного элемента Power BI (например, отчета или панели мониторинга)

artifactType

string

Тип элемента Power BI (например Report, Dashboardили Dataset)

attachmentFormat

string

Формат отчета, присоединенного к подписке электронной почты

endDate

string (date-time)

Дата окончания и время подписки электронной почты

frequency

string

Частота подписки электронной почты

id

string (uuid)

Идентификатор подписки

isEnabled

boolean

Включена ли подписка на электронную почту

linkToContent

boolean

Существует ли ссылка на подписку электронной почты

previewImage

boolean

Наличие снимка экрана отчета в подписке электронной почты

startDate

string (date-time)

Дата начала и время подписки электронной почты

subArtifactDisplayName

string

Имя страницы подписанного элемента Power BI, если это отчет.

title

string

Имя приложения

users

SubscriptionUser[]

Сведения о каждом подписчике электронной почты. При использовании вызова API получения подписок пользователей в качестве администратора возвращаемое значение является пустым массивом (null). Это свойство будет удалено из ответа полезных данных в предстоящем выпуске. Вы можете получить сведения о подписке в отчете Или панели мониторинга Power BI с помощью вызовов API получения подписок отчетов от имени администратора или получения подписок панели мониторинга в качестве вызовов API администрирования .

Subscriptions

Оболочка ответа OData для подписок Power BI

Имя Тип Описание
@odata.context

string

value

Subscription[]

Подписка на электронную почту Power BI

SubscriptionUser

Пользователь подписки на электронную почту Power BI

Имя Тип Описание
displayName

string

Отображаемое имя субъекта

emailAddress

string

Адрес электронной почты пользователя

graphId

string

Идентификатор субъекта в Microsoft Graph. Доступно только для API администрирования.

identifier

string

Идентификатор субъекта

principalType

PrincipalType

Тип субъекта

profile

ServicePrincipalProfile

Профиль субъекта-службы Power BI. Применимо только для решения Power BI Embedded с несколькими арендами.

userType

string

Тип пользователя.