Admin - Users GetUserSubscriptionsAsAdmin
Restituisce un elenco di sottoscrizioni per l'utente specificato. Si tratta di una chiamata API di anteprima.
Autorizzazioni
- L'utente deve avere diritti di amministratore, ad esempio Office 365 amministratore globale o amministratore del servizio Power BI, oppure eseguire l'autenticazione usando un'entità servizio.
- Le autorizzazioni delegate sono supportate.
Ambito obbligatorio
Tenant.Read.All o Tenant.ReadWrite.All
Limitazioni
Massimo 200 richieste all'ora.
GET https://api.powerbi.com/v1.0/myorg/admin/users/{userId}/subscriptions
GET https://api.powerbi.com/v1.0/myorg/admin/users/{userId}/subscriptions?continuationToken={continuationToken}
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
user
|
path | True |
string |
ID grafico o nome entità utente (UPN) dell'utente |
continuation
|
query |
string |
Token necessario per ottenere il blocco successivo del set di risultati |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
OK |
Esempio
Example
Sample Request
GET https://api.powerbi.com/v1.0/myorg/admin/users/f089354e-8366-4e18-aea3-4cb4a3a50b48/subscriptions
Sample Response
{
"subscriptionEntities": [
{
"id": "9225d0bc-9f5e-4819-a637-799c0c4fh3f1",
"title": "Team Scorecard-test",
"artifactId": "0b50f0bf-b22b-4685-83b9-b6d17f7f4e46",
"artifactDisplayName": "Customer Profitability Sample",
"subArtifactDisplayName": "Team Scorecard",
"artifactType": "Report",
"isEnabled": false,
"frequency": "Daily",
"startDate": "8/10/2021 12:00:00 AM",
"endDate": "8/10/2022 12:00:00 AM",
"linkToContent": false,
"previewImage": true,
"attachmentFormat": "PNG",
"users": []
}
],
"continuationUri": "https://api.powerbi.com/v1.0/myorg/admin/users/f089354e-8366-4e18-aea3-4cb4a3a50b48/subscriptions?continuationToken='LDEsMTAwMDAwLDA%3D'",
"continuationToken": "LDEsMTAwMDAwLDA%3D"
}
Definizioni
Nome | Descrizione |
---|---|
Principal |
Tipo principale |
Service |
Profilo entità servizio Power BI. Solo pertinente per Power BI Embedded soluzione multi-tenancy. |
Subscription |
Sottoscrizione di posta elettronica per un elemento di Power BI (ad esempio un report o un dashboard) |
Subscriptions |
Wrapper di risposta OData per le sottoscrizioni di Power BI per l'utente |
Subscription |
Utente della sottoscrizione di posta elettronica di Power BI |
PrincipalType
Tipo principale
Nome | Tipo | Descrizione |
---|---|---|
App |
string |
Tipo di entità servizio |
Group |
string |
Tipo di entità gruppo |
None |
string |
Nessun tipo di entità. Usare per l'accesso a livello di organizzazione intero. |
User |
string |
Tipo di entità utente |
ServicePrincipalProfile
Profilo entità servizio Power BI. Solo pertinente per Power BI Embedded soluzione multi-tenancy.
Nome | Tipo | Descrizione |
---|---|---|
displayName |
string |
Nome del profilo dell'entità servizio |
id |
string |
ID profilo dell'entità servizio |
Subscription
Sottoscrizione di posta elettronica per un elemento di Power BI (ad esempio un report o un dashboard)
Nome | Tipo | Descrizione |
---|---|---|
artifactDisplayName |
string |
Nome dell'elemento Power BI sottoscritto , ad esempio un report o un dashboard. |
artifactId |
string |
ID dell'elemento Power BI sottoscritto , ad esempio un report o un dashboard. |
artifactType |
string |
Tipo di elemento di Power BI (ad esempio , |
attachmentFormat |
string |
Formato del report collegato nella sottoscrizione di posta elettronica |
endDate |
string |
Data e ora di fine della sottoscrizione di posta elettronica |
frequency |
string |
Frequenza della sottoscrizione di posta elettronica |
id |
string |
ID sottoscrizione |
isEnabled |
boolean |
Se la sottoscrizione di posta elettronica è abilitata |
linkToContent |
boolean |
Se esiste un collegamento di sottoscrizione nella sottoscrizione di posta elettronica |
previewImage |
boolean |
Indica se esiste uno screenshot del report nella sottoscrizione di posta elettronica |
startDate |
string |
Data e ora di inizio della sottoscrizione di posta elettronica |
subArtifactDisplayName |
string |
Nome della pagina dell'elemento power BI sottoscritto, se si tratta di un report. |
title |
string |
Nome dell'app |
users |
Dettagli di ogni sottoscrittore di posta elettronica. Quando si usa la chiamata Get User Subscriptions As Amministrazione API, il valore restituito è una matrice vuota (Null). Questa proprietà verrà rimossa dalla risposta del payload in una versione successiva. È possibile recuperare le informazioni sulla sottoscrizione in un report o un dashboard di Power BI usando get report Subscriptions As Amministrazione o Get Dashboard Subscriptions As Amministrazione API call( Get Report Subscriptions As Amministrazione API call). |
SubscriptionsByUserResponse
Wrapper di risposta OData per le sottoscrizioni di Power BI per l'utente
Nome | Tipo | Descrizione |
---|---|---|
continuationToken |
string |
Token per ottenere il blocco successivo del set di risultati |
continuationUri |
string |
URI per il blocco successivo nel set di risultati |
odata.context |
string |
|
subscriptionEntities |
Sottoscrizioni per l'utente |
SubscriptionUser
Utente della sottoscrizione di posta elettronica di Power BI
Nome | Tipo | Descrizione |
---|---|---|
displayName |
string |
Nome visualizzato dell'entità |
emailAddress |
string |
Indirizzo di posta elettronica dell'utente |
graphId |
string |
Identificatore dell'entità in Microsoft Graph. Disponibile solo per le API di amministrazione. |
identifier |
string |
Identificatore dell'entità |
principalType |
Tipo principale |
|
profile |
Profilo entità servizio Power BI. Solo pertinente per Power BI Embedded soluzione multi-tenancy. |
|
userType |
string |
Tipo dell'utente. |