Azure / azure-sdk-for-node

Azure SDK for Node.js - Documentation
https://github.com/Azure/azure-sdk-for-node#documentation
MIT License
1.19k stars 566 forks source link

[Powerbi-v2] Add support for getting/setting app workspaces (groups) #2349

Closed zimmermanw84 closed 6 years ago

zimmermanw84 commented 6 years ago

The azure-arm-powerbiembedded package is outdated even though the Powerbi Embedded website is describing the new power bi flow (App workspace model).

Can we add support for the new powerbi interface?

amarzavery commented 6 years ago

@zimmermanw84 - We auto generate the node sdk from the Open API spec for powerbi embedded. We haven't seen an update on this spec in the last 7 months. There is no open PR as well. We will sync up with the service team and get back to you.

Can you point us to the website link that describes the workflow?

zimmermanw84 commented 6 years ago

@amarzavery Thanks for your quick response, and sorry for taking a week to get back to you.

The closes thing I can find to a single source of truth is the C# SDK https://github.com/Microsoft/PowerBI-CSharp I am writing a client to get us by in the mean time, but running into all sorts of issues due to lack of technical documentation around the V2 spec. For instance even authenticating was a hassle due to needing an App (client_id, client_secret) and User creds (username, password) to get a bearer token to access the api. Case in point https://msdn.microsoft.com/en-us/library/dn877544.aspx, the first link (Authentication) returns a 404.

Let me know what the service teams says, and/or if there is documentation I am missing that you could point me to.

Thanks again for your time regarding this matter.

Edit: The Readme.md file is outdated BTW here is the V2 specific code https://github.com/Microsoft/PowerBI-CSharp/tree/master/sdk/PowerBI.Api/Source/V2

amarzavery commented 6 years ago

@zimmermanw84

amarzavery commented 6 years ago

closing this issue for now based on the above comments. Please feel free to reopen if required.