---
sourceDocument: Xanadu の Now Platform 機能
sourceDocumentLink: https://www.servicenow.com/docs/r/ja-JP/xanadu/servicenow-platform

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu の Now Platform 機能

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Microsoft OneDrive for ドキュメントサービス のセットアップ

# Microsoft OneDrive for ドキュメントサービス のセットアップ {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：3分

ドキュメントサービス でカスタム OAuth アプリケーションを作成して ServiceNow インスタンスと Microsoft OneDrive for ドキュメントサービス を統合し、ServiceNow 要求を認証します。

## 始める前に

* 統合ハブサブスクリプションを要求します。
* Microsoft Azure AD スポークを設定してコネクトします。「[Set up Microsoft Entra ID spoke](https://www.servicenow.com/docs/access?context=set-up-azure&version=xanadu&pubname=xanadu-integrate-applications&ft:locale=en-US)」および 「[Microsoft OneDrive Spoke](https://www.servicenow.com/docs/access?context=onedrive-spoke&version=xanadu&pubname=xanadu-integrate-applications&ft:locale=en-US)」を参照してください。

{#configure-ms-onedrive-doc-services__ul_atl_lhg_15b}  
Microsoft OneDriveの要件：

* Microsoft OneDrive アカウント
* [Microsoft Azure](https://portal.azure.com) アカウント
* Microsoft OneDriveテナントアドミン認証情報
{#configure-ms-onedrive-doc-services__ul_g53_xhg_15b}

必要なロール：admin

## このタスクについて

[Azure](https://docs.microsoft.com/en-us/azure/) Developer アカウントから、次の手順を完了します。カスタムアプリケーションを作成および構成する方法については、[Azure](https://docs.microsoft.com/en-us/azure/) の製品ドキュメントを参照してください。

## 手順

1. 組織の認証情報を使用して、Microsoft Azure 登録ポータルにログインします。  
   詳細については、[Microsoft Azure アプリ登録ポータル](https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade)上の Microsoft ドキュメントを参照してください。
2. 新しいカスタムアプリケーションを登録します。
   1. アプリケーション名とサポートされているアカウントタイプを入力します。
   2. \[登録 (Register)\] を選択します。
   3. 次の形式でリダイレクト URL を入力します。<kbd class="ph userinput">https://&lt;instance&gt;.service-now.com/oauth_redirect.do</kbd>

   アプリケーションの基本情報の概要が表示されます。
3. アプリケーション ID をテキストファイルにコピーします。  
   サードパーティ OAuth プロバイダーとしてServiceNowインスタンスでアプリを登録するため、この ID と次のステップで生成されたクライアントシークレットを使用します。アプリケーションを ServiceNow インスタンスに接続するとき、アプリケーション ID はクライアント ID です。
4. クライアントシークレットを追加します。
   1. \[Microsoft Azure\] で、次に移動します。 管理証明書とシークレット.
   2. 説明と有効期限を入力します。
   3. \[追加\] を選択します。
   {#configure-ms-onedrive-doc-services__substeps_dzd_nct_whb}
5. アプリでサポートする必要がある権限を有効にします。  
   詳細については、「[Microsoft Graph のアクセス許可のリファレンス](https://docs.microsoft.com/en-us/graph/permissions-reference)」ドキュメントを参照してください。
   1. \[Microsoft Azure\] で、次に移動します。 管理API 権限.
   2. Microsoft Graph のタイルをクリックします。
   3. アプリケーションがサポートする \[アプリケーションのアクセス許可\] を選択します。  
      \[委任されたアクセス許可\] を使用すると、アプリケーションはサインインしたユーザーとして API にアクセスできます。

      \[アプリケーションのアクセス許可\] を使用すると、サインインしているユーザーがいなくてもアプリケーションをバックグラウンドサービスまたはデーモンとして実行できます。

      [アプリケーションレジストリ](https://www.servicenow.com/docs/access?context=setup-msonedrive&version=xanadu&pubname=xanadu-integrate-applications&section=register-onedrive-oauth&ft:locale=en-US)を構成するときに、\[OAuth エンティティスコープ\] タブでこれらの API 権限に触れる必要があります。
   4. 必要な API 権限がカスタムアプリに提供されていることを確認します。  
      {#configure-ms-onedrive-doc-services__table_frf_zjg_15b__entry__2}

      | 名前 | OAuth スコープ |
      |-|-|
      | Files.Read | Files.Read |
      | Files.Read.All | Files.Read.All |
      | offline_access | offline_access |
      | Files.ReadWrite | Files.ReadWrite |
      | Files.ReadWrite.All | Files.ReadWrite.All |
      | AuditLog.Read.All | AuditLog.Read.All |
      | Directory.AccessAsUser.All | Directory.AccessAsUser.All |
      | Directory.Read.All | Directory.Read.All |
      | User.Read | User.Read |
      [ ]

      {#configure-ms-onedrive-doc-services__table_frf_zjg_15b}
   5. \[権限を追加\] を選択します。
   {#configure-ms-onedrive-doc-services__substeps_ddd_zft_whb}

## 次のタスク

[Microsoft OneDrive を ドキュメントサービス 用の OAuth プロバイダーとして登録](https://www.servicenow.com/docs/B3Mn~Tmd~eOjgZhwC7KC2Q "Microsoft OneDriveアカウントの構成中に生成された情報を使用し、Microsoft OneDriveを OAuth プロバイダーとして登録して、インスタンスが OAuth 2.0 トークンを要求できるようにします。")

