Speed Up Repository Object Synchronization with a New BAdI

  • by Gitu Bijlani, Senior Developer, SAP Labs India Pvt. Ltd.
  • December 4, 2017
Learn about a Business Add-In (BAdI) that is a new feature introduced in SAP Access Control 10.0 (Support Package 24) and 10.1 (Support Package 15) for customizing the way the standard Repository object synchronization program works. Users on lower Support Packages can implement SAP Note 2307792 to have this feature.
Learning Objectives

After reading this article, you will learn:

  • The structure of a standard Repository object synchronization program and challenges for its use
  • The need for a Business Add-In (BAdI) for Repository object synchronization
  • How you can enable the BAdI
  • Options provided by the BAdI
  • Steps to implement enhancement spot ENH_GRAC_REP_OBJ_SYNC
  • How to use this BAdI
Key Concept

The Repository object synchronization program is structured in such a way that it does not provide flexibility to users to execute a partial synchronization—for example, to synchronize for only users, only roles, or only profiles. A Business Add-In (BAdI) provides the flexibility to execute Repository object synchronization in a customized way as per business needs. It is mainly useful for systems with a huge amount of data, such as a portal, for which a synchronization can take days to complete because it is always a full Repository synchronization.

The Business Add-In (BAdI) for Repository object synchronization is a new feature introduced for SAP Access Control 10.0 Support Package 24 and 10.1 Support Package 15. It customizes the way standard Repository object synchronization is executed. You can use this BAdI for all types of connectors, but its main power lies with systems containing a huge amount of data, such as a portal. In a portal system, a minimum of two to three days is required to synchronize the complete data. Companies that are using portal systems are already aware of this pain if they have a huge amount of data. This BAdI can help synchronize partial data based on need, reducing the complete synchronization time.

 

Gitu Bijlani

Gitu Bijlani is a senior developer at SAP Labs India Pvt. Ltd. She has more than nine years of experience in SAP systems and has been working with the SAP Application Innovation Services (AIS) team since 2013. She is involved in various phases of development, maintenance, and enhancement of SAP Access Control 5.3, SAP Access Control 10.0, and SAP Access Control 10.1. She has close to five years of experience in SAP Access Control and Portal Integration Concept. Previously, she was part of the SAP BusinessObjects team, where for more than four years she was involved in Java development for the SAP BusinessObjects tool itself.

See more by this author


Comments

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.