Skip to Content
avatar image
Former Member

Developer Key

what happens when the entry for a developer is deleted in the DEVACCESS table but the developer continues to use the same user ID? The answer is that the developer can still use the old developer access key.


The reason: Developer access key is nothing but an algorithm based on system number and SID and some other system values (SAP does not reveal the information). The developer access key is validated by SAP using a Kernel level C system program ''CHECK_DEVELOPER_KEY'. So, even if the developer access key has been deleted for a user ID in the DEVACCESS table, she can still use the same developer access key.

Can anyone explain the above query in detailed ?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Nov 19, 2013 at 11:20 AM

    Hello Ravi,

    Once the Developer key is deleted from table DEVACCESS then the user will not be able to create any development objects. It will prompt him/her to enter the developer key again.

    Hope it answers your query.

    Regards,

    Mudasir.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 19, 2013 at 12:44 PM

    Hi,

    What it means that if you want to give access to a developer access key to a user in system and after some time you want to remove his access .You go and remove the developer access key from the table and you will think that he cant do any development as you would have removed the entry.

    But if the developer remembers the access key he can still do development as he has the key so its good to remove his access to access the table DEVACCESS . So he will not be able to update any entry in the table and cant develop any more.

    Thanks

    Rishi Abrol

    Add comment
    10|10000 characters needed characters exceeded

    • http://scn.sap.com/thread/1085625

      The user is registered as a developer for a certain system at SAP. I do not know if there is a way for deregistering a user. If the user has a developer role AUTHORIZATION OBJECT, he can enter the key received from SAP. Once entered, it is stored in DEVACCESS.

      Just remove the DEVELOPMENT  AUTHORIZATION OBJECT from the user and the key is useless because it can not be entered again..

      Regards,

      Clemens