Not long ago, I was able to generate a token for the report embed with the following parameters:
This allowed me to use the user to filter the report based on the row-level security settings. For some reason, today this now throws a "Bad Request" endpoint error at me.
The odd thing is that the request goes through just fine if I omit the impersonation. It works just fine if I simplify the code to:
var generateTokenRequestParameters = new GenerateTokenRequest(accessLevel: "view");
However, this obviously doesn't help me with my row-level security issue.
Is anyone aware of any recent endpoint changes for spoofing an identity? Am I missing some information on the EffectiveIdentity instance?