Groups - Get Groups
Retorna uma lista de workspaces aos quais o usuário tem acesso.
Permissões
Essa chamada à API pode ser chamada por um perfil de entidade de serviço. Para obter mais informações, consulte: Perfis de entidade de serviço no Power BI Embedded.
Escopo necessário
Workspace.Read.All ou Workspace.ReadWrite.All
Limitações
- As permissões de usuário para workspaces levam tempo para serem atualizadas e podem não estar disponíveis imediatamente ao usar chamadas à API. Para atualizar as permissões do usuário, use a chamada à API Atualizar Permissões de Usuário .
GET https://api.powerbi.com/v1.0/myorg/groups
GET https://api.powerbi.com/v1.0/myorg/groups?$filter={$filter}&$top={$top}&$skip={$skip}
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
$filter
|
query |
string |
Filtra os resultados, com base em uma condição booliana |
|
$skip
|
query |
integer int32 |
Ignora os primeiros n resultados |
|
$top
|
query |
integer int32 |
Retorna apenas os primeiros n resultados |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
OK |
Exemplos
Example |
Get a list of workspaces using a filter example |
Example
Sample Request
GET https://api.powerbi.com/v1.0/myorg/groups
Sample Response
{
"value": [
{
"id": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
"isReadOnly": false,
"isOnDedicatedCapacity": false,
"name": "sample group"
},
{
"id": "3d9b93c6-7b6d-4801-a491-1738910904fd",
"isReadOnly": false,
"isOnDedicatedCapacity": true,
"capacityId": "0f084df7-c13d-451b-af5f-ed0c466403b2",
"defaultDatasetStorageFormat": "Small",
"name": "marketing group"
},
{
"id": "a2f89923-421a-464e-bf4c-25eab39bb09f",
"isReadOnly": false,
"isOnDedicatedCapacity": true,
"capacityId": "0f084df7-c13d-451b-af5f-ed0c466403b2",
"defaultDatasetStorageFormat": "Large",
"name": "contoso",
"dataflowStorageId": "d692ae06-708c-485e-9987-06ff0fbdbb1f"
}
]
}
Get a list of workspaces using a filter example
Sample Request
GET https://api.powerbi.com/v1.0/myorg/groups?$filter=contains(name,'marketing')%20or%20name%20eq%20'contoso'
Sample Response
{
"value": [
{
"id": "3d9b93c6-7b6d-4801-a491-1738910904fd",
"isReadOnly": false,
"isOnDedicatedCapacity": false,
"name": "marketing group"
},
{
"id": "a2f89923-421a-464e-bf4c-25eab39bb09f",
"isReadOnly": false,
"isOnDedicatedCapacity": false,
"name": "contoso",
"dataflowStorageId": "d692ae06-708c-485e-9987-06ff0fbdbb1f"
}
]
}
Definições
Nome | Description |
---|---|
Azure |
Uma resposta detalhando um recurso do Azure de propriedade do usuário, como um workspace do Log Analytics. |
Default |
O formato de armazenamento do conjunto de dados padrão no grupo |
Group |
Um grupo do Power BI |
Groups |
O wrapper de resposta OData para uma lista de grupos do Power BI |
AzureResource
Uma resposta detalhando um recurso do Azure de propriedade do usuário, como um workspace do Log Analytics.
Nome | Tipo | Description |
---|---|---|
id |
string |
Um identificador para o recurso no Power BI. |
resourceGroup |
string |
O grupo de recursos dentro da assinatura em que o recurso reside. |
resourceName |
string |
O nome do recurso. |
subscriptionId |
string |
A assinatura do Azure em que o recurso reside. |
DefaultDatasetStorageFormat
O formato de armazenamento do conjunto de dados padrão no grupo
Nome | Tipo | Description |
---|---|---|
Large |
string |
Formato de armazenamento de conjunto de dados grande |
Small |
string |
Formato de armazenamento de conjunto de dados pequeno |
Group
Um grupo do Power BI
Nome | Tipo | Description |
---|---|---|
capacityId |
string |
A ID da capacidade |
dataflowStorageId |
string |
A ID da conta de armazenamento de fluxo de dados do Power BI |
defaultDatasetStorageFormat |
O formato de armazenamento do conjunto de dados padrão no workspace. Retornado somente quando |
|
id |
string |
A ID do workspace |
isOnDedicatedCapacity |
boolean |
Se o grupo é atribuído a uma capacidade dedicada |
isReadOnly |
boolean |
Se o grupo é somente leitura |
logAnalyticsWorkspace |
O workspace do Log Analytics atribuído ao grupo. Isso é retornado somente ao recuperar um único grupo. |
|
name |
string |
O nome do grupo |
Groups
O wrapper de resposta OData para uma lista de grupos do Power BI
Nome | Tipo | Description |
---|---|---|
odata.context |
string |
Contexto OData |
value |
Group[] |
A lista de grupos |