SAP License key: for SAP instance/server installation, new licenses and Old Licenses, e.g. SSCR key: for modifying or creating SAP objects under SAP name space 3. Developer key: for ABAP user to be able to create and modify ABAP objects under customer name space 4. If an ABAP developer wants to change them in an SAP system, the system will prompt for two access keys: Developer key to register a particular user as a developer. This key must be entered only once. Object key to allow changes to SAP sources or SAP dictionary objects. SAP Developer Key and Access Key What is Developer Key and why it is required: Whenever the ABAP developer wants to make changes to any of the SAP customized objects (i.e. The objects/programs that is there in the “Z” namespace) it require a Developer Key which is used to register user with SAP. Diff b/w developer key & access key.
The SSCR (SAP Software Change Registration) is a procedure, valid from Release 3.0A, which registers all manual changes to SAP sources and SAP Dictionary objects. SAP matchcodes and tuning measures such as the setup of database indices and buffers are excluded from the registration. With this procedure, the availability and reliability of productive R/3 installations is further improved.
To use the application, you must have the Register SSCR keys authorization.
Register & generate Developer Access Key
1. Go to the SAP Marketplace, login with OSS id and password. Go to Key & Requests Tag, go to SSCR Keys Tab and click Register Developer.
2. Check the Installation needed. Put the User ID in the Box of User ID(s). Then Click Register, the Developer access key will generate at the bottom of the page.
You can also select ‘Developers Registered by me’ to display the history of the last registered developers.
Register & generate Object Access Key
1. Go to the SAP Marketplace, login with OSS id and password. Go to ‘Key & Requests’ Tag, go to ‘SSCR Keys’ Tab and click Register Object.
2. Fill and check the Basis release, PgmID and Object name. Check the installation ID needed. Then Click Register & the Object access key will generate at the bottom of the page.
You can also select ‘Objects Registered by me’ to display the history of the last registered developers.
I am not at all encouraging you to modify SAP standard programs or objects. But there are situations where you need to do this for example implementing form user exits in SD, creating objects as per sap notes etc. Whenever you modify an SAP standard objects or create object in SAP namespace system prompt you to enter access key. This is how you can generate this access key from service.sap.com.
You will get this dialog box if you try to modify SAP standard object. This gives you key of the object you are going to create or change along with SAP Release and Installation number. You need this information to generate key. In case you do not have authorisation to generate access key you need to pass these information to the person you are requesting.
Log on to service.sap.com with your credentials and click on link Keys & Requests.
Once you are in Keys and Requests click on ‘SSCR Keys’.
Now select Register Object.
Sap Access Key Table
Easiest way is to copy values from dialog box using Cntrl + Y method and paste it here in PgmID Type Object name and press Check button.
You will then have object validated with system name in bottom. Match your installation number and select it using square tick-box in first column and press Register.
You should have message Object successfully registered with Registration Key xxxx
Sap Developer Key Table
Copy this number (access key) and paste it in dialog box which you had in SAP system.
And press Continue. System will now let you modify the object.