Suitelet and RESTlet Deployments

The following table lists service deployments and their supplied availability.

Deployment

Script

Service Role

Supplied Availability

customdeploy_nx_suitelet

Field Service Suitelet

General FSM service endpoints.

Available Without Login box checked. Application access and authentication rules still apply.

customdeploy_nx_scheduler

Field Service Suitelet

Schedule Board entry point. Field Service URL defaults to scheduler/.

NetSuite login required.

customdeploy_nx_setup

Field Service Suitelet

FSM Setup. Field Service URL defaults to setup.

NetSuite login required. Audience includes Administrator and Field Service Admin (customrole_nx_nextservice_admin).

customdeploy_nx_mobile

Field Service Suitelet

FSM Mobile entry point. Field Service URL defaults to mobile/.

Available Without Login box checked. Application access and authentication rules still apply.

customdeploy_nx_suitelet2

Field Service Suitelet 2

Account-key setup and supported service and translation requests.

Available Without Login box checked. Its serviced operations apply their own access rules.

customdeploy_nx_restlet2

Field Service Restlet 2.x

Authenticated service, file retrieval, and FSM Mobile request forwarding.

RESTlet authentication and permissions apply.

All service deployments are supplied as Released, Deployed, and Audit. The Suitelet deployments use Field Service System (customrole_nx_system). Available Without Login is a deployment setting. It does not make all FSM operations anonymous.

The main Suitelet's handled error response can include the stored error record ID. The RESTlet's local catch logs a failure and returns a general error. It does not create a Field Service Error record in that branch. A forwarded request can separately produce a downstream Suitelet report. An unsuccessful network request does not necessarily have a corresponding error record.

General Notices