Skip to main content
Solved

Can I integrate Pipefy and PowerBi?


Did this topic help you find an answer to your question?
Show first post

28 replies

CEscobar
  • New Participant
  • 3 replies
  • December 19, 2024
paola-cuellar wrote:
paola-cuellar wrote:

Hello 

I am loggin in the aplication whit my email and pasword, but this is the error now

Could you help me please?

 

Buen dia. 

Pudimos arreglar el login ajustando la URL de login de la siguiente manera

Original:

*&response_type=code&redirect_uri=https%3A%2F%2Foauth.powerbi.com%2Fviews%2Foauthredirect.html

Ajuste:

*&response_type=code&scope=read+write&redirect_uri=https%3A%2F%2Foauth.powerbi.com%2Fviews%2Foauthredirect.html

 

 

Hola Paola, esa URL en qué parte la ajustas? Es alguna opción en el PowerBI o en el conector mismo?


MateusQuadros

Olá pessoal!

Venho compartilhar a solução que eu encontrei para o mesmo problema citado acima (Missing required parameter: scope.) com o conector. Em meu caso também gerava a mensagem:
 

Basicamente o conector faz a integração API com o pipefy, e na mensagem está indicando que falta um parâmetro a ser enviado junto aos demais (Como senha, usuário, etc), que é o scope (escopo).É basicamente o nível de acesso e edição do usuário que está tentando conectar.

SOLUÇÃO:

1 - 
Eu baixei o PipefyConnector (PipefyConnector.mez_1_1_2_ ) e acessei o arquivo PipefyConnector.mez. Os arquivos .mez são compactações, então você pode acessa-lo através de qualquer software de compactação, em meu caso usei o 7-zip. (Clique com o botão direito no arquivo > Abrir como > Procurar o 7-zip File Manager no computador)

2 - Serão exibidos os arquivos do connector. Procure o arquivo Pipefy.m, clique com o botão direito e em Editar.

 

3 - O arquivo deve ser aberto pelo notepad. Pesquise dentro do arquivo (Ctrl + F) a seguinte linha:  

response_type = "code",

Você deve achar o bloco 

AuthorizeUrl = "https://app.pipefy.com/oauth/authorize?" & Uri.BuildQueryString([
            client_id = client_id,
            state = state,
            response_type = "code",
            scope= "read",
            redirect_uri = redirect_uri])


4 - Insira seguinte recho abaixo de response_type = "code", : 

scope= "read",

O bloco todo ficará assim: 

AuthorizeUrl = "https://app.pipefy.com/oauth/authorize?" & Uri.BuildQueryString([
            client_id = client_id,
            state = state,
            response_type = "code",
            scope= "read",
            redirect_uri = redirect_uri])


Com isso, você está enviando o scope indicado no erro como necessário. Basta salvar o arquivo. O 7-zip deve pedir uma confirmação para atualiza-lo. E seguir o restante dos passos para configuração do Conector.

Em meu caso, o escopo de leitura (read) funcionou normalmente!

Espero ter ajudado!
Abraços
 


Forum|alt.badge.img
  • New Member
  • 10 replies
  • April 18, 2025
fnascimento wrote:

Currently, I am using pwbi using the connector and to automate the sync daily I installed the Gateway. It is working perfectly. The connector has some limits when dealing with huge amount of rows, but most of the case we do not reach it. Additionally, we developed a middleware that uses Pipefy APIs and store data into a MariaDB in our Google Cloud environment hair transplant turkey. We created a VM for it. We also replicated this scenario for a customer which is integrating Pipefy data with other applications and the main database (customers) is located in an proprietary system (no API available).

Yes, it's possible! You can use Pipefy's API to extract data and connect it to Power BI, either directly or through tools like Power Automate, Google Sheets, or a SQL database. This allows you to create interactive dashboards and track your process SLAs effectively. Many users have done it—just takes a bit of setup!


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings