Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hello All,
Thanks for reading My Email.
Currently Im trying to configure the Power Bi Dataset using a Service Principle, which is using Common Data Service as Connection DataSource.
I was able to successfully take over the DataSet. But when I try to configure the Datasource using patch request it throwing a 400 Bad Request.
Can Someone point me to the correct direction?
I already did enable API in Tenant settings for entire Organization and provided Power bi adminstrator role to Service Principle .
Below is the Sample Code
Invoke-PowerBIRestMethod -Url "gateways/$($BounGateway.value.gatewayId)/datasources/$($BounGateway.value.datasourceId)" -Method PATCH -Body $credentialDetails -VERBOSE
Below is the Body
{
"credentialDetails": {
"credentialType": "OAuth2",
"credentials": "{\"credentialData\":[{\"name\":\"accessToken\", \"value\":\"eyJ0....fwtQ\"}]}",
"encryptedConnection": "Encrypted",
"encryptionAlgorithm": "None",
"privacyLevel": "None"
}
}
Regards
Karthik
Check out the July 2025 Power BI update to learn about new features.
User | Count |
---|---|
6 | |
6 | |
3 | |
2 | |
2 |
User | Count |
---|---|
6 | |
5 | |
4 | |
4 | |
3 |