> ## Documentation Index
> Fetch the complete documentation index at: https://hc.saas-manager.biz.nuro.jp/llms.txt
> Use this file to discover all available pages before exploring further.

# OneDrive

> Micorsoft OneDriveとの連携手順です。連携することで公開されているファイルの情報を取得いたします。

## サポートする機能

<Badge color="blue">ファイル集計</Badge> <Badge color="blue">ファイル権限管理</Badge>

## OneDriveとの連携

Micorsoft OneDriveとの連携手順です。連携することで公開されているファイルの情報を取得します。

[外部共有コンテンツ管理機能について](/it-management/file-management/aakpi1r7gq-file-management)

<Info>
  * アカウント情報は取得いたしません。

  * 公開（共有）されているファイル名とそのリンクを取得いたします。データはAdminaに同期しません。

  * ファイルの閲覧には、AdminaのAdminロールが必要です。

  * [Admin ロールについて](/it-management/settings/yne7fl2lcy-role-new)

  * SharePointとの同期にもご利用いただけます。
</Info>

## 事前準備

<Info>
  作業にはグローバル管理者の権限が必要です。
</Info>

### 連携用アプリケーションの登録（Azure app portal）

1. [Azure app registration portal](https://go.microsoft.com/fwlink/?linkid=2083908) に移動し、\[**+新規登録**]をクリック、任意の名前でアプリケーション名を登録します。画像のとおり入力し、**登録**をクリックします。

2. 作成したアプリケーションをクリックします。左メニューにある**API のアクセス許可** > **＋アクセス許可の追加** から **Microsoft Graph**を選択し、**アプリケーションの許可** を選択します。

3. 次の6個のPermissions を追加します。
   * `Application.Read.All`
   * `Directory.Read.All`
   * `Files.ReadWrite.All`
   * `Organization.Read.All`
   * `Sites.Read.All`
   * `User.Read.All`

4. 追加後、**既定のディレクトリに管理者の同意を与えます**をクリックし、ステータスを**既定のディレクトリに付与されました**へ変更します。

5. **Certificateの発行**

   左のメニューから`証明書とシークレット` > `クライアントシークレット` > `新しいクライアントシークレット` をクリックし、次の値を入力後、追加をクリックします。

   * 説明：キーの名前です。任意の名前を入力ください。
   * 有効期限：APIキーの有効期限です。任意の期間を選択ください。（期限が切れると連携エラーとなり再発行が必要になります）

6. 作成されたキーの`値`をコピーして、保存しておきます（**値は一度しか表示されませんので、この段階で必ずコピーしておいてください**）Adminaのクライアントシークレットに利用します。

7. 左メニューから「**概要**」を表示し、以下の各値を確認し、コピーして保存しておきます。

   * `ディレクトリ（テナント）ID` ：**Adminaのワークスペースキー**に利用します。
   * `アプリケーション（クライアント）ID` ：**AdminaのクライアントID**に利用します。

   以上で、事前準備は完了です。

## インテグレーションのセットアップ

1. Adminaのインテグレーション > インテグレーションで、「**OneDrive**」を検索します。

2. 以下の値をそれぞれ入力し、\[**連携する**]をクリックします

| 項目               | 値                    |
| ---------------- | -------------------- |
| **ワークスペースキー**    | `ディレクトリ（テナント）ID`     |
| **クライアントID**     | `アプリケーション（クライアント）ID` |
| **クライアントシークレット** | `値`                  |

3. OneDrive との連携に成功すると、サービス >「ファイル」タブが表示され、共有されているファイルの情報が表示されます。（同期完了までにはファイル数によって時間がかかります。）

4. 正常に完了しない場合は、インテグレーション画面のステータスタブから**編集**し、再度連携をお試しください。

   解決しない場合はチャットにてお問い合わせください。OneDriveの連携概要については[連携ページ](http://admina.moneyforward.com/jp/integrations/onedrive)をご覧ください。

## 共有設定を停止する

Adminaからファイルの共有設定を変更（停止）できます。

これにより、危険性の高いファイルの共有を即座に停止することが可能となります。

[Box](/integrations/w1zy4zi45d-box)
