Skip to Content
Author's profile photo Former Member

How to- SDK/PDI for Key Users and Admins, Part 1- Manage C4C logins for SDK users and setup SDK on a computer

Part 1- How to manage C4C logins for SDK users and setup SDK on a computer

Step 1- SDK users are managed like any other C4C login user. You will need to create a C4C user, C4C employee, assign the C4C user to a business role that has access to end user work centers and a special “Partner Development” work center, and assign a temporary password to login. As a best practice, you should create a specific C4C key user(s) used just for SDK configuration, create and add a “SDK Key User” business role that has the “Partner Development” work center, as well as other relevant key user work centers such as the “Administrator” work center.

Screen Shot 2015-09-29 at 3.47.54 PM.png

It is important that you only grant access to the “Partner Development” work center to the SDK users just for SDK usage. Do not add this work center to your standard key users, as well as do not share SDK users and allow multiple people to login with the same SDK user. You have been warned, as inadvertently doing so, the former will cause permanent configuration changes that you cannot switch back to a standard key user, and the latter will cause inconsistencies to the SDK content when you access it.

Step 2- Download and install the correct version of SDK that matches your C4C tenant version. You can get a copy of SDK from SAP Service Marketplace or here is 1508 version of SDK. Since SDK is based on the Microsoft Visual Studio IDE, it will require Microsoft Windows.

Step 3- Setup your SDK login profiles. The SDK login profile will allow the SDK to connect with your tenant with some basic information about your tenant. More than one SDK login profile can be created so you can connect to multiple tenants in your landscape.

To create a new SDK login profile… Go to Administration -> Options-> SAP General. Create a new “Repository System Connections” record. Enter a name and URL of the C4C tenant. Save the login profile and click on OK.

Screen Shot 2015-09-28 at 10.02.29 PM.png

Screen Shot 2015-09-28 at 9.58.44 PM.png

Step 4- Login into C4C with the SDK. If you have a tenant that is enabled for SDK and a valid SDK user, you will be authenticated and authorized into C4C. If you created the SDK user and have not logged into C4C to setup a password, then do that first before logging into C4C via the SDK.

To login into SDK… Go to Administration -> Log On -> Choose a System login profile you created earlier, enter a valid C4C SDK user ID and password.

Screen Shot 2015-09-28 at 9.57.11 PM.png

Screen Shot 2015-09-28 at 9.58.44 PM.png

Step 5- View SDK help for more tutorials and details on specific features and functions of SDK. The help is an excellent resource for details on how to use the SDK, SDK code reference (called Advanced Business Scripting Language), UI designer, and lifecycle management of SDK solutions.

To view help… Go to Help -> SAP Cloud Applications Studio Help.

Screen Shot 2015-09-29 at 10.45.21 PM.png

Screen Shot 2015-09-29 at 10.45.16 PM.png

Thank you and have fun!

Rei Kasai

VP, Product Management

Cloud for Customer

Assigned Tags

      1 Comment
      You must be Logged on to comment or reply to a post.
      Author's profile photo Alejandro Kinsbrunner
      Alejandro Kinsbrunner

      Hi Rei,

      Is it possible to code for the SDK from a Mac? I guess that by leveraging a virtual machine, it is possible but, what about doing it directlly from the Mac?