Skip to Content
Technical Articles
Author's profile photo Yogananda Muthaiah

SAP Commissions on Hyperscaler – 🛠️Setup your own sFTP Key as Self Service

Dear All,

As you may be aware, in the past & current today for HANA and Oracle tenants you had to raise a support ticket in order to set your FTP Public keys. However, with the new SAP Commissions Architecture on Hypersclaer, you can configure on your own without the requirement for a ticket or the sharing of your public key.

In this blog, I will explain how you can configure the key on your own with simple steps and it takes just within 2-5mins.

Let’s get started

To generate your public/private key pair for SFTP, please follow the steps below:

  1. Install the PuTTY Key Generator, navigate to the PuTTYgen directory, and launch it. The default directory path is C:\Program Files (x86)\PuTTY\puttygen.exe.Note: If you have an existing public/private key pair in PPK format, skip to Step 4.
  2. Create a new public/private key pair by clicking the Generate button:
  3. Move your mouse over the blank area to create some randomness that can be used to generate the keys:
  4. With the PuTTY Key Generator open, click the Conversions menu, and select Import key:
  5. The Load private key screen will appear. Select the .PPK formatted key file and click Open. Here is an example:
  6. Click the Conversions menu, and select Export OpenSSH key. Save that as your private .PEM key file in a location you can easily find:Note: A PuTTYgen Warning prompt will appear, asking if you want to save the key without a passphrase to protect it. Click YesIf you open the content of that key file as a text document, its header and footer should appear as the following:
    [key content here]

Login to SAP Commissions — Go to Commissions Data Loader

Go to Configuration – File Transfer Settings

Note :

Remove sFTP Key button shown in below image will remove all users access from sFTP from your tenant.

you will have to re-upload your keys and ask everyone who had access to upload once again.

Upload your public Key which you generated

Open your WinSCP, and fill all the relevant details for you to get login

hostname : <GCP tenant domain name>
port : 9092
username : <find it in CDL File Transfer Settings>
Key - Go to Advanced - Key Configuration - Provide your Private Key path

Now, you could able to see folders after your login


Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Philip Holtom
      Philip Holtom

      Great to see this self-service feature! Will make life easier.

      Is this something we will see on the non HyperScaler platforms in future do you think?

      Author's profile photo Yogananda Muthaiah
      Yogananda Muthaiah
      Blog Post Author

      Philip Holtom

      All Oracle / HANA customers will be Migrated to HyperScaler.  This feature is not available currently for Oracle. For HANA Customers, you can ask Support team to enable it if there is already feature available as Feature Flag

      Author's profile photo Minjie Lao
      Minjie Lao

      just for user who is working on MacOs,  following steps are generating the public/private key under macos

      1. Open a new Terminal window
      2. Type ssh-keygen -b 4096 -t rsa 
      3. You will be prompted to enter a filename. By default, your keys will be saved as id_rsa and Simply press Enter to confirm the default - there is no need to change this unless you have multiple keys! (Note: if you would like to change the default filename, you'll need to include the complete file path)
      4. When prompted, enter a passphrase.
      5. This will created a hidden directory called .ssh that contains both your public ( and private (id_rsa.) key files.
      Author's profile photo Yogananda Muthaiah
      Yogananda Muthaiah
      Blog Post Author

      Thank you Minjie Lao for providing the steps for Mac Apple users ! 🙂