Processors, along with everything else in the ServiceNow product are protected by authentication. When a user comes to the processor in a browser, they will be asked to log in. If a script, or web service client tries to access the processor, it will be denied unless it presents a Basic Authentication header.

This is usually the desired case, however, there are times when you want to make a certain processors open, without the authentication requirement.

In order to do this, you must leverage the Public Pages list inside of ServiceNow to get a scripted path processor to be public.

The following video shows a quick example on how to make a path processor public.

How to make a ServiceNow Processor Public