Show TOC Start of Content Area

Procedure documentation Managing Service Groups  Locate the document in its SAP Library structure

Use

The Guided Procedures (GP) framework enables you to expose Web services as callable objects (COs), thus allowing you to reuse existing functionality from both SAP and external providers.

Web services can be grouped in Service Groups which enable you to collectively configure services that are invoked on one and the same provider system. By configuring a Service Group, the administrators also configure all service references belonging to that group.

A Service Group created in NWDI in a development component (DC) cannot be used directly in Guided Procedures. The GP administrator has to create a Service Group in the GP framework that uses the same service reference as the Service Group created in the NWDI. Each service reference has a specified authentication level which is defined during the creation of the Service Group. Service references, used in GP when creating Service Groups, have the default authentication profile Business or Technical User. This authentication profile cannot be changed in GP. You can, however, remove the user credentials of the user who invokes the Web service when an authentication profile NONE is set up.

For more information about authentication profiles, see Creating Service Groups.

 

As a GP Administrator, you can create, edit, or delete Service Groups in the GP framework. In GP, you can create Service Groups in one of the following ways:

In GP, you can create Service Groups in one of the following ways:

·         Create a Service Group when exposing a Web service as a CO

In this case, the GP framework obtains the configuration settings and service references of the Web service so the Service Group you create contains the service interface definition.

For more information, see Exposing Web Services as Callable Objects.

Caution

When a property of a GP Service Group is changed in the NWDI, this change is not reflected in the respective Service Group in the GP framework. You have to manually apply each change made in NWDI to GP Service Groups in the NetWeaver Administrator.

·         Create an empty Service Group from scratch

In this case, you choose whether or how to classify your Service Group.

To use the Service Group, you have to configure it in SAP NetWeaver Administrator. For more information, see Configuring Groups of Web Service Clients.

The following procedure shows how to create a Service Group in the Administration workset of GP.

Prerequisites

You have the appropriate rights to work with the Administration workset.

More information: Setting Up Portal Roles.

You need to expose a Web Service as a callable object, in which you create a service group. You assign this Service Group to the required provider system. Thus, you can match the Service Group you create in the Administration wokset to this provider system.

Procedure

...

       1.      In the portal, navigate to Administration  Manage Service Groups.

       2.      Choose Create and in the Name field, specify a name for the Service Group.

       3.      In the Description field, enter a brief description of the group.

Choose between two Service Group types:

       Classified – you assign an existing classification to the Service Group from the Service Registry (SR). In this case, the Service Group contains information about the abstract designation of the provider system in terms of classifications.

From the dropdown menu, choose a Classification System and, if necessary, a Classification Value from the respective dropdown menu.

       Unclassified – the Service Group has no classification assigned. In this case, the Service Group does not contain information about the abstract designation of the provider system in terms of classifications.

Note

To use the SR and search through the available classification systems and their values, you must have configured the connection to the SR.

For more information, see Configuring Proxy Settings.

       4.      To save the new Service Group, choose OK.

       5.      To modify a Service Group, select it from the list and choose Edit.

       6.      To delete a Service Group, select it from the list and choose Delete.

Result

Now you must configure the Service Group in the NWA. For more information, see Configuring Groups of Web Service Clients.

You can then use the Service Group when you expose Web services in the design time.

 

End of Content Area