SlideShare a Scribd company logo
1 of 1
The top 5 such "Bad" practies for SAP role maintenance are as follows:
1. Role naming convention - lack of naming convention, inconsistent naming
convention or inappropriate naming convention is the most basic mistake that an
organization can make. And this does not just impact the user administrator (who
may not be able to identify with the roles after some time), it adversly impacts
business users as well as auditors. Business users are often not conversant with
transaction codes and authorization ojects and rely on the role name and
description to understand the role. Without a good and inconsistent naming
convention, they may struggle to make sense of the roles.
2. Role design - most organization can design their role as master/ parent and
derived/ child roles. For example, if there are multiple plants and each of them
have buyers responsible for purchasing for their plant only, it is possible to
cerate a master/ parent Buyer role and created derived/ child Buyer roles for
each plant. This ensures consistency in business and makes it easier for user
admininstrators to manage the roles. Changes can be implemented consistently
through the master/ parent roles. In absence of master/ parent roles, the same
role may have multiple variations with different transactions.
3. Large roles - roles with large number of transactions or transactions from
multiple modules usually have a large number of authorizations. Such roles may
contain redundant authoriztions (e.g., authorization 1 with ACTVT 03 and 08 for
Object M_BEST_EKO and authorization 2 with ACTVT 01, 02, 03, 04 and 08 for
Object M_BEST_EKO). Also, it may be difficult to trace authorizations to the
transactions and may also result in authorization creep.
4. Manual insertion of transactions and/ or authorizations in the profile - this
creates variance in role and the underlying profile resulting in errors and
making role maintenance more tedious and difficult.
5. Unmaintained authorizations - many user administrators leave unmaintained
authorization (i.e., objects with some unmaintained field values) in the
profile. Such unmaintained authorization often become big nuisance in long run.
They are also one of the most common reason behind false positives raised during
authorization review.
Organizations should ensure that the user administrator do not follow any of
these "Bad" practice. This will help them keep the roles clean and sustain an
easy to understand and administer SAP roles.

More Related Content

Similar to Sap security bad practices

Running head KUDLER FINE FOODS APPLICATION OF ROLES 1KUDL.docx
Running head KUDLER FINE FOODS APPLICATION OF ROLES 1KUDL.docxRunning head KUDLER FINE FOODS APPLICATION OF ROLES 1KUDL.docx
Running head KUDLER FINE FOODS APPLICATION OF ROLES 1KUDL.docx
charisellington63520
 
The Role of Business Ethics in Employee Engagement Novembe.docx
The Role of Business Ethics in Employee Engagement Novembe.docxThe Role of Business Ethics in Employee Engagement Novembe.docx
The Role of Business Ethics in Employee Engagement Novembe.docx
oreo10
 
Requirements management and the business analyst
Requirements management and the business analystRequirements management and the business analyst
Requirements management and the business analyst
Robert Darko
 
Compare-and-Recommendation
Compare-and-RecommendationCompare-and-Recommendation
Compare-and-Recommendation
Kent Keeler
 
Ethics and it professional practises (assignment 2)
Ethics and it professional practises (assignment 2)Ethics and it professional practises (assignment 2)
Ethics and it professional practises (assignment 2)
Farah Azudin
 
Group assignment 2
Group assignment 2Group assignment 2
Group assignment 2
Farah Azudin
 

Similar to Sap security bad practices (20)

Running head KUDLER FINE FOODS APPLICATION OF ROLES 1KUDL.docx
Running head KUDLER FINE FOODS APPLICATION OF ROLES 1KUDL.docxRunning head KUDLER FINE FOODS APPLICATION OF ROLES 1KUDL.docx
Running head KUDLER FINE FOODS APPLICATION OF ROLES 1KUDL.docx
 
The Role of Business Ethics in Employee Engagement Novembe.docx
The Role of Business Ethics in Employee Engagement Novembe.docxThe Role of Business Ethics in Employee Engagement Novembe.docx
The Role of Business Ethics in Employee Engagement Novembe.docx
 
Requirements management and the business analyst
Requirements management and the business analystRequirements management and the business analyst
Requirements management and the business analyst
 
Employee comment on performance appraisal
Employee comment on performance appraisalEmployee comment on performance appraisal
Employee comment on performance appraisal
 
Oracle Fusion Role Mappings
Oracle Fusion Role MappingsOracle Fusion Role Mappings
Oracle Fusion Role Mappings
 
Pragmatic software governance
Pragmatic software governancePragmatic software governance
Pragmatic software governance
 
Database administrator: job description, salary and future scope
Database administrator: job description, salary and future scopeDatabase administrator: job description, salary and future scope
Database administrator: job description, salary and future scope
 
The Ultimate Workflow Management Software Buyers Guide 2023
The Ultimate Workflow Management Software Buyers Guide 2023The Ultimate Workflow Management Software Buyers Guide 2023
The Ultimate Workflow Management Software Buyers Guide 2023
 
Business Use Case Paper
Business Use Case PaperBusiness Use Case Paper
Business Use Case Paper
 
8 types of organisational structures their advantages and disadvantages
8 types of organisational structures  their advantages and disadvantages8 types of organisational structures  their advantages and disadvantages
8 types of organisational structures their advantages and disadvantages
 
11 ideas about management system
11  ideas about management system11  ideas about management system
11 ideas about management system
 
Twelve Things ... Use Procedures
Twelve Things ... Use ProceduresTwelve Things ... Use Procedures
Twelve Things ... Use Procedures
 
Compare-and-Recommendation
Compare-and-RecommendationCompare-and-Recommendation
Compare-and-Recommendation
 
Dit yvol2iss45
Dit yvol2iss45Dit yvol2iss45
Dit yvol2iss45
 
Ethics and it professional practises (assignment 2)
Ethics and it professional practises (assignment 2)Ethics and it professional practises (assignment 2)
Ethics and it professional practises (assignment 2)
 
Know How to Flow - Kelly Hardebeck
Know How to Flow - Kelly HardebeckKnow How to Flow - Kelly Hardebeck
Know How to Flow - Kelly Hardebeck
 
Group assignment 2
Group assignment 2Group assignment 2
Group assignment 2
 
EDI 2009 E Discovery Issues In Business Closings, Downsizings And Bankruptcy
EDI 2009 E Discovery Issues In Business Closings, Downsizings And BankruptcyEDI 2009 E Discovery Issues In Business Closings, Downsizings And Bankruptcy
EDI 2009 E Discovery Issues In Business Closings, Downsizings And Bankruptcy
 
Acct 504 mart perfect education acct504mart.com
Acct 504 mart perfect education acct504mart.comAcct 504 mart perfect education acct504mart.com
Acct 504 mart perfect education acct504mart.com
 
Keeping it Simple with Permission Sets
Keeping it Simple with Permission SetsKeeping it Simple with Permission Sets
Keeping it Simple with Permission Sets
 

Recently uploaded

Low Rate Russian Call Girls In Lajpat Nagar ➡️ 7836950116 Call Girls Service ...
Low Rate Russian Call Girls In Lajpat Nagar ➡️ 7836950116 Call Girls Service ...Low Rate Russian Call Girls In Lajpat Nagar ➡️ 7836950116 Call Girls Service ...
Low Rate Russian Call Girls In Lajpat Nagar ➡️ 7836950116 Call Girls Service ...
riyasharma00119
 
➥🔝9953056974 🔝▻ Anand Vihar Call-girl in Women Seeking Men 🔝Delhi🔝 NCR
➥🔝9953056974 🔝▻ Anand Vihar Call-girl in Women Seeking Men 🔝Delhi🔝 NCR➥🔝9953056974 🔝▻ Anand Vihar Call-girl in Women Seeking Men 🔝Delhi🔝 NCR
➥🔝9953056974 🔝▻ Anand Vihar Call-girl in Women Seeking Men 🔝Delhi🔝 NCR
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls In Lahore || 03274100048 ||Lahore Call Girl Available 24/7
Call Girls In Lahore || 03274100048 ||Lahore Call Girl Available 24/7Call Girls In Lahore || 03274100048 ||Lahore Call Girl Available 24/7
Call Girls In Lahore || 03274100048 ||Lahore Call Girl Available 24/7
Sana Rajpoot
 
Call Girls In {Connaught Place Delhi} 9667938988 IndianRussian High Profile E...
Call Girls In {Connaught Place Delhi} 9667938988 IndianRussian High Profile E...Call Girls In {Connaught Place Delhi} 9667938988 IndianRussian High Profile E...
Call Girls In {Connaught Place Delhi} 9667938988 IndianRussian High Profile E...
aakahthapa70
 
Call Girls in Karachi || 03274100048 || 50+ Hot Sexy Girls Available 24/7
Call Girls in Karachi || 03274100048 || 50+ Hot Sexy Girls Available 24/7Call Girls in Karachi || 03274100048 || 50+ Hot Sexy Girls Available 24/7
Call Girls in Karachi || 03274100048 || 50+ Hot Sexy Girls Available 24/7
Sana Rajpoot
 
Call Girls in Rawalpindi | 🍆💦 03280288848
Call Girls in Rawalpindi | 🍆💦 03280288848Call Girls in Rawalpindi | 🍆💦 03280288848
Call Girls in Rawalpindi | 🍆💦 03280288848
Ifra Zohaib
 

Recently uploaded (20)

Hyderabad ❣️ Call Girl 9748763073 Call Girls in Hyderabad Escort service boo...
Hyderabad ❣️  Call Girl 9748763073 Call Girls in Hyderabad Escort service boo...Hyderabad ❣️  Call Girl 9748763073 Call Girls in Hyderabad Escort service boo...
Hyderabad ❣️ Call Girl 9748763073 Call Girls in Hyderabad Escort service boo...
 
Haldwani call girls 📞 8617697112 At Low Cost Cash Payment Booking
Haldwani call girls 📞 8617697112 At Low Cost Cash Payment BookingHaldwani call girls 📞 8617697112 At Low Cost Cash Payment Booking
Haldwani call girls 📞 8617697112 At Low Cost Cash Payment Booking
 
Low Rate Russian Call Girls In Lajpat Nagar ➡️ 7836950116 Call Girls Service ...
Low Rate Russian Call Girls In Lajpat Nagar ➡️ 7836950116 Call Girls Service ...Low Rate Russian Call Girls In Lajpat Nagar ➡️ 7836950116 Call Girls Service ...
Low Rate Russian Call Girls In Lajpat Nagar ➡️ 7836950116 Call Girls Service ...
 
NAGPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
NAGPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICENAGPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
NAGPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
➥🔝9953056974 🔝▻ Anand Vihar Call-girl in Women Seeking Men 🔝Delhi🔝 NCR
➥🔝9953056974 🔝▻ Anand Vihar Call-girl in Women Seeking Men 🔝Delhi🔝 NCR➥🔝9953056974 🔝▻ Anand Vihar Call-girl in Women Seeking Men 🔝Delhi🔝 NCR
➥🔝9953056974 🔝▻ Anand Vihar Call-girl in Women Seeking Men 🔝Delhi🔝 NCR
 
Call Girls In Lahore || 03274100048 ||Lahore Call Girl Available 24/7
Call Girls In Lahore || 03274100048 ||Lahore Call Girl Available 24/7Call Girls In Lahore || 03274100048 ||Lahore Call Girl Available 24/7
Call Girls In Lahore || 03274100048 ||Lahore Call Girl Available 24/7
 
Call Now ☎9870417354|| Call Girls in Noida Sector 12 Escort Service Noida N.C.R.
Call Now ☎9870417354|| Call Girls in Noida Sector 12 Escort Service Noida N.C.R.Call Now ☎9870417354|| Call Girls in Noida Sector 12 Escort Service Noida N.C.R.
Call Now ☎9870417354|| Call Girls in Noida Sector 12 Escort Service Noida N.C.R.
 
Mysore ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Mysore ESCORT SERVICE❤CALL GIRL
Mysore ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Mysore ESCORT SERVICE❤CALL GIRLMysore ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Mysore ESCORT SERVICE❤CALL GIRL
Mysore ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Mysore ESCORT SERVICE❤CALL GIRL
 
Vip profile Call Girls In Hyderabad 9748763073 For Genuine Sex Service At Jus...
Vip profile Call Girls In Hyderabad 9748763073 For Genuine Sex Service At Jus...Vip profile Call Girls In Hyderabad 9748763073 For Genuine Sex Service At Jus...
Vip profile Call Girls In Hyderabad 9748763073 For Genuine Sex Service At Jus...
 
Berhampur Call Girl 97487*63073 Call Girls in Berhampur Escort service book now
Berhampur  Call Girl 97487*63073 Call Girls in Berhampur Escort service book nowBerhampur  Call Girl 97487*63073 Call Girls in Berhampur Escort service book now
Berhampur Call Girl 97487*63073 Call Girls in Berhampur Escort service book now
 
Call Girls In {Connaught Place Delhi} 9667938988 IndianRussian High Profile E...
Call Girls In {Connaught Place Delhi} 9667938988 IndianRussian High Profile E...Call Girls In {Connaught Place Delhi} 9667938988 IndianRussian High Profile E...
Call Girls In {Connaught Place Delhi} 9667938988 IndianRussian High Profile E...
 
Call Girls in Karachi || 03274100048 || 50+ Hot Sexy Girls Available 24/7
Call Girls in Karachi || 03274100048 || 50+ Hot Sexy Girls Available 24/7Call Girls in Karachi || 03274100048 || 50+ Hot Sexy Girls Available 24/7
Call Girls in Karachi || 03274100048 || 50+ Hot Sexy Girls Available 24/7
 
Kolkata 💋 Call Girl 9748763073 Call Girls in Kolkata Escort service book now
Kolkata 💋 Call Girl 9748763073 Call Girls in Kolkata Escort service book nowKolkata 💋 Call Girl 9748763073 Call Girls in Kolkata Escort service book now
Kolkata 💋 Call Girl 9748763073 Call Girls in Kolkata Escort service book now
 
Shimla 💋 Call Girl 9748763073 Call Girls in Shimla Escort service book now
Shimla 💋  Call Girl 9748763073 Call Girls in Shimla Escort service book nowShimla 💋  Call Girl 9748763073 Call Girls in Shimla Escort service book now
Shimla 💋 Call Girl 9748763073 Call Girls in Shimla Escort service book now
 
Digha Call Girl Service 97487*63073 Call Girls in Digha Escort service book...
Digha  Call Girl Service 97487*63073 Call Girls in Digha  Escort service book...Digha  Call Girl Service 97487*63073 Call Girls in Digha  Escort service book...
Digha Call Girl Service 97487*63073 Call Girls in Digha Escort service book...
 
Call Girls in Rawalpindi | 🍆💦 03280288848
Call Girls in Rawalpindi | 🍆💦 03280288848Call Girls in Rawalpindi | 🍆💦 03280288848
Call Girls in Rawalpindi | 🍆💦 03280288848
 
Indore ❣️Call Girl 97487*63073 Call Girls in Indore Escort service book now
Indore  ❣️Call Girl 97487*63073 Call Girls in Indore Escort service book nowIndore  ❣️Call Girl 97487*63073 Call Girls in Indore Escort service book now
Indore ❣️Call Girl 97487*63073 Call Girls in Indore Escort service book now
 
Lucknow ❣️ Call Girl 97487*63073 Call Girls in Lucknow Escort service book now
Lucknow ❣️  Call Girl 97487*63073 Call Girls in Lucknow Escort service book nowLucknow ❣️  Call Girl 97487*63073 Call Girls in Lucknow Escort service book now
Lucknow ❣️ Call Girl 97487*63073 Call Girls in Lucknow Escort service book now
 
Mysore Call girl service 6289102337 Mysore escort service
Mysore Call girl service 6289102337 Mysore escort serviceMysore Call girl service 6289102337 Mysore escort service
Mysore Call girl service 6289102337 Mysore escort service
 
Bhubaneswar ❣️ Call Girl 9748763073 Call Girls in Bhubaneswar Escort service ...
Bhubaneswar ❣️ Call Girl 9748763073 Call Girls in Bhubaneswar Escort service ...Bhubaneswar ❣️ Call Girl 9748763073 Call Girls in Bhubaneswar Escort service ...
Bhubaneswar ❣️ Call Girl 9748763073 Call Girls in Bhubaneswar Escort service ...
 

Sap security bad practices

  • 1. The top 5 such "Bad" practies for SAP role maintenance are as follows: 1. Role naming convention - lack of naming convention, inconsistent naming convention or inappropriate naming convention is the most basic mistake that an organization can make. And this does not just impact the user administrator (who may not be able to identify with the roles after some time), it adversly impacts business users as well as auditors. Business users are often not conversant with transaction codes and authorization ojects and rely on the role name and description to understand the role. Without a good and inconsistent naming convention, they may struggle to make sense of the roles. 2. Role design - most organization can design their role as master/ parent and derived/ child roles. For example, if there are multiple plants and each of them have buyers responsible for purchasing for their plant only, it is possible to cerate a master/ parent Buyer role and created derived/ child Buyer roles for each plant. This ensures consistency in business and makes it easier for user admininstrators to manage the roles. Changes can be implemented consistently through the master/ parent roles. In absence of master/ parent roles, the same role may have multiple variations with different transactions. 3. Large roles - roles with large number of transactions or transactions from multiple modules usually have a large number of authorizations. Such roles may contain redundant authoriztions (e.g., authorization 1 with ACTVT 03 and 08 for Object M_BEST_EKO and authorization 2 with ACTVT 01, 02, 03, 04 and 08 for Object M_BEST_EKO). Also, it may be difficult to trace authorizations to the transactions and may also result in authorization creep. 4. Manual insertion of transactions and/ or authorizations in the profile - this creates variance in role and the underlying profile resulting in errors and making role maintenance more tedious and difficult. 5. Unmaintained authorizations - many user administrators leave unmaintained authorization (i.e., objects with some unmaintained field values) in the profile. Such unmaintained authorization often become big nuisance in long run. They are also one of the most common reason behind false positives raised during authorization review. Organizations should ensure that the user administrator do not follow any of these "Bad" practice. This will help them keep the roles clean and sustain an easy to understand and administer SAP roles.