Admin - Dashboards GetDashboardSubscriptionsAsAdmin
サブスクライバーの詳細と共にダッシュボード サブスクリプションの一覧を返します。 これはプレビュー API 呼び出しです。
権限
- ユーザーは、ファブリック管理者であるか、サービス プリンシパルを使用して認証されている必要があります。
- 委任されたアクセス許可がサポートされています。
必要なスコープ
Tenant.Read.All または Tenant.ReadWrite.All
制限
1 時間あたり最大 200 要求。
GET https://api.powerbi.com/v1.0/myorg/admin/dashboards/{dashboardId}/subscriptions
URI パラメーター
| 名前 | / | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
dashboard
|
path | True |
string (uuid) |
ダッシュボード ID |
応答
| 名前 | 型 | 説明 |
|---|---|---|
| 200 OK |
わかりました |
例
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"
}
]
}
]
}
定義
| 名前 | 説明 |
|---|---|
|
Principal |
プリンシパルの種類 |
|
Service |
Power BI サービス プリンシパル プロファイル。 Power BI Embedded マルチテナント ソリューションにのみ関連します。 |
| Subscription |
Power BI アイテムのメール サブスクリプション (レポートやダッシュボードなど) |
| Subscriptions |
Power BI サブスクリプションの OData 応答ラッパー |
|
Subscription |
Power BI メール サブスクリプション ユーザー |
PrincipalType
プリンシパルの種類
| 値 | 説明 |
|---|---|
| None |
プリンシパルの種類はありません。 組織全体レベルのアクセスに使用します。 |
| User |
ユーザー プリンシパルの種類 |
| Group |
グループ プリンシパルの種類 |
| App |
サービス プリンシパルの種類 |
ServicePrincipalProfile
Power BI サービス プリンシパル プロファイル。 Power BI Embedded マルチテナント ソリューションにのみ関連します。
| 名前 | 型 | 説明 |
|---|---|---|
| displayName |
string |
サービス プリンシパル プロファイル名 |
| id |
string (uuid) |
サービス プリンシパル プロファイル ID |
Subscription
Power BI アイテムのメール サブスクリプション (レポートやダッシュボードなど)
| 名前 | 型 | 説明 |
|---|---|---|
| artifactDisplayName |
string |
サブスクライブされている Power BI アイテムの名前 (レポートやダッシュボードなど) |
| artifactId |
string (uuid) |
サブスクライブした Power BI アイテムの ID (レポートやダッシュボードなど) |
| artifactType |
string |
Power BI 項目の種類 ( |
| attachmentFormat |
string |
電子メール サブスクリプションに添付されているレポートの形式 |
| endDate |
string (date-time) |
電子メール サブスクリプションの終了日時 |
| frequency |
string |
電子メール サブスクリプションの頻度 |
| id |
string (uuid) |
サブスクリプション ID |
| isEnabled |
boolean |
電子メール サブスクリプションが有効になっているかどうか |
| linkToContent |
boolean |
電子メール サブスクリプションにサブスクリプション リンクが存在するかどうか |
| previewImage |
boolean |
レポートのスクリーンショットが電子メール サブスクリプションに存在するかどうか |
| startDate |
string (date-time) |
電子メール サブスクリプションの開始日時 |
| subArtifactDisplayName |
string |
サブスクライブした Power BI アイテムのページ名 (レポートの場合)。 |
| title |
string |
アプリ名 |
| users |
各メール サブスクライバーの詳細。
Get User Subscriptions As Admin API 呼び出しを使用する場合、返される値は空の配列 (null) です。 このプロパティは、今後のリリースでペイロードの応答から削除されます。 Power BI レポートまたはダッシュボードでサブスクリプション情報を取得するには、 |
Subscriptions
Power BI サブスクリプションの OData 応答ラッパー
| 名前 | 型 | 説明 |
|---|---|---|
| @odata.context |
string |
|
| value |
Power BI 電子メール サブスクリプション |
SubscriptionUser
Power BI メール サブスクリプション ユーザー
| 名前 | 型 | 説明 |
|---|---|---|
| displayName |
string |
プリンシパルの表示名 |
| emailAddress |
string |
ユーザーのメール アドレス |
| graphId |
string |
Microsoft Graph のプリンシパルの識別子。 管理者 API でのみ使用できます。 |
| identifier |
string |
プリンシパルの識別子 |
| principalType |
プリンシパルの種類 |
|
| profile |
Power BI サービス プリンシパル プロファイル。 Power BI Embedded マルチテナント ソリューションにのみ関連します。 |
|
| userType |
string |
ユーザーの種類。 |