はじめに
Microsoft Reportsコネクターは、組織内のMicrosoftメールデータへの簡単なアクセス方法を提供します。Microsoftのメールデータに関する詳細を簡単かつ安全にDomoに取得することができます。そのためには、まずMicrosoft AzureでAppを作成する必要があります。Microsoftアカウントに接続するには、管理者アカウントか管理者の承認が必要です。DomoのMicrosoft Reportsコネクターを使用すると、Microsoftアカウントからメールとユーザーアクティビティに関するデータをDomoの中に取得することができます。
Microsoft Reportsアカウントには、Data Centerから接続します。このトピックでは、Microsoft Reportsコネクターユーザインターフェースに固有のフィールドとメニューについて説明します。DataSetの追加や更新スケジュールの設定、DataSet情報の編集に関する一般的な情報については、「データコネクターを使用してDataSetを追加する」を参照してください。
必要条件
Microsoftアカウントに接続してDataSetを作成するには、以下が必要です。
-
Microsoft Azure Appのインストール。
-
Azure AppのクライアントID。
-
Azure Appのクライアントシークレット。これは、Azure Appを作成するときに生成されます。
クライアントIDを見つけるには、次の手順を実行します。
-
https://portal.azure.comにアクセスし、Microsoft認証情報を使用してサインインします。
-
[Azure Active Directory] > [アプリの登録]を選択します。
-
お使いのAppを探し、クリックします。
-
Web Appの「アプリケーションID」を確認します(これがクライアントIDです)。
新しいクライアントシークレットを生成するには、次の手順を実行します。
-
https://portal.azure.comにアクセスし、Microsoft認証情報を使用してサインインします。
-
[Azure Active Directory] > [アプリの登録]を選択します。
-
お使いのAppを探し、クリックします。
-
[証明書とシークレット]を開きます。
-
クライアントシークレットを作成します。
Enterprise OAuth用Azure Appを作成する
Microsoft Azure Appを作成するには、次の手順を実行してください。
1. https://portal.azure.comにログインします。
2. [アプリの登録]をクリックします。
3. [新規登録]をクリックします。
4. アプリケーション名を入力し、下記でサポートされているアカウントタイプを選択します。WebのリダイレクトURIhttps://oauth.domo.com/api/data/v1/oauth/providers/microsoft-reports/exchangeを入力します。
5. [登録]をクリックします。
6. アプリケーションが登録されたら[証明書とシークレット]をクリックします。証明書は、トークンを要求するときにアプリケーションの識別情報を証明するためのシークレットとして使用できます。また、パブリックキーと呼ばれることもあります。
7. [+新規クライアントシークレット]ボタンをクリックします。
8. クライアントシークレットの説明と有効期限を指定し、[追加]をクリックします。
9. 値をコピーして、Domoのコネクター認証情報セクションの[クライアントシークレット]フィールドに貼り付けます。
10. ここで、[APIのアクセス許可]をクリックします。
11.[+権限を追加する]ボタンをクリックします。
12. 許可を追加した後、設定された権限は以下のように表示されます。
Microsoftアカウントに接続する
このセクションでは、Microsoft Reportsコネクターページの[認証情報]および[詳細]ペインのオプションについて説明します。このページのほかのペインの項目にある[スケジュール設定]や[DataSetの名前を付け、説明を入力]に関しては、コネクタータイプのほとんどで共通です。詳細については「データコネクターを使用してDataSetを追加する」を参照してください。
[認証情報]ペイン
このペインには、AzureでMicrosoftアカウントに接続する認証情報の入力フィールドが含まれます。下表では、各フィールドに必要な内容を説明しています。
フィールド |
説明 |
---|---|
クライアントID | インストールしたAzureウェブAppのクライアントIDを入力します。クライアントIDを探す方法の詳細については、上述の「必要条件」を参照してください。 |
クライアントシークレット | Appを作成したときに生成されたクライアントシークレットを入力します。クライアントシークレットを探す方法の詳細については、上述の「必要条件」を参照してください。 |
有効なMicrosoft認証情報を一度入力しておくと、いつでも同じアカウントを使用して、新しいMicrosoft Reports DataSetを作成することができます。コネクターアカウントは、Data Centerの[アカウント]タブで管理できます。このタブの詳細については、「コネクターのユーザーアカウントを管理する」を参照してください。
[詳細]ペイン
このペインには、メインの[レポート]メニューの他、選択したレポートタイプに応じて表示/非表示になるその他様々なメニューがあります。
メニュー |
説明 |
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
レポート |
実行するレポートを選択します。以下のレポートが利用できます。
|
||||||||||
期間 | レポートを集計する期間を選択します。期間でサポートされている値は次のとおりです:D7、D30、D90、D180。これらの値はDn形式に従っており、nはレポートを集計する日数を示しています。 |
その他のペイン
スケジュール設定、再試行、更新に関するオプションなど、コネクターインターフェースのその他のペインに表示されるオプションについては、「データコネクターを使用してDataSetを追加する」を参照してください。
コメント
0件のコメント
サインインしてコメントを残してください。