Each repository Web service defines a security function. This function lets you define a security policy that can be applied across many services at once. You can define these functional names and security policy relationships in the Web Service Security Configuration section of the Oracle ATG Web Commerce Web Service Administration interface. See Creating Web Services in the ATG Web Services and Integration Framework Guide for more information.

If you want to change any of these functional names in order to change the way different Web services are grouped, you must regenerate the Web services, because the functional name for security policy purposes is hard coded into the generated class. The functional name for each of the three repository Web services included in the Oracle ATG Web Commerce platform is repositoryOperation. By default, this functional name is mapped to a security policy that allows access only by Administrators. You are free to change this to suit your needs, depending on how you expect to use this service.