Apps - Get Report
Vrátí zadanou sestavu ze zadané aplikace.
Požadovaný obor
Report.ReadWrite.All nebo Report.Read.All
Omezení
Ověřování instančního objektu se nepodporuje.
GET https://api.powerbi.com/v1.0/myorg/apps/{appId}/reports/{reportId}
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
app
|
path | True |
string uuid |
ID aplikace |
report
|
path | True |
string uuid |
ID sestavy |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
OK |
Příklady
Example
Sample Request
GET https://api.powerbi.com/v1.0/myorg/apps/3d9b93c6-7b6d-4801-a491-1738910904fd/reports/{reportId}
Sample Response
{
"appId": "3d9b93c6-7b6d-4801-a491-1738910904fd",
"datasetId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
"id": "66b2570c-d9d3-40b2-83d9-1095c6700041",
"name": "SalesMarketing",
"webUrl": "https://app.powerbi.com/reports/66b2570c-d9d3-40b2-83d9-1095c6700041",
"embedUrl": "https://app.powerbi.com/reportEmbed?reportId=66b2570c-d9d3-40b2-83d9-1095c6700041&appId=3d9b93c6-7b6d-4801-a491-1738910904fd&config=eyJjbHVzdGVyVXJsIjoiaHR0cHM6Ly9XQUJJLVNPVVRILUNFTlRSQUwtVVMtcmVkaXJlY3QuYW5hbHlzaXMud2luZG93cy5uZXQifQ"
}
Definice
Name | Description |
---|---|
Principal |
Typ objektu zabezpečení |
Report |
Sestava Power BI. Rozhraní API vrátí podmnožinu z následujícího seznamu vlastností sestavy. Podmnožina závisí na volaného rozhraní API, oprávněních volajícího a dostupnosti dat v databázi Power BI. |
Report |
Položka přístupového práva uživatele Power BI pro sestavu |
Report |
Přístupové právo, které má uživatel k sestavě (úroveň oprávnění) |
Service |
Profil objektu zabezpečení služba Power BI. Relevantní pouze pro Power BI Embedded řešení s více tenanty. |
Subscription |
Odběr e-mailu pro položku Power BI (například sestavu nebo řídicí panel) |
Subscription |
Uživatel e-mailového předplatného Power BI |
PrincipalType
Typ objektu zabezpečení
Name | Typ | Description |
---|---|---|
App |
string |
Typ instančního objektu |
Group |
string |
Typ objektu zabezpečení skupiny |
None |
string |
Žádný typ objektu zabezpečení. Používá se pro přístup na úrovni celé organizace. |
User |
string |
Typ objektu zabezpečení uživatele |
Report
Sestava Power BI. Rozhraní API vrátí podmnožinu z následujícího seznamu vlastností sestavy. Podmnožina závisí na volaného rozhraní API, oprávněních volajícího a dostupnosti dat v databázi Power BI.
Name | Typ | Description |
---|---|---|
appId |
string |
ID aplikace, které se vrátí jenom v případě, že sestava patří aplikaci |
datasetId |
string |
ID datové sady sestavy |
description |
string |
Popis sestavy |
embedUrl |
string |
Adresa URL pro vložení sestavy |
id |
string |
ID sestavy |
isOwnedByMe |
boolean |
Určete, jestli sestavu vytvořil aktuální uživatel. |
name |
string |
Název sestavy |
originalReportId |
string |
Skutečné ID sestavy při publikování pracovního prostoru jako aplikace |
reportType |
enum:
|
Typ sestavy |
subscriptions |
(Prázdná hodnota) Podrobnosti o předplatném pro položku Power BI (například sestavu nebo řídicí panel). Tato vlastnost bude odebrána z odpovědi datové části v nadcházející verzi. Informace o předplatném pro sestavu Power BI můžete načíst pomocí volání Získat odběry sestav jako Správa rozhraní API. |
|
users |
(Prázdná hodnota) Podrobnosti o přístupu uživatele k sestavě Power BI Tato vlastnost bude odebrána z odpovědi datové části v nadcházející verzi. Informace o uživatelích v sestavě Power BI můžete načíst pomocí volání Rozhraní API Get Report Users as Správa nebo pomocí volání rozhraní API PostWorkspaceInfo s parametrem |
|
webUrl |
string |
Webová adresa URL sestavy |
ReportUser
Položka přístupového práva uživatele Power BI pro sestavu
Name | Typ | Description |
---|---|---|
displayName |
string |
Zobrazovaný název objektu zabezpečení |
emailAddress |
string |
E-mailová adresa uživatele |
graphId |
string |
Identifikátor objektu zabezpečení v Microsoft Graphu. K dispozici pouze pro rozhraní API pro správu. |
identifier |
string |
Identifikátor objektu zabezpečení |
principalType |
Typ objektu zabezpečení |
|
profile |
Profil objektu zabezpečení služba Power BI. Relevantní pouze pro Power BI Embedded řešení s více tenanty. |
|
reportUserAccessRight |
Přístupové právo, které má uživatel k sestavě (úroveň oprávnění) |
|
userType |
string |
Typ uživatele. |
ReportUserAccessRight
Přístupové právo, které má uživatel k sestavě (úroveň oprávnění)
Name | Typ | Description |
---|---|---|
None |
string |
Žádná oprávnění k obsahu v sestavě |
Owner |
string |
Uděluje přístup ke čtení, zápisu a sdílení obsahu v sestavě. |
Read |
string |
Uděluje oprávnění ke čtení obsahu v sestavě. |
ReadCopy |
string |
Uděluje přístup ke čtení a kopírování obsahu v sestavě. |
ReadReshare |
string |
Uděluje přístup ke čtení a opětovnému sdílení obsahu v sestavě. |
ReadWrite |
string |
Uděluje přístup ke čtení a zápisu k obsahu v sestavě. |
ServicePrincipalProfile
Profil objektu zabezpečení služba Power BI. Relevantní pouze pro Power BI Embedded řešení s více tenanty.
Name | Typ | Description |
---|---|---|
displayName |
string |
Název profilu instančního objektu |
id |
string |
ID profilu instančního objektu |
Subscription
Odběr e-mailu pro položku Power BI (například sestavu nebo řídicí panel)
Name | Typ | Description |
---|---|---|
artifactDisplayName |
string |
Název odebírané položky Power BI (například sestavy nebo řídicího panelu) |
artifactId |
string |
ID odebírané položky Power BI (například sestavy nebo řídicího panelu) |
artifactType |
string |
Typ položky Power BI (například |
attachmentFormat |
string |
Formát sestavy připojené k odběru e-mailu |
endDate |
string |
Koncové datum a čas odběru e-mailu |
frequency |
string |
Frekvence odběru e-mailu |
id |
string |
ID předplatného |
isEnabled |
boolean |
Jestli je povolené předplatné e-mailu |
linkToContent |
boolean |
Jestli v e-mailovém předplatném existuje odkaz na předplatné |
previewImage |
boolean |
Jestli v odběru e-mailu existuje snímek obrazovky se sestavou |
startDate |
string |
Počáteční datum a čas odběru e-mailu |
subArtifactDisplayName |
string |
Název stránky odebírané položky Power BI, pokud se jedná o sestavu. |
title |
string |
Název aplikace |
users |
Podrobnosti o každém odběrateli e-mailu. Při použití volání rozhraní API Get User Subscriptions As Správa je vrácená hodnota prázdné pole (null). Tato vlastnost bude odebrána z odpovědi datové části v nadcházející verzi. Informace o předplatném sestavy nebo řídicího panelu Power BI můžete načíst pomocí volání rozhraní API Získat odběry sestav jako Správa nebo Získat odběry řídicích panelů jako Správa. |
SubscriptionUser
Uživatel e-mailového předplatného Power BI
Name | Typ | Description |
---|---|---|
displayName |
string |
Zobrazovaný název objektu zabezpečení |
emailAddress |
string |
E-mailová adresa uživatele |
graphId |
string |
Identifikátor objektu zabezpečení v Microsoft Graphu. K dispozici pouze pro rozhraní API pro správu. |
identifier |
string |
Identifikátor objektu zabezpečení |
principalType |
Typ objektu zabezpečení |
|
profile |
Profil objektu zabezpečení služba Power BI. Relevantní pouze pro Power BI Embedded řešení s více tenanty. |
|
userType |
string |
Typ uživatele. |