Microsoft SharePoint

バージョン:
2022.3
Last modified: March 31, 2022
Driver Details

詳細については、Microsoft ポータル を参照してください。

Type of Support

読み込みと書き込み

Validated On

SharePoint ファイルツール : オンライン
SharePoint リストツール : 2007、2010、2013、2016、オンライン

Release Notes
Version Description
v2.2.0
  • Compatible with Alteryx Designer and Server 2021.4.2 Patch 4, 2022.1 Patch 2 and later.

  • Compatible with AMP engine only.

  • Added support for DCM.

    • DCM is required for running this connector on Alteryx Server.

  • FIPS capable.

  • Added option to download folders and files locally for later processing.

  • Temporarily removed support for SharePoint On-Premise (version 2013 and 2016).

  • Renamed the tools to SharePoint Input and SharePoint Output.

  • Changed the behavior of sheet name field to be excluded from the written data. Added option to keep the sheet name field.

  • SSL/TLS validation is now performed against Windows Certificate Store.

  • Service principal authentication can leverage Sites.Selected instead of the Sites.All permission.

v2.1.0
  • SharePoint Files Output now includes lists writing functionality.

  • Writing data into a list can fail because of API limitations. One of the identified reasons is HTML code included in the data.

  • Minor bug fixes.

v2.0.1
  • Compatible with Alteryx Designer version 2021.3.4 and later.

  • SharePoint Files Input now includes lists reading functionality.

  • All the tools use user’s browser instead of embedded CEF to comply with Conditional Access policy.

  • User-based authentication for SharePoint 365 is valid for up to 6 months depending on the user’s Azure policy.

v1.1.1
  • Sites are loaded incrementally instead of all-at-once.

  • Fixed DriveID error.

  • Fixed bug affecting the output of null values into .yxdb file.

v1.1.0
  • Added Support for SharePoint On-Premise (version 2013 and 2016).

  • Fixed blank screen issue when authenticating in Designer 2021.3.2.54175. Please note that you also need to update to Designer 21.3.3.63061 or later.

v1.0.4
  • Compatible with Alteryx Designer version 2021.2.2 and later.

  • Initial release.

  • Built-in multitenant Azure App with an option to use custom Azure App (incl. single tenant app).

  • Supports reading and writing XLSX, CSV and YXDB file formats.

  • Proxy support.

  • Requires SharePoint 365.

接続に使用する Alteryx ツール

SharePoint ファイル入力バージョン 2.0.1 以降、SharePoint リスト入力はスタンドアロンツールとして廃止され、SharePoint ファイル入力にリスト読み取り機能が含まれました。

標準的なワークフロー処理

Link
SharePoint List Input Tool Icon

SharePointリスト入力ツール

Link
SharePoint List Output Tool Icon

SharePointリスト出力ツール

認証の設定

SharePoint Online ツールを使用する前に、外部クライアント用のアプリケーションエンドポイントを登録する必要があります。

Microsoft Azure クラウドサービスを使用してアプリケーションを構築および管理する方法の詳細については、Azure のドキュメント を参照してください。 

  1. Microsoft Azure にアクセスします。 

  2. Microsoft Azure Active Directory アカウントでサインインします。  

  3. ホーム画面で [検索] を使用するか、左上隅のメニューに移動して [Azure Active Directory] サービスを開きます。 

  4. 左側のメニューで アプリの登録 を開きます。 

  5. [+ 新規登録] を選択します。

  6. アプリの [名前] を指定します。  

  7. 目的のアカウントの種類を選択します。シングルテナントとマルチテナントの両方が許可されています。  

  8. [リダイレクト URI] (オプション) 部分で次の手順に従います。

    1. SharePoint ファイル入力バージョン 1.1.1 以前の場合: ドロップダウンメニューから [シングルページアプリケーション (SPA)] を選択し、次の 2 つの URL を設定します。 

    2. SharePoint ファイル入力バージョン 2.0.1 以降の場合: ドロップダウンメニューから [Web ページアプリケーション (WPA)] を選択し、 URL を設定します。

  9. 登録 を選択します。   
    [アプリケーション (クライアント) ID] は、ご自分の クライアント ID です。 
    [ディレクトリ (テナント) ID] は、ご自分の テナント ID です。 

  10. [クライアントの資格情報] に移動して、[新しいクライアントシークレット] を追加します。
    ページを離れると再びアクセスできなくなるため、をコピーします。これがクライアントシークレットです。

  11. API のアクセス許可に移動して、これらの委任されたアクセス許可 (Microsoft Graph)を追加します。

    1. Files.ReadWrite.All

    2. offline_access

    3. openid

    4. User.Read

    5. Sites.Read.All

    6. Eメール

    7. プロファイル

  12. SharePoint ファイル入力バージョン 2.0.1 以降の場合は、これらの委任されたアクセス許可 (SharePoint)も追加します。

    1. AllSites.Manage

    2. AllSites.Read

    3. AllSites.Write

    4. Files.Read.All

    5. Sites.Search.All

  13. サービスプリンシパル (アプリのみの認証) を使用するには、証明書 & シークレット に進み、新しいクライアントシークレット を追加します。ページを離れると再びアクセスできなくなるため、値をコピーします。これがクライアントシークレットです。
    API のアクセス許可で、これらの アプリケーションのアクセス許可 (Microsoft Graph)を追加します。

    1. Files.Read.All

    2. Files.ReadWrite.All

    3. Sites.Read.All

これで、このアプリを Alteryx SharePoint Files Connector で使用できるようになりました。ログインを認証するには、アプリケーションの登録で提供された ユーザー名パスワードクライアント IDクライアントシークレット IDテナント ID が必要です。

詳細については、Microsoft ポータル を参照してください。

追加の詳細

SharePoint では、すべての日時値が UTC として保存されます。システムの日時値を UTC との間で正しく変換するには、次の手順に従います。

  • SharePoint に書き込む場合は、DateTimeToUTC() 関数を使用して、システムのタイムゾーンを UTC に変換します。
  • SharePoint から読み込む場合は、DateTimeToLocal() 関数を使用して UTC からシステムのタイムゾーンに変換します。

それ以外の場合は、別の日時関数を使用して計算を実行します。詳細については、「関数」を参照してください。

このページは役に立ちましたか?

Alteryx 製品のご利用中に何か問題がございましたら、Alteryx コミュニティにアクセスするか、サポートにお問い合わせください。このフォームを送信できない場合E メールでお送りください。