Pular para o conteúdo principal

Permissoes Necessarias no Power BI

Para o AtlasData funcionar corretamente, algumas permissoes precisam ser configuradas no Power BI.

Permissoes de API

O AtlasData utiliza as seguintes permissoes da API do Power BI:

PermissaoTipoDescricao
Workspace.Read.AllDelegatedListar workspaces
Report.Read.AllDelegatedLer relatorios
Dataset.Read.AllDelegatedLer datasets
Dashboard.Read.AllDelegatedLer dashboards
Tenant.Read.AllDelegatedInformacoes do tenant

Configurar no Portal de Admin do Power BI

1. Habilitar Service Principal

  1. Acesse app.powerbi.com/admin-portal
  2. Va em Tenant settings
  3. Encontre Developer settings
  4. Habilite Allow service principals to use Power BI APIs
  5. Selecione Specific security groups (recomendado)
  6. Adicione o grupo que contem seu Service Principal

2. Habilitar Embed de Conteudo

  1. Em Tenant settings, encontre Export and sharing settings
  2. Habilite Embed content in apps
  3. Selecione os grupos que podem usar embed

3. Configurar Acesso aos Workspaces

Para cada workspace:

  1. Abra o workspace no Power BI
  2. Clique em Access (configuracoes)
  3. Adicione o Service Principal como:
    • Member: Para acesso completo (recomendado)
    • Viewer: Apenas leitura

Niveis de Acesso

NivelPode fazer
AdminTudo, incluindo gerenciar acesso
MemberEditar e publicar conteudo
ContributorEditar conteudo existente
ViewerApenas visualizar

Para o AtlasData, Member ou Viewer e suficiente.

Verificar Permissoes

Para verificar se as permissoes estao corretas:

  1. No AtlasData, va para Configuracoes > Conexao
  2. Clique em Testar Conexao
  3. Verifique se todos os workspaces esperados aparecem

Erros Comuns

"Insufficient permissions"

  • O Service Principal nao foi adicionado ao workspace
  • O acesso ainda nao foi propagado (aguarde 5-10 minutos)

"API not enabled"

  • A API do Power BI nao esta habilitada para Service Principals
  • Siga o passo 1 acima para habilitar

"Workspace not found"

  • O workspace pode estar em outro tenant
  • Verifique se voce esta logado no tenant correto

Proximos Passos