Skip to main content

ServiceNow Integration

You enter ServiceNow settings on the Site Management > Settings > ServiceNow Integration view on the Admin tab.

App Portal / App Broker offers three types of integration with ServiceNow, and the settings that you need to configure on the ServiceNow Integration view depend upon which integration methods you are implementing and whether or not you have purchased App Broker.

ProductTaskAreas in ServiceNow Integration View to Configure
App PortalCreating incidents in ServiceNow Creating requests for cloud accounts in ServiceNowServiceNow Integration
App Broker for ServiceNowRequesting catalog items from ServiceNow UIServiceNow Integration ServiceNow Request State Mapping ServiceNow Catalog Item Integration ServiceNow Catalog Operations
Requesting OSD task sequence catalog items from Employee App Provision Request Wizard in ServiceNowServiceNow Integration ServiceNow Employee App Provisioning

The Site Management > Settings > ServiceNow Integration view includes the following properties

Area / PropertyDescription
ServiceNow IntegrationServiceNow Instance URLEnter the URL of your ServiceNow instance in the following format: <span class="Code">https://</span>`yourinstance`<span class="Code">.service-now.com</span> Do not use any special characters in the URL field. The only special character that is permitted is _ (underscore). Dashes (-) and other special characters are not permitted.
ServiceNow User NameEnter your ServiceNow user account name. The account used to connect to ServiceNow must have access to invoke web methods in ServiceNow. This account also needs to have been granted the following ServiceNow permissions: Itil soap_create soap_query_update soap_script
ServiceNow PasswordEnter your ServiceNow password.
TestClick to test the connection to the ServiceNow instance.
Create Default ITSM OperationsClick to create the ITSM operations in App Portal for the Incident Management and Request Management features in ServiceNow.
ServiceNow Item State MappingApp Portal Status / ServiceNow Requested Item StateThis section provides support to update the Requested Item (RITM) state in ServiceNow according to status transition in App Portal with respect to an individual catalog requested item (along with the existing ServiceNow Request Status changes).
ServiceNow Request State MappingUpdate ServiceNow Request StateEnabling this checkbox will update the ServiceNow Request State of ServiceNow Catalog with respect to the mapping of the App Portal request status. When this checkbox is unchecked, this mapping configuration is ignored. Currently there is limitation of this checkbox setting, as it will work efficiently when there is single catalog requested in ServiceNow.
App Portal Status / ServiceNow Request StateIn this area, you can map App Portal request status to ServiceNow request state. App Portal / App Broker can only return three different statuses to ServiceNow: Pending Success Failure You can manually map the above App Portal request statuses to ServiceNow request states. In the ServiceNow Request Status fields, enter the ServiceNow state that App Portal status maps to. For example, ServiceNow could have the following defined states: Pending Approval Approved Closed Complete Closed Incomplete Closed Canceled Closed Rejected Closed Skipped In this case, you could enter Pending in the Pending field, Closed Complete in the Success field, and Closed Incomplete in the Failure field. Click Test to test the configuration of the ServiceNow state mapping with the App Portal status. Whenever you get updates from System Center Configuration Manager (such as a successful or failed deployment), you could update the request state in ServiceNow (as defined by the administrator).
ServiceNow Employee App ProvisioningServiceNow Employee App Provision Requests data tableSpecify the table where request data from the ServiceNow Employee App Provision Request wizard will be stored: x_fls_appportal_task_sequence_requests The data in this table will be pushed to the App Portal database with the help of a ServiceNow workflow.
TestClick to test the connection to the table.
Create Employee App Provision OperationsClick to create operations in App Portal for the Employee App Provision Request wizard. The ServiceNow \- Update Task Sequence Request Management Service would then added to App Portal and listed on the Site Management &gt; ITSM Integration view.
ServiceNow Catalog Item IntegrationSync catalog items with ServiceNowSelect this option to automatically sync all new catalog items to the connected ServiceNow catalog. The catalog items will be synced in a background task.
ServiceNow Variable Set NameEnter App Portal Variable Set in this field. The variables defined in this variable set determine what fields are displayed in ServiceNow when requesting an App Portal catalog item in the standard ServiceNow interface. By default (with App Broker integration with ServiceNow), the App Portal Variable Set contains a drop down for the user to select which computer they would like to deploy the software to. If you want to display more options on this screen, perhaps to collect more information from the user during ServiceNow checkout (such as answering questions, uploading documents, or selecting an approval manager), you can create your own variable set, as long as it contains a variable named election that prompts the requester to select a device from a drop-down list.
ServiceNow Import Set table for saving App Portal catalog detailsEnter the following import set table name in this field: x_fls_appportal_import_service An App Portal-provided “transformer” transforms uploaded App Portal catalog item data and inserts it into this master catalog item table in ServiceNow. If you would like to create your own import set table that points to your own “transformer” (to transform data the way that you want it to be transformed), specify the name of that import set table in this field.
TestClick to validate the entries.
ServiceNow Catalog Item Integration (Continued)Create Catalog OperationsClick to create ServiceNow catalog operations. The ServiceNow \- Catalog Import Set Management Service would then be listed on the Site Management &gt; ITSM Integration view.
Enable all software items to sync with ServiceNowFor existing App Portal customers who already have defined catalog items, click Enable to sync all existing catalog items with the ServiceNow catalog. If do you not click this button, only new and updated catalog items will be synced.
ServiceNow Catalog OperationsEnter the names of the ServiceNow operations that create, update, and delete a ServiceNow Import Set. These fields are only displayed after you click Create Catalog Operations under ServiceNow Catalog Item Integration .
Import Set create operationBy default, this value is Create ServiceNow Import Set Record .
Import Set update operationBy default, this value is Update ServiceNow Import Set Record .
Import Set delete operationBy default, this value is Delete ServiceNow Import Set Record .
Sync Catalog NowClick to sync ServiceNow with the App Portal catalog.

See Also

Connecting App Broker with ServiceNow