service/protectedwebmethods is a SAP Parameter attribute which is used to control Protected webservice functions requireing user authorization information. This is available within R/3 SAP systems depending on the version and release level.
Below is the standard documentation available and a few details of the attributes values .
Protected methods of the Web service interface of the start service.
Calling this method requires successful authentication and auth
orization.
In the simple syntax, you specify all of the methods to be protected,
separated by spaces. For example:
service/protectedwebmethods = Start Stop RestartService
In the advanced syntax, you can optionally add individual modules to or
remove individual modules from one of four different predefined
settings:
[ALL SDEFAULT DEFAULT NONE] + -<(><<)>method1> + -<(><<)>method2>... + -
<(><<)>methodN>]
"ALL" protects all methods. "SDEFAULT" protects almost all methods, but
still permits an initial display of a system in SAP MMC/MC without
authentication. "DEFAULT protects all methods that change the state of
the system (but permits, for example, access to traces without
authentication). "NONE" does not protect any methods. We recommend the
setting "SDEFAULT".
"SDEFAULT -GetVersionInfo", for example, protects most methods, but
permits the querying of version information without authentication.
"DEFAULT +GetVersionInfo", for example, protects only methods that
change the state of the system and also the querying of version
information.
See SAP Parameter Documentation for full SAP documentation for this profile parameter.