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

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:3分
  • ドキュメントサービス でカスタム OAuth アプリケーションを作成して ServiceNow インスタンスと Microsoft OneDrive for ドキュメントサービス を統合し、ServiceNow 要求を認証します。

    始める前に

    Microsoft OneDriveの要件:
    • Microsoft OneDrive アカウント
    • Microsoft Azure アカウント
    • Microsoft OneDriveテナントアドミン認証情報

    必要なロール:admin

    このタスクについて

    Azure Developer アカウントから、次の手順を完了します。カスタムアプリケーションを作成および構成する方法については、Azure の製品ドキュメントを参照してください。

    手順

    1. 組織の認証情報を使用して、Microsoft Azure 登録ポータルにログインします。
      詳細については、Microsoft Azure アプリ登録ポータル上の Microsoft ドキュメントを参照してください。
    2. 新しいカスタムアプリケーションを登録します。
      1. アプリケーション名とサポートされているアカウントタイプを入力します。
      2. [登録 (Register)] を選択します。
      3. 次の形式でリダイレクト URL を入力します。https://<instance>.service-now.com/oauth_redirect.do
      アプリケーションの基本情報の概要が表示されます。
    3. アプリケーション ID をテキストファイルにコピーします。
      サードパーティ OAuth プロバイダーとしてServiceNowインスタンスでアプリを登録するため、この ID と次のステップで生成されたクライアントシークレットを使用します。アプリケーションを ServiceNow インスタンスに接続するとき、アプリケーション ID はクライアント ID です。
    4. クライアントシークレットを追加します。
      1. [Microsoft Azure] で、次に移動します。 管理 > 証明書とシークレット.
      2. 説明と有効期限を入力します。
      3. [追加] を選択します。
    5. アプリでサポートする必要がある権限を有効にします。
      詳細については、「Microsoft Graph のアクセス許可のリファレンス」ドキュメントを参照してください。
      1. [Microsoft Azure] で、次に移動します。 管理 > API 権限.
      2. Microsoft Graph のタイルをクリックします。
      3. アプリケーションがサポートする [アプリケーションのアクセス許可] を選択します。

        [委任されたアクセス許可] を使用すると、アプリケーションはサインインしたユーザーとして API にアクセスできます。

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

        アプリケーションレジストリを構成するときに、[OAuth エンティティスコープ] タブでこれらの API 権限に触れる必要があります。

      4. 必要な API 権限がカスタムアプリに提供されていることを確認します。
        名前 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
      5. [権限を追加] を選択します。

    次のタスク

    Microsoft OneDrive を ドキュメントサービス 用の OAuth プロバイダーとして登録