の検索結果 :

×

会員登録 お問い合わせ

Microsoft Power BI レポートを DNN アプリケーションに埋め込む方法


DNN に Power BI レポート、ダッシュボードを埋め込むためのガイド。 miniOrange 埋め込みを使用して Microsoft Power BI を DNN と統合する Power BI DNN プラグイン。このセットアップ ガイドでは、Power BI レポート、ダッシュボード、タイル、 DNN ページと投稿のデータセット/セマンティック モデル。ユーザーは DNN から対話型の Power BI アーティファクトを表示できます。 サイト自体。 DNN で Power BI グラフを詳細に表示するために、行レベル セキュリティ (RLS) を有効にすることもできます。

前提条件: ダウンロードとインストール

Microsoft Power BI レポートを構成してサイトに埋め込むには、次の前提条件が必要です。


Azure AD の手順と Power BI の手順については、以下のタブをクリックしてください


1. DNN Power BI 統合用に Azure AD を構成する手順

1. Azure AD アプリの登録を構成する
  • ログインする Azure AD ポータル 管理者として
  • Azure Active Directory のホーム画面が表示されます。
  • Azure サービス セクションで、選択します。 Microsoft エントラ ID.

  • 行レベルのセキュリティを備えた DNN Power BI Embed |新規登録
  • 左側のタブの「管理」セクションで、「 アプリの登録.

  • 行レベルのセキュリティを備えた DNN Power BI Embed |新規登録
  • ソフトウェアの制限をクリック 新規登録.

  • 行レベルのセキュリティを備えた DNN Power BI Embed |新規登録
  • 割り当て 表示名 名前フィールドで、 口座の種類.
  • URIをリダイレクトする フィールドに、あなたの URL を入力します。 DNNサイト とをクリックしてください 会員登録する
  • 行レベルのセキュリティを備えた DNN Power BI Embed |登録の登録
  • アプリケーションの登録後、Azure AD によって一意のアプリケーション ID がアプリケーションに割り当てられます。
  • に移動します 概要 左側のペインのタブ。
  • コピー アプリケーションID ディレクトリID、これはあなたのものになります 顧客ID (NAIST) と テナントID.
  • 行レベルのセキュリティを備えた DNN Power BI Embed |エンドポイント
  • 左側のナビゲーション ペインから、 証明書と秘密 タブには何も表示されないことに注意してください。
  • ソフトウェアの制限をクリック 新しいクライアントシークレット。 説明と有効期限を入力し、 追加 オプションを選択します。
  • 行レベルのセキュリティを備えた DNN Power BI Embed |クライアントシークレット
  • の値をコピーします 秘密鍵。 これはあなたのものになります クライアント秘密鍵.
  • 行レベルのセキュリティを備えた DNN Power BI Embed |秘密鍵
 Azure AD アプリケーションに API アクセス許可を追加します。
  • に行く API権限 左側のナビゲーション ペインで、 権限を追加する オプションを選択します。
  • 行レベルのセキュリティを備えた DNN Power BI Embed |権限を追加する
  • 選択 Microsoft GraphMicrosoft API タブには何も表示されないことに注意してください。
  • 行レベルのセキュリティを備えた DNN Power BI Embed | API 権限をリクエストする
  • 選択 アプリケーションのアクセス許可 そして、 ユーザー.
  • 行レベルのセキュリティを備えた DNN Power BI Embed |アプリケーションの権限を選択してください 行レベルのセキュリティを備えた DNN PowerBI Embed |権限の選択
  • ユーザー select ユーザー.読み取り (NAIST) と ユーザー.読み取り.すべて 権限を設定して、 追加 権限 ボタン。(マイクロソフト グラフ)
  • 行レベルのセキュリティを備えた DNN Power BI Embed |読み取り権限
  • 「権限の追加」をクリックして下にスクロールして選択します PowerBIサービス リクエストAPIの下で 許可オプション。
  • 行レベルのセキュリティを備えた DNN Power BI Embed | Power BI のアクセス許可

  • [代理権限] を選択し、 外部リンク:レポート
  • 行レベルのセキュリティを備えた DNN Power BI Embed | Power BI 代理人のアクセス許可
  • レポート select レポート.読み取り.すべて 許可して、 追加 許可ボタン。 (Power BI)

  • 行レベルのセキュリティを備えた DNN Power BI Embed | Power BI のすべての読み取りアクセス許可
  • これで、すべての権限が表示されます。 API許可セクション
  • 行レベルのセキュリティを備えた DNN Power BI Embed |すべての権限
  • ソフトウェアの制限をクリック デフォルトのディレクトリに管理者の同意を与える をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します はい 管理者の同意を与える場合 確認。
  • 行レベルのセキュリティを備えた DNN Power BI Embed |管理者権限の付与
  • Azure AD アプリケーションが正常に構成されました。

2. Azure AD セキュリティ グループを構成する 設定
  • Azure Active Directory ホーム ページで、 グループ 左ペインから
  • 行レベルのセキュリティを備えた DNN Power BI Embed | 「新規追加」をクリックします
  • ソフトウェアの制限をクリック 新しいグループ 新しいセキュリティグループを追加します。
  • 行レベルのセキュリティを備えた DNN Power BI Embed |ショートコードを追加する
  • まず グループタイプ as セキュリティ ドロップダウンから、 グループ名 as Power BI 管理 API を許可する.
  • 詳細を入力したら、 作成ボタン 新しいセキュリティグループを作成します。
  • 行レベルのセキュリティを備えた DNN Power BI Embed |ワークスペース ID を追加
  • 新しく作成したセキュリティ グループ (Power BI Admin API を許可) を検索して選択します。
  • 行レベルのセキュリティを備えた DNN Power BI Embed | powerbi レポートにアクセス
  • に移動します 「メンバー」タブ 左ペインから メンバーを追加.
  • 次に、以前に構成したアプリケーション名を検索し、 select
  • 行レベルのセキュリティを備えた DNN Power BI Embed | powerbi レポートにアクセス

ユーザー同期と Power BI の DNN への統合を実現するように Azure AD アプリが正常に構成されました。 サイト。


2. Power BI 設定を構成する手順

Power BI 設定を構成する
  • に行きます Power BI ダッシュボードにアクセスし、管理者としてログインします。
  • Power BI のホーム画面が表示されます。
  • 右上隅にある をクリックします。 設定アイコン としてジョブステータス出力ログに記録されます。
  • 行レベルのセキュリティを備えた DNN Power BI Embed |設定アイコン
  • ガバナンスと洞察 をクリックしてください 管理ポータル オプションを選択します。
  • 行レベルのセキュリティを備えた DNN Power BI Embed |管理ポータルをクリックします
  • 管理ポータル セクション、下 テナント設定、までスクロールします。 開発者 設定.
  • ソフトウェアの制限をクリック サービス プリンシパルに Power BI API の使用を許可する.
  • トグルを有効にする クリックして Apply.
  • 行レベルのセキュリティを備えた DNN Power BI Embed |トグルを有効にする
  • 下にスクロールして 管理API設定、トグルを有効にして、次のオプションを選択します。 特定のセキュリティグループ.
  • 検索する DNN Power BI ユーザー グループ 次にをクリックしてください Apply.
  • 行レベルのセキュリティを備えた DNN Power BI Embed | Power BI 管理 API を許可する
  • ホームページに戻ります。を選択 ワークスペース 左側のペインからタブをクリックして、 リストからワークスペースを選択します。
  • 行レベルのセキュリティを備えた DNN Power BI Embed |ワークスペースの選択
  • に移動します アクセスの管理 タブには何も表示されないことに注意してください。
  • 行レベルのセキュリティを備えた DNN Power BI Embed | 「アクセスの管理」タブに移動します
  • アクセスの管理 セクションで、「ユーザーまたはグループの追加」をクリックします。
  • 行レベルのセキュリティを備えた DNN Power BI Embed |人またはグループのオプションを追加する
  • 以前に構成したアプリケーションを検索します。ドロップダウンから選択します Member をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します 追加 この Azure AD アプリケーションを Power BI に割り当てるボタン ワークスペース。
  • 行レベルのセキュリティを備えた DNN PowerBI Embed |ドロップダウンオプションを選択してください
  • DNN ページまたは投稿に埋め込みたいレポートを選択します。
  • 次に、 ワークスペース ID とレポート ID 以下の画像に示すように URL からアクセスして保存してください さらに必要になる場合に便利です。
  • 行レベルのセキュリティを備えた DNN Power BI Embed | IDをコピーする


Power BI レポートを DNN サイトに構成する手順


3. DNN サイトにモジュールを追加する
  • DNN サイトのいずれかのページを開き (編集モード)、次をクリックします。 モジュールを追加します。
  • 行レベルのセキュリティを備えた DNN Power BI Embed |モジュールの追加
  • 検索する miniOrange Power BI インテグレーター をクリックし、DNNSAMLSSO をクリックします。モジュールをドラッグアンドドロップします。 必要なページに移動します。
  • 行レベルのセキュリティを備えた DNN Power BI Embed |検索モジュール
  • DNN サイトへのモジュールのインストールが完了しました。
4. Power BI レポートを DNN に埋め込みます
  • 次に、dnn サイトにアクセスすると、モジュールが正常に追加されたことがわかります。
  • 行レベルのセキュリティを備えた DNN PowerBI Embed |モジュールが正常に追加されました
  • 以下を行うには、 設定アイコン 設定に移動します
  • 行レベルのセキュリティを備えた DNN Power BI Embed | powerbi レポートにアクセス
  • ウィンドウがポップアップ表示され、 miniOrange Power BI インテグレーターの [設定] タブ。
  • 行レベルのセキュリティを備えた DNN PowerBI Embed | miniorange Powerbi インテグレータ設定タブ
  • 「認証設定」タブに移動し、次のように入力します。 クライアントID、クライアントシークレット、テナントID あなたの アズール 広告 アプリケーションを作成し、「保存」をクリックします。
  • 行レベルのセキュリティを備えた DNN Power BI Embed |認証設定
  • 次に、Power BI 設定タブに移動し、次のように入力します。 レポート名、Workspace_ID、および Report_ID レポートの。
  • また、幅と高さを入力し、「スクリプトの生成」をクリックします。
  • 行レベルのセキュリティを備えた DNN Power BI Embed |認証設定
  • を示すスクリプトが生成されます。 ワークスペース ID とレポート ID Power BI レポートの。
  • 行レベルのセキュリティを備えた DNN PowerBI Embed |認証設定
  • DNN サイトを更新し、Power BI をクリックします。 サインイン
  • 行レベルのセキュリティを備えた DNN Power BI Embed |認証設定
  • Azure AD ログイン ページにリダイレクトされます。 Azure AD 資格情報を入力します
  • 行レベルのセキュリティを備えた DNN Power BI Embed |認証設定
  • ログインに成功すると、Power BI レポートが画面に表示されます。
  • 行レベルのセキュリティを備えた DNN Power BI Embed |認証設定

PowerBI レポートが DNN ページに正常に埋め込まれ、Power BI レポートへのアクセスが提供されました。 Azure AD SSO 経由。

その他のリソース


お困りですか?

dnnsupport@xecurify.comまでメールをお送りいただければ、Power BIとDNNの統合設定をお手伝いいたします。また、お客様のご要望について(メールまたは会議で)迅速なガイダンスを提供し、お客様のご要望に最適なソリューション/プランの選択を弊社のチームがサポートいたします。


こんにちは!

助けが必要? 私たちはここにいます!

対応