How can I integrate Power BI with Autodesk BIM360 using OAuth 2 0 authentication

0 votes
How can I integrate Power BI with Autodesk BIM360 using OAuth 2.0 authentication?

I want to integrate Power BI with Autodesk BIM360 to pull data into my reports, but I am unsure how to use OAuth 2.0 authentication for this integration. Can you provide detailed guidance on how to authenticate and set up the connection between Power BI and Autodesk BIM360 using OAuth 2.0 securely and effectively?
Dec 18, 2024 in Power BI by Evanjalin
• 10,680 points
75 views

1 answer to this question.

0 votes

Join-up Power BI with Autodesk BIM360 through OAuth 2.0 authentication:

Register an App in Autodesk Forge:

Visit the Autodesk Developer Portal and log in or create an account.

Open the Forge Developer Dashboard, and click Create an App.

Enter the name, description, and redirect URL for your app. The redirect URL is the most critical information since it's used during the OAuth flow.

Once registered, write down the Client ID and Client Secret that you will use for 2. Before developing the application, Write down the Client ID and Client Secret that you will use for OAuth 2.0 authentication.

Configure OAuth 2.0 with Power BI:

Open Power BI Desktop and go to the Home tab. Choose Get Data.

Choose Web as the data source type.

Where I input the API endpoint you want to access from Autodesk BIM360 in the URL field, for example, you might use an endpoint like https://developer.api.autodesk.com/bim360/docs/v1.

Choose OAuth2 in the Authentication method.

Type your Client ID, Client Secret, and above all, the OAuth 2.0 Authorization URL (which usually is https://developer.api.autodesk.com/authentication/v1/authorize for Autodesk services).

Once you enter your details, Power BI will prompt you to log in to Autodesk Forge. To authenticate, use the login details you created when you signed up on the Forge Developer Portal.

Authorize and Get Access Token:

In initiating the OAuth flow, Autodesk will ask the user permission to access BIM360 data from the application. After giving consent, the Autodesk blanket will return an Access Token to Power BI.

A Power BI token will authenticate API requests and pull data out of BIM360.

Fetch Data Load into Power BI:

With Power Query in Power BI, you can extract, transform, and load Autodesk BIM360 data once the connection is established.

Use Power Query's Web. Contents function along with the proper API calls to get the data, remembering to pass the Access Token in the HTTP headers (e.g., Authorization: Bearer [Access Token]).

Handle Token Expiration:

Usually, the tokens in OAuth 2.0 expire after a selected time interval. It will require adding a refresh mechanism in Power BI. It could be done through configuring a refresh token flow to use your refresh token to get a new access token, which happens before the old one expires.

Following these steps, Autodesk BIM360 has been integrated into the Power BI system with OAuth 2.0 authentication, allowing users to securely pull data from BIM360 to enhance reports and dashboards in Power BI.

answered Dec 18, 2024 by anonymous
• 1,410 points

Related Questions In Power BI

0 votes
1 answer

How do I configure Power BI to authenticate against Autodesk BIM360 using OAuth 2.0 tokens?

Connect Power BI to Autodesk BIM360 using ...READ MORE

answered Dec 23, 2024 in Power BI by pooja
• 11,310 points
63 views
0 votes
1 answer

How do I manage Power BI authentication using OAuth 2.0 in enterprise environments?

The following is a detailed guide that ...READ MORE

answered Dec 23, 2024 in Power BI by pooja
• 11,310 points
56 views
0 votes
1 answer

What are the steps for setting up OAuth 2.0 authentication between Power BI and Autodesk Forge?

Here are the detailed steps to set ...READ MORE

answered Dec 23, 2024 in Power BI by pooja
• 11,310 points
48 views
0 votes
1 answer

how can I connect my web api with Power BI Reports?

Go to Home > Edit Queries > ...READ MORE

answered Oct 18, 2018 in Power BI by Annie97
• 2,160 points
9,683 views
0 votes
1 answer

Displaying Table Schema using Power BI with Azure IoT Hub

Answering your first question, Event Hubs are ...READ MORE

answered Aug 1, 2018 in IoT (Internet of Things) by nirvana
• 3,130 points
1,411 views
+1 vote
1 answer

Unable to install connector for Power Bi and PostgreSQL

I think the problem is not at ...READ MORE

answered Aug 22, 2018 in Power BI by nirvana
• 3,130 points
2,794 views
+2 votes
2 answers

Migrate power bi collection to power bi embedded

I agree with Kalgi, this method is ...READ MORE

answered Oct 11, 2018 in Power BI by Hannah
• 18,520 points
1,568 views
+1 vote
1 answer

Connect power bi desktop to dataset and create custom reports

Yes using Power BI REST API to ...READ MORE

answered Sep 18, 2018 in Power BI by Kalgi
• 52,350 points
1,701 views
+2 votes
2 answers

What coding languages or tools can I integrate with Power BI for advanced analytics?

In the context of Power BI, numerous ...READ MORE

answered Oct 23, 2024 in Power BI by pooja
• 11,310 points
229 views
+1 vote
1 answer

Where is the Tailwind Traders download so I can follow along with the Data analysis in Power BI learning patH?

The Tailwind Traders data set is for ...READ MORE

answered Dec 3, 2024 in Power BI by anonymous
• 1,410 points
122 views
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP