Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hey guys,
I am desperate for help!!!!!! I keep getting this error when trying to get a report access token:
Microsoft.Rest.HttpOperationException: Operation returned an invalid status code 'NotFound'
The Power BI service also returns the following JSON:
{
"error":
{
"code":"FeatureNotAvailableError",
"pbi.error":
{
"code":"FeatureNotAvailableError",
"parameters":{},
"details":[]
}
}
}
Here is my code:
GenerateTokenRequest tokenParam = new GenerateTokenRequest(
accessLevel: "view",
identities: new List<EffectiveIdentity>
{
new EffectiveIdentity(
username: "bill",
roles: new List<string> { "SalesRep" },
datasets: new List<string> { "8aefbacc-06e5-4261-89bc-e6aba598d0b2" } )
}
);
EmbedToken embedToken = client.Reports.GenerateTokenInGroup(groupId, reportId, tokenParam);
The code runs without error if I remove the "identities" parameter from GenerateTokenRequest. But I need it there in order for RLS to work.
Some background info: I am connecting to Power BI service in China which uses a different api URL: https://api.powerbi.cn . Has this anything to do with the error? (i.e. RLS not availalbe in China?).
Also, I am using the latest version of Power BI SDK v2.0.11 (updated from NuGet).
I really appreciate for any help. Thanks in advance.
Solved! Go to Solution.
Hi,
Power BI Embedding is not supported in China, currently.
See the FAQ:
Frequently asked questions about Power BI Embedded
Quoted:
"
Power BI Embedded is available in Azure commercial clouds and in the US government cloud. Sovereign cloud availability for Germany and China will be added in the future.
"
The FAQ updated on 03/07/2018.
Further, as Power BI Pro is hosted by 21vbluecloud, there is no information that I could find tolding that they will start support Power BI Embeded.
For Power BI Pro in China, please check
http://www.21vbluecloud.com/powerbi/pricing/
If you need additional help to confirm when Power BI Embeded would be supported, you may take a try to contact 21vbluecloud through:
http://www.21vbluecloud.com/ContactBlueCloud.html
Regards,
Michael
Hi,
Power BI Embedding is not supported in China, currently.
See the FAQ:
Frequently asked questions about Power BI Embedded
Quoted:
"
Power BI Embedded is available in Azure commercial clouds and in the US government cloud. Sovereign cloud availability for Germany and China will be added in the future.
"
The FAQ updated on 03/07/2018.
Further, as Power BI Pro is hosted by 21vbluecloud, there is no information that I could find tolding that they will start support Power BI Embeded.
For Power BI Pro in China, please check
http://www.21vbluecloud.com/powerbi/pricing/
If you need additional help to confirm when Power BI Embeded would be supported, you may take a try to contact 21vbluecloud through:
http://www.21vbluecloud.com/ContactBlueCloud.html
Regards,
Michael
User | Count |
---|---|
16 | |
11 | |
5 | |
4 | |
3 |