Microsoft SharePoint

バージョン:
2021.3
Last modified: August 13, 2021
Connection Type

Alteryx Tools

Driver Details

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

Type of Support

読み込みと書き込み

Validated On

SharePoint List ツール: 2007、2010、2013、2016、オンライン
SharePoint Files ツール: オンライン

接続に使用する Alteryx ツール

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

Link
SharePoint List Input Tool Icon

シェアポイントリスト入力ツール

Link
SharePoint List Output Tool Icon

シェアポイントリスト出力ツール

認証の設定

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

  1. Microsoft Azure ポータル にアクセスし、正しいドメインにログインしていることを確認します。
  2. アプリの登録 - 新規登録 を選択します。
  3. アプリの名前 (Alteryx SharePoint Files Connector) を入力します。
  4. アプリをシングルテナントにするかマルチテナントにするかを選択します。 
    • シングルテナントアプリケーションは、登録したテナント (ホームテナントとも呼ばれます) でのみ使用できます。お客様または Azure 管理者は、Designer での認証時に使用するアカウントで、シングルテナント Azure アプリケーションとストレージを作成できます。
    • マルチテナントアプリケーションは、ホームテナントと他のテナントの両方のユーザーが使用できます。
  5. URI リダイレクト 手順は必須ではありません。
  6. 登録 を選択します。
  7. アプリケーション ID フィールド (「クライアント ID」) と ディレクトリ ID フィールド (「テナント ID」) の値をメモします。
  8. 証明書とシークレット に移動し、新しいクライアントシークレット を選択します。
  9. シークレットの名前を入力し、シークレットの有効期限を選択します。
  10. 追加 をクリックしてシークレットの作成を終了します。
  11. 生成された (「クライアントシークレット」) をメモします。 

    いったんページを離れると、シークレット値を再び取得することができなくなります。その場合は、新しいシークレット値を作成する必要があります。

     

  12. API のアクセス許可 に移動し、アクセス許可の追加 を選択します。
    1. Microsoft Graph - 委任されたアクセス許可 を選択します。
    2. アクセス許可の選択 フィールドに「サイト」と入力し、サイト メニューを展開します。
    3. Sites.ReadWrite.All を選択します。
    4. 「ファイル」と入力し、ファイル メニューを展開します。
    5. Files.ReadWrite.All を選択します。
  13. アクセス許可の追加 を選択します。

アプリに、次の 3 つのアクセス許可を割り当てる必要があります。

  • Files.ReadWrite.All
  • Sites.ReadWrite.All
  • User.Read

     

セキュリティポリシーによっては、アプリの管理者の同意を得る必要があります。

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

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

追加の詳細

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

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

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

役に立ちましたか?

Running into problems or issues with your Alteryx product? Visit the Alteryx Community or contact support. Can't submit this form? Email us.