SAP Security is part of SAP Basis module in SAP. Basis module is the system administration piece in SAP. This cuts across all the modules. This is more to do with SAP Administration and systems management. To learn SAP Basis or SAP Security the person need not be a functional consultant or do not need to have any domain experience.
Who is Suited for Learning SAP Security Module
The person who is well suited for getting into SAP Module is the person who is comfortable with working on computers mainly using word, excel, internet and email. Mainly be able to comfortably navigate the screens in any software in the computer. Should be able do simple tasks like copy paste cut delete etc.
Trouble Shooting Skills will be helpful for Learning SAP
There are some people who will be arts major but they will be very good in trouble shooting the common problems in the computer and network. If the computer does not work or not able to connect to the internet. They will be able to trouble shoot and fix the problem. Unknowingly they will logically trouble shoot the problem and get to the solution. This is what is required for learning SAP.
Some of the areas in SAP system are system administration and functional. For Function you need have the relevant experience in the functional area. For example if you want to enter in project system you need have good knowledge about project systems business process.
LEARNING SAP IS NOT A ROCKET SCIENCE:
SAP is a prepackaged solution which has multiple modules. You are not re-engineering or developing new software. The job of the SAP Consultant is to understand the business requirement of the particular company and configuring the software as per the company's requirement.
Here is a small solution we are trying to configure in SAP system. This example will give you high level view of the system administration function in SAP.
Central User Administration also called SAP CUA
Common Problem:
Let say in your company has four (4) systems (Sandbox, Development, Quality and Production). If the Sandbox, development and Quality systems have 3 clients each and production has one client. Then If there is a new user in the company and if he needs access to all the above systems, then you have create his user id 10 times. As you have to individually create users in each system.
Problems with this approach
Since the system administrator is entering the master data like user name, first name, last name, email etc manually in the system there is lot of potential for wrong information being entered. Additionally the system administrator will be doing lot of manual work to complete the task.
In this case we will hook up multiple systems from one central system and manage the user id from one place.
From the above example you can clearly understand that you have understand the business scenario of the problem and apply the solution / tools SAP is providing the customer. As a SAP consultant your job will be to help the client configure and implement the solution.
SAP Career is combination of technical and functional skills. Functional skills need are finance Spending chain and Human resources.