翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
SSF 暗号化でのシークレットアクセスキー認証の使用
オンプレミス SAP システム (または他のクラウドで実行されているシステム) は、シークレットアクセスキー認証 AWS を使用して で認証できます AWS Identity and Access Management。SAP の Secure Store and Forward Mechanism
前提条件
設定を開始する前に、次の前提条件を満たす必要があります。
-
SAP ユーザーの IAM ロールは IAM 管理者が作成する必要があります。ロールには、必要な を呼び出すためのアクセス許可が必要です AWS のサービス。詳細については、「IAM セキュリティのベストプラクティス」を参照してください。
-
/AWS1/IMGトランザクションを実行する許可を作成します。詳細については、「設定の権限」を参照してください。
手順
SSF で暗号化された認証情報ストレージを設定するには、次の手順に従います。
Steps
ステップ 1 – 認証情報ストレージ用の SSF アプリケーションを定義する
-
トランザクションコードを実行して SSF アプリケーション
SE16を定義します。 -
SSFAPPLICテーブル名を入力し、[新規エントリ] を選択します。 -
以下の詳細を入力します。
-
APPLIC:
ZAWS1(SSF アプリケーションの名前)。 -
DESCRIPT:
SSF Encryption for the AWS SDK for SAP ABAP(説明)。 -
残りのフィールドの
Selected(X)オプションを選択します。
-
-
[保存] を選択します。
ステップ 2 – SSF アプリケーションの暗号化パラメータを設定する
-
トランザクションコードを実行して
/n/AWS1/IMG、 実装ガイド (IMG) を起動します AWS SDK for SAP ABAP。 -
IMG ノードAWS SDK for SAP ABAP 設定 > 技術的前提条件 > オンプレミスシステムの追加設定を展開します。
-
SSF パラメータの設定 IMG アクティビティを実行します。
-
[新しいエントリ] を選択し、前のステップで作成した SSF アプリケーションを選択します。[保存] を選択します。
-
ハッシュアルゴリズムを SHA256 (またはそれ以上) に変更し、暗号化アルゴリズムを AES256-CBC に変更します。その他の設定はデフォルトのままにして、[保存] を選択します。
これらの暗号化設定は、 AWS 認証情報を安全に暗号化するために使用されます。
ステップ 3 – SSF アプリケーションの PSE を作成する
-
/n/AWS1/IMGトランザクションを実行し、AWS SDK for SAP ABAP Settings > Technical Prerequisites > Additional Settings for On-Premises を選択します。 -
IMG アクティビティを実行します。SSF アプリケーションの PSE を作成します。これにより、 に移動します
STRUST transaction。[Edit] (編集) を選択します。 -
ステップ 1 – SAP の Secure Store and Forward (SSF) を使用して SSF アプリケーションを定義する で作成した SSF アプリケーションを右クリックし、[作成] を選択します。その他の設定はすべてデフォルトのままにして、[続行] を選択します。アルゴリズムとして DSA
RSAではなく を選択していることを確認してください。
ステップ 4 – SSF アプリケーションを に割り当てる AWS SDK for SAP ABAP
-
/n/AWS1/IMGトランザクションを実行し、AWS SDK for SAP ABAP 設定 > 技術的前提条件 > オンプレミスシステムの追加設定を選択します。 -
IMG アクティビティを実行します。SSF アプリケーションを に割り当てます AWS SDK for SAP ABAP。
-
新しいエントリを選択し、 で作成された SSF アプリケーションを入力しますステップ 1 – 認証情報ストレージ用の SSF アプリケーションを定義する。[保存] を選択します。
ステップ 5 – SSF で暗号化された認証情報を使用するように SDK プロファイルを設定する
-
/n/AWS1/IMGトランザクションを実行し、AWS SDK for SAP ABAP 設定 > アプリケーション設定を選択します。 -
IMG アクティビティ SDK プロファイルを実行します。
-
[新規エントリ] を選択します。プロファイル名と説明を入力します。[保存] を選択します。
-
作成したエントリを強調表示し、[認証と設定] ツリーブランチをクリックします。
-
新しいエントリを選択し、次の詳細を入力します。
-
SID: SAP システムのシステム ID。
-
クライアント: SAP システムのクライアント。
-
シナリオ ID: Basis 管理者が作成した
DEFAULTシナリオを選択します。 -
AWS Region: 呼び出し先の AWS リージョン。
-
認証方法: ドロップダウン
Credentials from SSF Storageから選択し、保存を選択します。認証情報の設定を選択し、IAM ユーザーのアクセスキー ID とシークレットアクセスキーを入力します。 -
IAM ロールを無効にする: これをデフォルトのままにします。つまり、オフにします。
-
[保存] を選択します。
-
-
[IAM ロールマッピング] ツリーブランチをクリックします。[新規エントリ] を選択します。IAM 管理者から提供された論理 IAM ロールと IAM ロール ARN AWS のシーケンス番号、名前を入力します。[保存] を選択します。
詳細については、「アプリケーションの設定」を参照してください。