SAP S/4HANA Cloud Public Edition との統合

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:12分
  • ソフトウェア資産管理アプリケーションをSAP S/4HANAパブリッククラウドアプリケーションと統合すると、ソフトウェアサブスクリプションを追跡し、ライセンスを最適化できます。

    重要:
    から次のアプリケーションを要求してインストールする必要があります。 ServiceNow Store:
    • SaaS ライセンス管理 プラグイン (com.sn_sam_saas_int)
    • ソフトウェア資産管理 Professional for SAP プラグイン (com.sn_samp_sap)
    • SAP S/4HANA スポークプラグイン (sn_s4_hana_cld_spk)
    • ソフトウェア資産管理SAP S/4HANAプラグインとの統合 (sn_sam_s4hanacloud)
    必要なユーザーまたは API 権限のみにアクセス権を付与することで、セキュリティリスクを最小限に抑え、情報を保護します。
    表 : 1. 最小限のユーザー権限
    プロセス SAP S/4HANA アプリケーションで必要なユーザーロール 認証スコープ
    サブスクリプションをダウンロード ビジネスユーザー users:read

    SAP S/4HANAパブリッククラウドの通信システムとユーザーの作成

    通信システムと受信ユーザーを作成して、 SAP S/4HANA パブリッククラウド API へのアクセスを有効にし、ベーシック認証用のユーザー名とパスワードを受信します。

    始める前に

    SAP S/4HANA Public Cloud Integration Hub スポークがアクティブである必要があります。詳細については、「SAP S4 HANA Public Cloud Spoke」を参照してください。

    SAP S/4HANA 必要なロール:ビジネスユーザー

    手順

    1. ビジネスユーザーの認証情報を使用して、 SAP Fiori ランチパッドにログインします。
    2. Communication Management カタログから、 Communication Systems アプリケーションを選択します。
    3. [New (新規)] を選択します。
    4. [新しい通信システム] ウィンドウで、[システム ID] フィールドに一意のシステム ID を入力します。
      たとえば、SAP S/4HANA Cloud ソースシステムなどです。
    5. [システム名] フィールドにコミュニケーションシステムの一意の名前を入力します。
      例: Integration_System_SNOW
    6. [Create (作成)] を選択します。
      作成したシステム ID とシステム名は、[全般] タブの対応するフィールドに表示されます。
    7. [技術データ] セクションで、[ホスト名] フィールドに SAP S/4HANA Cloud ソースシステムのホスト名を入力します。
      例:localhost
    8. [ 受信通信のユーザー (Users for Inbound Communication )] タブを選択します。
    9. [+] ボタンを選択して、受信通信ユーザーを作成します。
    10. [新しいインバウンド通信ユーザー(New Inbound Communication User)] ウィンドウで、[認証方法(Authentication Method)] フィールドで [ユーザー名とパスワード(User Name and Password)] を選択します。
    11. [新規ユーザー] を選択します。
    12. [コミュニケーションユーザーを作成] ウィンドウで、[ ユーザー名]、[ 説明]、 および [パスワード ] フィールドに適切な値を入力します。
    13. [Create (作成)] を選択します。
      [新しいインバウンド通信ユーザー (New Inbound Communication User)] ウィンドウにリダイレクトされます。
    14. [OK] を選択します。
      新しいユーザーが受信通信のユーザーのリストに表示されます。
      重要:
      受信通信のみに使用している場合でも、送信通信にユーザーを必要とする通信の取り決めがいくつかあります。[発信通信のユーザー (Users for Outbound Communication)] タブで、発信通信用のダミーユーザーを作成できます。
    15. [Save (保存)] を選択します。

    SAP S/4HANAパブリッククラウドのコミュニケーションの取り決めを作成

    SAP S/4HANAパブリッククラウド API にアクセスできるように、通信の取り決めを作成します。

    始める前に

    SAP S/4HANA 必要なロール:ビジネスユーザー

    手順

    1. ビジネスユーザーの認証情報を使用して、 SAP Fiori ランチパッドにログインします。
    2. コミュニケーション管理カタログから、 コミュニケーションの取り決め アプリケーションを選択します。
    3. [New (新規)] を選択します。
    4. [新しい連絡の取り決め] ウィンドウで、通信シナリオとして [SAP_COM_0889 ] を選択します。
      特定の API の通信シナリオについては、次を参照してください。 SAP S/4HANA パブリッククラウド API.
    5. [手配名] フィールドに一意の連絡手配名を入力します。
    6. [Create (作成)] を選択します。
    7. [共通データ] セクションの [通信システム ] フィールドで、前に作成した通信システムを選択します。
      例: Integration_System_SNOW

      選択した通信システムの [ユーザー名 ] フィールドと通信シナリオに関連付けられた [ 認証方法 ] フィールドが自動的に入力されます。

    8. [Save (保存)] を選択します。

    OData API のベーシック認証情報レコードを作成する

    SAP S/4HANA パブリッククラウドで OData API の認証情報レコードを作成します。SAP S/4HANAパブリッククラウドスポーク接続および資格情報エイリアスでは、これらの認証情報を使用して、S/4HANA パブリッククラウドでアクションを実行します。

    始める前に

    必要なロール:admin

    手順

    1. 移動先 すべて > 接続 & 認証情報 > 認証情報.
    2. [New (新規)] を選択します。
      「作成する認証情報のタイプは?」というメッセージが表示されます。
    3. [基本認証情報] を選択します。
    4. フォームのフィールドに入力します。
      表 : 2. 基本認証情報フォーム
      フィールド 説明
      名前 レコードを一意に識別する名前です。例:SAP S4 HANA クラウド認証情報
      ユーザー名 認証情報レコードのユーザー名。
      パスワード 認証情報レコードのパスワード。
      アクティブ 認証情報レコードがアクティブであることを示すオプション。
      順序 この認証情報に適用する順番。例:100
    5. [Submit (送信)] を選択します。

    タスクの結果

    SAP S/4HANA パブリッククラウドで OData API を使用してアクションを許可する認証情報レコードが作成されます。

    OData API のベーシック認証接続レコードを作成する

    SAP S/4HANA パブリッククラウドで OData API の接続レコードを作成します。SAP S/4HANA パブリッククラウドスポーク接続および資格情報エイリアスでは、これらの接続を使用して S/4HANA パブリッククラウドでアクションを実行します。

    始める前に

    必要なロール:admin

    手順

    1. 移動先 すべて > 接続 & 認証情報 > 接続および資格情報エイリアス.
    2. SAP S4 HANA Cloud のレコードを選択します。
    3. [接続] タブから、[新規] を選択します。
    4. フォームで、フィールドに入力します。
      表 : 3. HTTP(S) 接続フォーム
      フィールド 説明
      名前 レコードを一意に識別する名前です。例:SAP S4 HANA Cloud
      認証情報 OData API 用に作成した認証情報レコード。例:SAP S4 HANA クラウド認証情報
      接続エイリアス SAP S/4HANAエイリアスの名前。
      URL ビルダー 選択すると、接続 URL がビルドされます。
      接続 URL SAP S/4HANA パブリッククラウドサービスのルート URL を次の形式で指定します: https://<S4Hana_Instance_Name>/odata/v4。例: https://demo.s4hana.cloud.sap
      MID サーバーを使用 接続で MID サーバーを使用するかどうかを指定します。
      接続タイムアウト 接続のタイムアウト値 (ミリ秒単位)。
      アクティブ 接続レコードがアクティブであることを示すオプション。
    5. [Submit (送信)] を選択します。

    タスクの結果

    SAP S/4HANA パブリッククラウドに OData API の接続レコードが作成されます。

    SAP S/4HANA統合プロファイルの作成

    SAP S/4HANA統合プロファイルを作成して、ソフトウェアサブスクリプションを追跡し、SAP S/4HANAアプリケーションのライセンスを最適化します。

    始める前に

    ソフトウェア資産管理 - SaaS ライセンス管理 プラグイン (sn_sam_saas_int) は、ServiceNow Store からインストールする必要があります。

    統合プロファイルを公開するには、アプリケーションスコープを [グローバル] に変更します。

    ServiceNow 必要なロール:sam_integrator または admin

    重要:
    [Application Manager] ページでオプション機能をインストールするときに、この統合の [SAP S4Hana Cloud のソフトウェア資産管理統合] チェックボックスをオンにする必要があります。必要な SaaS アプリケーションの選択の詳細については、「 SaaS ライセンス管理の要求」を参照してください。

    このタスクについて

    ソフトウェア資産ワークスペースを使用している場合、コア UISAP S/4HANA統合プロファイルを作成するオプションは非アクティブです。

    手順

    1. 統合プロファイルに移動します。
      インターフェイスアクション
      コア UI
      1. 移動先 すべて > ソフトウェア資産 > SaaS ライセンス > 直接統合プロファイル.
      2. [New (新規)] を選択します。
      3. SAP S4Hana Cloud 統合プロファイルを選択します。
      ソフトウェア資産ワークスペース
      1. 移動先 ライセンス操作 > ユーザーサブスクリプション > 直接統合プロファイル.
      2. [New (新規)] を選択します。
      3. ドロップダウンリストから [SAP S4Hana Cloud ] を選択します。
      4. [Continue (続行)] を選択します。
    2. フォームで、フィールドに入力します。
      表 : 4. 統合プロファイル
      フィールド 説明
      表示名 データ連携プロファイルの名前例:SAP S/4HANA Cloud
      ステータス 統合プロファイルのステータス。
      • 統合プロファイルを公開していない場合、このフィールドは自動的に [ドラフト] に設定されます。
      • 統合プロファイルを既に公開している場合、このフィールドは自動的に [公開済み] に設定されます。
      プロファイルタイプ 統合プロファイルのタイプ。このフィールドは自動的に SAP S4Hana クラウドサブスクリプションに設定されます。
    3. 各プロセスの [ベンダー構成 ] フィールドで指定された必要なユーザーロールまたは API 権限を確認して、セキュリティリスクを最小限に抑え、SaaS ライセンスを最適化します。
      必要なロールとスコープの詳細については、「 最小限のユーザー権限」テーブルを参照してください。
    4. [サブスクリプションサブフローのダウンロード] セクションで、[ サブフロー ] フィールドが [SAP S4Hana パブリッククラウドサブスクリプションのダウンロード] に設定されていることを確認します。
      注:
      [ サブスクリプションをダウンロード ] チェックボックスはデフォルトでオンになっており、オフにすることはできません。
    5. [Save (保存)] を選択します。
      ドラフトの統合プロファイルが作成されます。

      [接続と資格情報] フィールドが表示され、自動的に sn_s4_hana_cld_spk に設定されます。SAP_S4_HANA_Cloud

    6. [接続および資格情報] フィールドの横にあるプレビューアイコン (プレビューアイコン) を選択して、接続および資格情報エイリアスレコードを開きます。
    7. レコードプレビューで [ レコードを開く ] を選択します。
    8. [新しい接続および資格情報の作成] 関連リンクを選択します。
    9. フォームのフィールドに入力します。
      表 : 5. 接続と資格情報フォームを作成
      フィールド 説明
      接続名 接続の名前。
      接続 URL SAP S/4HANAパブリッククラウドインスタンスに接続するための URL。
      ユーザー名 SAP S/4HANAパブリッククラウドインスタンスにログインするためのユーザー名。
      パスワード SAP S/4HANAパブリッククラウドインスタンスにログインするためのパスワード。
    10. [Create (作成)] を選択します。
    11. [統合プロファイル] フォームで、[ 接続を検証 ] を選択して、この統合の接続と資格情報の詳細を確認します。
    12. [Publish (公開)] を選択します。
    13. 公開の確認 ダイアログ ボックスで、 OK を選択します。
      統合プロファイルが公開されると、[直接統合プロファイル] リストに表示されます。

    次のタスク

    統合が接続されると、 ServiceNow インスタンスでソフトウェアモデルとソフトウェアサブスクリプションが自動的に作成され、毎日更新されます。

    統合プロファイルを作成した後、次の場所に移動して、 ソフトウェア資産ワークスペース 内のプロファイルに関する情報を表示します ライセンス操作 > ユーザーサブスクリプション > 直接統合プロファイル. 統合プロファイルを選択すると、次の関連リストを表示できます。デフォルトビューの統合プロファイルに対して次の関連リストがすべて表示されない場合は、[詳細] タブからカスタム統合ビューを選択できます。
    • ソフトウェアモデル
    • 認識されないサブスクリプション識別子
    • スケジュール済みジョブ
    • スケジュール済みジョブの結果
    • ソフトウェアサブスクリプション
    • サブスクリプション識別子除外ルール
    • サブスクリプションユーザー除外ルール

    一意の接続を持つ複数の統合プロファイルを設定する場合は、子エイリアスを作成して、統合プロファイルごとに異なる構成と設定を管理します。詳細については、「子エイリアスを作成して複数の統合プロファイルを設定する」を参照してください。

    自動生成されたソフトウェアモデルのソフトウェアエンタイトルメントを作成して、使用済みソフトウェアを所有ソフトウェアに対して追跡します。