CData ADO.NET Provider for Excel Online 2019J - Online Help

カスタムOAuth アプリの作成

CData ADO.NET Provider for Excel Online 2019J - Build 19.0.7354

カスタムOAuth アプリを作成するタイミング

Web フローではカスタムOAuth アプリの作成が必須です。デスクトップおよびヘッドレスアプリケーションでは、カスタムOAuth アプリの作成は任意です。本製品 はすでにExcel Online に登録されており、埋め込みクレデンシャルで接続できるからです。

カスタムOAuth アプリを作成して、ユーザーがExcel Online OAuth エンドポイントにログインして本製品 にアクセス権を与えるときに表示される情報を変更することもできます。

次の手順に従って、カスタムOAuth アプリを作成し、特定のOAuth 認証フローで接続プロパティを取得します。

カスタムOAuth アプリの作成:デスクトップ およびヘッドレスマシン

  1. Microsoft Account クレデンシャルを使用して、Microsoft Application Registration Portal にログインします。
  2. [My Applications]で[Add an app]をクリックします。
  3. アプリケーション名を入力して、[アプリケーションの作成]をクリックします。
  4. 変更を保存し、Application Id を書き留めます。これは、OAuth 認証フローでOAuthClientId として使用します。
  5. [Guided Setup]オプションのチェックを外します。
  6. [Application Secrets]セクションで[Generate New Password]をクリックし、生成されたパスワードを書き留めます。これは、OAuthClientSecret として使用します。
  7. [Add Platform]をクリックし、[Native]を選択して変更を保存します。ページがリフレッシュされ、ネイティブアプリケーションとWeb アプリケーションの両方がリストされます。
  8. Web アプリケーションで、リダイレクトURL を"http://localhost:33333" に設定します。
  9. 次のアプリケーション権限を追加します。Files.Read、Files.Read.All、Files.Read.Selected、Files.ReadWrite、Files.ReadWrite.All、Files.ReadWrite.AppFolder、Files.ReadWrite.Selected、およびoffline_access。
  10. [Advanced Options]で[Live SDK]サポートのチェックボックスをON にします。

カスタムOAuth アプリの作成:Web アプリ

  1. Microsoft Account クレデンシャルを使用して、https://apps.dev.microsoft.com にログインします。
  2. [My applications]で[Add an app]をクリックします。
  3. アプリケーション名を入力して、[アプリケーションの作成]をクリックします。
  4. 変更を保存し、Application Id を書き留めます。これは、OAuth 認証フローでOAuthClientId として使用します。
  5. [Application Secrets]セクションで[Generate New Password]をクリックし、生成されたパスワードを書き留めます。これは、OAuthClientSecret として使用します。
  6. [Platforms]セクションで、[Add Platform]をクリックし、[Web]を選択します。
  7. 正確なリダイレクトURI を指定します。ユーザがアプリケーションの認証後にリダイレクトしたいURL を入力します。
  8. 次のアプリケーション権限を追加します。Files.Read、Files.Read.All、Files.Read.Selected、Files.ReadWrite、Files.ReadWrite.All、Files.ReadWrite.AppFolder、Files.ReadWrite.Selected、offline_access。
  9. [Advanced Options]で[Live SDK]サポートのチェックボックスをON にします。

 
 
Copyright (c) 2020 CData Software, Inc. - All rights reserved.
Build 19.0.7354.0