Microsoft SharePoint Online および接続レコードの構成

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む3読むのに数分
  • Microsoft SharePoint Online と接続レコードを設定して、ServiceNow インスタンスを Microsoft SharePoint Online と統合します。

    始める前に

    • 統合ハブ サブスクリプションの要求
    • Microsoft SharePoint Online スポーク のアクティブ化
    • Microsoft Azure ポータルでの OAuth アプリケーションの作成
    • Microsoft Azure ポータルへのアクセス
    • 必要なロール:admin

    手順

    1. 自己署名証明書を生成します。
      Microsoft Azure は、ServiceNow インスタンスへの SharePoint Online API へのアクセスを許可する前に、証明書を検証します。証明書を生成するには、次のいずれかの手順を実行します。
      • Windows 用の証明書の生成
      • Mac 用の自己署名証明書の生成
      この手順により、拡張子 .cer を持つ証明書が生成されます。
    2. 証明書を Microsoft Azure ポータルにアップロードします。
      1. https://portal.azure.com/ にログインします。
      2. [アプリの登録] を選択します。[アプリの登録] ボタン。
      3. [すべてのアプリケーション ] または [所有アプリケーション (Owned applications)] を選択します。OAuth アプリケーション選択オプション
      4. 検索フィールドに、作成した OAuth アプリケーションの名前を入力します。
        OAuth アプリケーションの構成方法については、「Microsoft Azure での OAuth アプリケーションの設定」を参照してください。
      5. 左側のパネルの [管理] の見出しで、[証明書とシークレット (Certificates & secrets)] をクリックします。[証明書とシークレット (Certificates & secrets)]。
      6. [証明書とシークレット (Certificates & secrets)] で、[証明書] を選択します。[証明書] セクション。
      7. [証明書をアップロード] を選択します。
      8. [証明書をアップロード] ウィンドウでフォルダーアイコン (フォルダーアイコン) を選択して、生成した .cer ファイルに移動します。
      9. [説明] フィールドに、証明書の説明を入力します。
      10. [追加] を選択します。
        証明書がアップロードされます。
      11. [サムプリント] 列でサムプリントの値をコピーし、安全な場所に保存します。サムプリントの値。
      12. [サムプリント] の値を Base64 値にエンコードして記録し、後で使用できるようにします。
      注:
      16 進値から Base64 への (Hex to Base64) 変換ツールを使用して、[サムプリント] の値を Base64 値にエンコードできます。
    3. スポークがアクションを自動化するために必要な REST APIs にアクセスする権限を取得します。
      1. 左側のパネルの [管理] 見出しで、[API 権限] を選択します。 API 権限のリンク
      2. [構成済みの権限 (Configured permissions)] 見出しの下にある [+ アクセス許可の追加 (+ Add a permission)] をクリックします。
      3. [API 権限の要求] ウィンドウで、[SharePoint] を選択します。SharePoint API のボタン。
      4. [アプリケーションのアクセス許可] を選択します。[アプリケーションのアクセス許可] ボタン。
      5. サイトリストを展開します。
      6. Sites.FullControl.All を選択します。
        これで、ServiceNow インスタンスが Microsoft SharePoint Online のすべてのサイトを完全に制御できるようになりました。
      7. [権限を追加] を選択します。
        権限が追加されます。SharePoint Online 権限が付与されています。
      8. 管理者の同意を付与するには、[ServiceNow に管理者の同意を付与する (Grant admin consent for ServiceNow)] を選択します。
      9. [管理者の同意を付与する (Grant admin consent)] 確認ウィンドウで [はい] を選択します。
        管理者の同意が付与されます。管理者の同意が付与されたステータス。