skip to Main Content


SAP Security governs what data and processes users can access inside an SAP landscape. Typically, users are given just enough access to do their jobs. In order to understand the basics of how SAP security operates, picture a warehouse with many locked rooms. To do a task, a user needs to enter (and have access to) the correct room.

The job of SAP security services is to make sure each user only has keys to the rooms they’re supposed to be able to access — this way, employees are prevented from accidentally damaging data they shouldn’t have access to (or potentially creating a security issue should they compromise sensitive information). Want to know more?

What follows is a comprehensive guide to Symmetry’s top SAP Security insights that IT leaders need to know. These links allow you to jump to specific sections:

SAP Security Explained by the Experts

SAP security involves all the tools, processes, and controls set in place in order to restrict what users can access within an SAP landscape. This helps ensure that users only can access the information they need to do their job, while keeping them away from sensitive procedures and confidential information like financial records, which pose the risks of fraud, data breaches and compliance violations.

Expert, Ben Uher, Client Manager of Security & Controls at Symmetry, provides more detail on three main areas: how SAP security works with GRC, the difference between SAP security and cyber security, and how managed security services could help your organization’s SAP security needs.

While GRC examines users’ capabilities in the system and creates policies that meet compliance requirements, SAP security implements those policies regularly by provisioning new users and identifying gaps in the system that don’t align with GRC. Likewise, while SAP security is focused mainly on insider threats, cyber security is focused on external threats. With the sheer variety of risks involved in an SAP security landscape, a managed security services partner can help monitor, revamp, and remediate any security risks and findings to support your IT team.

SAP Security Basics — Security vs. GRC

SAP security isn’t the same thing as governance, risk and compliance (GRC). GRC audits user access to spot problems with user privileges or behavior, then it puts together a compliant provisioning program, which is implemented using SAP security tools.

SAP Security — Basics of Access Control

SAP security assigns roles to users. Each role allows users to run certain transactions (processes within the SAP system). When running a transaction, the user get authorizations to perform specific tasks.

Under SAP security best practices, admins create a standard role for a position, which can then be assigned to anyone occupying that position. For example, a company might create a financial consultant role that permits each consultant to run a set of transactions related to credit limits and other tasks their job covers. Each consultant would receive SAP HANA security authorization to address customer credit limits, but only for their own customers. This lets the consultants do their jobs, while minimizing the security risks they pose.

Three SAP HANA Security Best Practices to Implement

While security is crucial for any technology, SAP HANA security requires unique adaptations from the standard SAP security model. There are three top SAP HANA best practices you should implement as part of your security routine.

Operate on a least access rights model in order to minimize the potential damage employees could cause if they were to have access to more information. Also, ensure you have the right expertise, given SAP HANA privileges require different implementation than traditional SAP permissions. Furthermore, understand how HANA handles objects to avoid catastrophic events.

Although security concepts remain fairly consistent across applications, each application, such as SAP HANA, has a distinct implementation process and knowledge base.

Security Best Practices When Implementing SAP Fiori

Implementing SAP Fiori can pose a variety of new security risks that you should be aware of. You can help mitigate these risks by making sure you have a comprehensive understanding of SAP Fiori security best practices.

There are eleven main security best practices you should keep in mind when implementing Fiori. Some include managing your access controls, defining security baselines for SAP, leveraging threat intelligence tools, and more. Overall, these practices help boost your enterprise’s security and proactively mitigate SAP system risks.

To help secure SAP Fiori and its associated risks, leveraging a tool like ControlPanelGRC can help solve issues around access control. This GRC solution not only works in SAP Fiori, but also in the SAP GUI.

Making SAP Security Part of Your Routine

SAP security mainly focuses on insider threats, such as risks of fraud, theft, vandalism, and record keeping errors, which does not protect your business from potential external attacks. That’s where cyber and cloud security comes in. Focusing on both SAP and cloud security together will build a complete strategy for protecting your enterprise.  

Many companies struggle with basic SAP security and cloud security. In terms of internal threats, organizations commonly face challenges of outdated security approaches and inefficient approval signoffs that delay processes and decrease productivity. In preventing external threats, companies struggle with performing regular SAP maintenance, have poor information or priorities, and face uncertainty of malicious attackers having insider assistance.

Having the right SAP managed security services team can help you effectively support your internal SAP GRC and SAP security needs, while your cloud security team and partners like Onapsis can help proactively spot external threats.

SAP Security Risks You Need to Know

SAP Security is all a balance of locking down data and making data accessible and usable for people. Understand these three key SAP security basics to help you get started laying the foundation for protecting your business.

Establish your baseline risks by reviewing the power and people who have access to the company’s most sensitive roles, evaluating custom transactions that are outside normal procedure, and running a Segregation of Duties (SoD) risk analysis.

It’s also important to define your controls and perform a system risk assessment. Knowing who controls various aspects of the business enables you to assign proper mitigating controls. Performing regular risk assessments of SAP users’ password strength, profile parameters, developer keys, and more will also help you mitigate risk.

Why SAP Security Basics Are Easy to Get Wrong

SAP security settings can interact in complex, unintended ways. Authorizations are shared between transactions, so sharing access to a piece of data can give inadvertent access elsewhere. For example, one of our customers had previously granted access to a manager to see their employee’s performance appraisal, but did it wrong. As a result, the manager was able to see their own appraisal before it was complete.

Getting SAP security basics wrong can have far more damaging effects. For example, if a customer manager who is supposed to only see customer names is accidentally granted access to their credit card information, it can lead to a PCI breach, theft or fraud. Additionally, certain types of access like debug allow users to bypass access controls entirely, creating major risks if they aren’t handled appropriately.

Alleviate Your SAP Security Worries

The first step to alleviating your worries about SAP security is understanding what it is: a control process that helps address specific enterprise risks. For instance, it provides various tools that restrict user capabilities within an SAP landscape. The balance lies in providing users enough access to fulfill their job needs, while maintaining strong Segregation of Duties (SoD) controls.

While SAP security can be managed by your internal IT team, it poses a couple risks that should be considered. Perhaps your business lacks certain skill sets that are required, or you become susceptible to potential insider threats. Maybe your internal team can’t easily recognize issues in your SAP security controls because they lack outside perspective.

In these situations it proves helpful to have an outside, managed security partner. They can easily spot gaps in your controls, reduce the risk of internal attacks, keep your internal team accountable, and fully utilize your internal IT team more efficiently.

How SAP Security Services Fail at Go Live

Many integration partners see SAP security as an obstacle; they want to get the system up and running first, and don’t want to have to deal with complicated role creation. Instead of accounting for SAP security basics in the planning stage, they try to tack on security controls once the project has been built, with potentially disastrous results.

Compounding the problem, most testing is done in the quality assurance (QA) system where the SAP project management team has unlimited access. Failing to test adequately in production can lead to major SAP security risks by giving users too much access, or paralyse the company by not providing all the permissions users need to do their jobs. These mistakes can also increase the risks posed by cyber security vulnerabilities, since hackers can gain more access by compromising an account.

SAP Security Architecture is Protection for Your Business

Companies regularly face threats from outside the firewall through cyber-attacks – that’s why it is vital you build a comprehensive SAP security architecture inside the firewall to build both agile and sustainable data protection.

Creating a balance of access, risks and controls among employees is important in managing risk. Limiting data access may minimize risk, but without enabling access and permissions to users who need it, an organization can become paralyzed.

It’s also key to keep your SAP security architecture nimble in order to adapt with changing roles and responsibilities throughout the organization. This will help mitigate any risks and potential SoD conflicts that come along with shifting people, roles, and processes.

Redesigning SAP Security with Ease

There’s a large difference between simply enhancing an SAP security landscape with a sound structure and having to completely redesign dysfunctional, outdated SAP security that has a poor foundation.

Companies may attempt to fix old security models with poor foundations as opposed to redesigning the entire SAP security landscape. Attempting to manually revamp an SAP security model then often results in an unusable system. That’s why you should consider automating your SAP controls and partnering with experienced SAP security experts to ease the redesign process.  

Having a partner that understands SAP security redesign can help you minimize risk and fully utilize automation software tools that can reduce overall redesign time and cost by more than 50%. For instance, automation tools like ControlPanelGRC Security Acceleration Suite can help you streamline troubleshooting and routine redesign tasks.

How SAP System Health Checks Can Boost Performance

Without regular monitoring of your organization’s SAP health, you can’t fully maximize what SAP has to offer or use new insights to improve your performance and strategy. It really comes down to being aware and having the internal skill set to effectively use Solution Manager to perform system health checks.

With SAP comes Solution Manager (SolMan), an invaluable solution that provides technical monitoring capabilities for daily system health checks, as well as EarlyWatch Alerts that delve deeper and provide comprehensive information on your system health. That’s why it’s crucial that you fully utilize all that SolMan has to offer.

While SolMan provides the tools you need to monitor SAP health, it can be difficult to use it effectively because of large, unprioritized information sets. Having adequate SAP Basis support staff and using support tools like ScienceLogic can help manage and automate the process of conducting regular SAP system health checks, as well as prioritize your system’s most important needs.

SAP Security Controls are a Feature, Not a Bug

Because Symmetry handles both IT project management and long-term IT managed services, we understand the importance of careful planning and thorough testing. By incorporating strict security and compliance controls in the planning phase, we establish a strong foundation for long-term SAP security services.

We build on that foundation post-go-live, with 24-hour monitoring and incident response, along with direct access to a dedicated SAP support team. Our customers sleep better, knowing that in an emergency, they’ll never have to wait on hold or navigate a help menu.

Learn how to catch SAP security vulnerabilities with the ControlPanelGRC Security Risk Assessment.

Curtis Gaska - Solution Architect

Curtis Gaska is a solution architect on Symmetry's expert SA team, delivering complete SAP® technical solutions from upgrades to complex landscape implementations. Curtis pairs his sound SAP technical expertise with sales skills to knowledgably advise clients, and prospective clients of Symmetry’s services and product offerings throughout each stage of the sales cycle.

Curtis has a unique ability to deliver technical knowledge to create customs solutions per the client requirements, by not only taking the technical specifications into consideration but also the business drivers particular to that organization in turn creating an optimal SAP environment. This skilled approached includes scoping, planning, and execution of various projects including Migrations/Upgrades/Installs, Hosting and ongoing Managed Services. He also stays abreast of the latest technologies such as road mapping solutions for client’s to leverage SAP HANA® in their current environment to then be hosted in Symmetry’s state-of- the -art Datacenter.