Best Practices for Secure Programming in SAP NetWeaver

  • by Kehinde Eseyin, Security Architect
  • August 18, 2009
Review best practices that you should employ in application development with particular emphasis on the functionalities available in SAP NetWeaver that guarantee secure programming.
Key Concept

Secure programming aims at enforcing security and control in the life cycle of applications by circumventing the perpetration of malicious acts on programs. You can accomplish this via the use of tested and proven technologies, strategies, standards, and best practices within an integrated and consolidated framework such as SAP NetWeaver.

Security threats pose a tremendous risk on your SAP system. Without the proper preparation and programming, you could be opening your system to the potential of malicious attacks. Based on my experience, you should adhere to best practices in the following five areas to ensure that your SAP NetWeaver system is secure:

  • Password protection
  • Front-end security
  • Access control
  • Data communication and security
  • Proper documentation

I’ll go through some best practices and tips to secure your system in each of these areas.

Kehinde Eseyin

Kehinde Eseyin is a security architect. He holds a bachelor’s degree in computer science. He has about 12 years of IT security, governance framework, IS risk, and compliance experience gained by working in numerous global organizations. Over the years, he has demonstrated competencies in security design, information assurance, cyber security, data privacy, threat and vulnerability management, penetration testing, business architecture, project management, IT audit, IS controls framework, and identity and access management.

See more by this author


No comments have been submitted on this article. 

Please log in to post a comment.

To learn more about subscription access to premium content, click here.