サービス連携(OneDrive)
🔗

サービス連携(OneDrive)

「サービス連携」から各社サービスとデータ連携の設定をします。

連携準備:Service Key Authenticationの認証情報を取得

📌

Service Key Authentication(クライアントID, クライアントシークレット, テナントID)の認証情報を取得するには、Azure管理者アカウントでの実行が必要です。

  1. Azure Portalにログインします
  2. 「ビュー」を押下
image
  1. 概要>追加>アプリ登録
image
  1. アプリケーションを登録する
    1. 名前:任意の名称
    2. サポートされているアカウントの種類:この組織ディレクトリのみに含まれるアカウント (既定のディレクトリ のみ - シングル テナント)
    3. 「登録」を押下
image
  1. 下記のIDをそれぞれコピーする
    1. アプリケーション(クライアント)ID
    2. ディレクトリ(テナント)ID
  2. 「証明書またはシークレットの追加」を選択
image
  1. 「新しいクライアントシークレット」を選択
    1. 説明:任意の説明
    2. 有効期限を入力:365日(12か月)推奨
    3. 「追加」を押下
image
  1. クライアントシークレット>「値」をコピーします
image
  1. API のアクセス許可を追加します

 ①「API のアクセス許可」を選択

 ② Microsoft Graphを押下

 ③「アプリケーションの許可」を選択

 ④ 検索窓にFiles.Read.Allと入力

 ⑤「Files.Read.All」のチェックボックスを選択

 ⑥「アクセス許可の更新」を押下

image
  1. 「設定のディレクトリに管理者の同意を与える」のチェックを押下する
  2. 確認を与えるボタンを押下した後に出てきたポップアップで「はい」を押下して処理を完了させます。

image
  1. 下記の画面のように表示されたら完了です
image

サービス連携:接続設定

  1. srushの管理画面へログインします。
  2. データシート > サービス連携 > 連携したいサービス名を検索 > 押下
image
image
  1. 接続名
  2. 任意のお好きなものを入力してください。

  3. 認証情報
  4. 「Service Key Authentication」を選択

  5. クライアントID
  6. 下記で取得した「クライアントID」を入力

    クライアントID

  7. テナントID
  8. 下記で取得した「テナントID」を入力

    テナントID

  9. クライアントシークレットID
  10. 下記で取得した「クライアントシークレットIDの値」を入力

    クライアントシークレットID

  11. User Principal Name
  12. オブジェクト一覧
  13. 後述する🔗サービス連携(GoogleDrive) - サービス連携:オブジェクト一覧の設定 をご参照ください。

  14. 任意の設定項目
  15. Folder Path (Optional)はデフォルトで「.」が設定されていますが、「」空欄にします。

サービス連携:オブジェクト一覧の設定

  1. 名前
  2. 任意のお好きなものを入力してください。

  3. フォーマット
  4. 連携対象のファイルの形式を選択してください。

    ここでは CSV Format を選択した場合を例に説明します。

  5. ヘッダーの定義
  6. CSVのヘッダー(カラム名)の定義方法を選択します。 From CSV を選択してください。

    ※ From CSVはCSV中のヘッダーからヘッダーを定義する方法です

    任意の設定項目

サービス連携:オブジェクト選択

image
  1. どのオブジェクトをSrushに連携するかを選択します。
  2. ※データ量に応じて取得時間も増えますので、必要なオブジェクトのみに絞り込んでいただくのがおすすめです。

  3. データ同期方式
    1. データ同期方式を選択してください。

      通常はデータ転送量の少ない 差分同期 を 推奨します。 差分同期 で問題がある場合は 全データ同期 をご選択ください。

    2. 全データ同期
    3. 差分同期
      1. 更新キー
      2. _ab_source_file_last_modified のみ選択可能です。

      3. 一意キー
      4. ユニークな列名(IDなど)を選択してください。

<TOPへ戻る