What does it mean? Do you have a uniform model to manage SAP Security or for each project you have to do it from scratch, wishing that it will be at least similar to the one already done, maybe from others in the past?
Let's discover in this article if the centralized management SAP Security is better or worse. Are there one or multiple orchestra directors?
My idea is that in a company there should be a dedicated team that takes care of SAP security. Clearly the team depends from the company's dimension.
It can be made of one person that partially takes care of managing SAP authorizations and/or more in general the security other than other activities or a proper team of specific resources.
I think that the presence of people trained on the subject inside the company is essential. Sure I'm not expecting to find a guru on the subject in all realities. But at least he has to know the logics.
Delegating anything outside (including the covernance) is in my opinion unthinkable and risky. While it could be correct to outsource the system maintenance, meaning having an AMS SAP Security service.
If the supplier on duty proposes me something, I want to know what it's about in the short term and mainly in the long term. Will I have consequences on the choice made in the future? He's proposing something that solves a certain problematic but maybe it could cause difficulties in the future.
How is it possible to know or be critical (in a constructive way) if you don't know what you're talking about?
The same way I don't consider correct that the security is delegated to the various module functions. For example, the purchasing area and warehouse roles are managed by who takes care, in the IT, of the MM (Material Management) SAP module inside the company.
Why I think it's wrong:
Often a company thinks on the basis of projects, on new activities to carry out. But is it correct to do it for the SAP Security management too? I don't think so.
What do I mean?
During a SAP installation and configuration project in a company (also that was a project, more or less close in time) an authorization concept was defined. Let's not talk about if it was valid or not. Following that new project are born:
These activities are often followed by internal staff but also by suppliers to who (when you remember to do it) you assign the management of authorizations, for that specific project.
I'm referring to that specific moment.
Here, if there isn't a common and shared model (especially with a supplier) there's the risk of creating n authorization models inside the system. One per object.
Sometimes I hear people say: The roles named ZTR* are the ones created during the treasury project. The roles that begin with ZCOMP* where COMP stands for the name of the company are the ones made at the beginning of the project. And so on.
Will this work? Not in my opinion.
There must be only one orchestra director for SAP Security. Regardless of the projects that are being carried out by the company.