どのようにしてアクセストークンを生成していますか?
参照している上記の方法を使用しているとき、私のアプリケーションはAzure ADで認証されており、ユーザーにアクセスさせたいレポート/ダッシュボードを明確に共有する必要があります。これは、ユーザーが認証したときに、生成されたアクセストークンを使用して、powerbi.comに直接アクセスした場合に既にアクセスしているものを見ることができることを意味します。
私はこれをどのように設定しているのかよく分かりませんが、アカウント内の他のすべてにアクセスすることが懸念される場合、私にはこのアクセストークンをいくつかのマスターユーザーアカウントで生成していますAADからアクセストークンを生成するためにログインしたユーザーの資格情報。
この場合、新しいPower BI Embedded serviceをご覧になりたい場合は、シナリオに入るより良い方向かもしれません。私は自分自身でPower Bi組み込みサービスを利用しようとしているので、Power Biアカウントを持つレポートにアクセスする必要があるすべてのユーザーに頼る必要はありません。これにより、私はpowerbi.comを通じてレポートを具体的に共有することなく、どのようなレポートを見ることができるかを管理しています。
これが役に立ちます。
http://stackoverflow.com/questions/31611072/how-to-secure-the-javascript-api-access-token – MarkoCen