Entering content frameProcess documentation Customizing Object Services Locate the document in its SAP Library structure

Purpose

Under certain circumstances, you may want to adapt the generic object services, for example to restrict access to a specific service. The generic object services do not have an authorization concept as such, but it is possible to restrict access to services, or indeed make them completely inaccessible.

 

Process Flow

You can remove a service completely or replace it with an implementation of your own in the table SGOSCUST, which is accessible through transaction SGOS.

Example

If you want to restrict access to a service to authorized parties, you can create a subclass of the service’s class, overwrite the method CHECK_STATUS, implement your own authorization check, and then enter your new class in transaction SGOS.

You can also make these or more specific changes to a service, such as changes that apply only to one business object type, using the Structure linkBusiness Add-Ins (BAdIs) GOS_SRV_REQUEST and GOS_SRV_SELECT. These BAdIs are documented in detail in the SAP system.

 

Leaving content frame