Web Service Inspection Language (WSIL) describes Web services at a functional level. WSIL serves for listing groups of Web services and their endpoints in an XML format.
On an SAP NetWeaver system, users can access the WSIL document using the following Web address: http://[host name]:[port]/inspection.wsil
Only users that have the necessary permissions can access the WSIL document. You can do one of the following to provide such permissions to a user:
Assign the SAP_JAVA_WSIL role to the user.
Other roles that allow accessing the WSIL document are SAP_JAVA_WS_ADMIN_TEC and SAP_JAVA_WS_SUPPORTER. For more information, see Authorizations .
Note that users assigned to the NWA_SUPERADMIN and NWA_READONLY roles can also access the WSIL document.
Follow the procedures below to create a new WSIL-related role for your needs, and assign it to the users that should have access to the WSIL document.
Creating WSIL Role
In the Search Criteria dropdown list, choose Action, then enter *wsil* in the text field.
The system should check and respond if there is a WSILSecurityRole action from tc~esi~esp~wsil application.
In the Search Criteria dropdown list, choose Role , and then choose Create Role .
On the General Information tab, in the Unique Name field, enter READ_WSIL .
In the Description field, enter description about the role.
Choose the Assigned Action tab.
On the Available Actions screen area, in the Get field, enter WSILSecurityRole , then choose Go .
WSILSecurityRole action has only permissions to read the WSIL document.
In the Available Actions table, select WSILSecurityRole action, and then choose Add .
Choose Save .
Assigning WSIL Role to User
Depending on the existing users in the system, do one of the following:
To create a new user, proceed as follows:
In the Search Criteria dropdown list, choose User , and then choose Create User .
On the General Information tab, fulfill the required data.
To use an existing user, proceed as follows:
In the Search Criteria dropdown list, choose User , and then enter the name of the user in the text field.
Choose Go .
In the result table, select the user you want.
Choose the Assigned Groups tab.
In the Available Groups table, assign to the user the following groups:
This way the user receives credentials for the READ_WSIL role.
Choose Save .