Professional Documents
Culture Documents
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 1
• Introduction
• Architecture
• Other Resources…
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 2
BUSINESS
CONTINUITY
FINANCIAL SOFTWARE
PROCUREMENT CONFIGURATION
MANAGEMENT LICENSING MANAGEMENT
EMPLOYEE BUSINESS
PORTAL HR
MANAGEMENT
STORAGE
MANAGEMENT PROCESS ENTERPRISE PROCESS CONFIGURATION
DESIGN ARCHITECTURE
CMDB WORKFLOWS AUTOMATION AUTOMATION
SECURITY
ALERTS VIRTUALIZATION DATABASE
MANAGEMENT MANAGEMENT OPERATIONS APPLICATION DATA
MANAGEMENT DEVELOPMENT MIGRATION
BACKUP
MANAGEMENT SERVICE
DEPENDENCY EVENT
DISCOVERY
MANAGEMENT CUSTOM APPLICATION
INTEGRATION MANAGEMENT
SERVICE
MAPPING
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 3
SERVICES
SERVICE REQUEST
CONSUMERS FULFILLMENT
PROBLEM APPLICATIONS
CUSTOMERS MANAGEMENT
STAFF SERVICE
RECEIVING END POINT CHANGE
SERVICE
SERVICE MANAGEMENT DATABASE
CATALOG
REQUEST
WEB PORTAL
SERVICE DESK INCIDENT
VIRTUALIZATION
FUNCTION DATA
PROVIDED BY
MANAGEMENT
RESPOND TO INCIDENTS / RESTORE SERVICE
SERVICE
DELIVERY
DATA CENTER
SERVICE EVENT
PRODUCING MANAGEMENT
SYSTEMS SERVICE
SUPPORT
SUPPORTS
EVENT PROCESSING
INTEGRATES WITH TELECOM
SERVICENOW EVENT RESPONSE
EVENT INTEGRATIONS
CMDB EVENT CORRELATION
EVENT ANALYTICS
SERVICE NETWORK
PROVIDERS
SERVICE SUPPORTS SUPPORTS SUPPORTS
ADMINISTRATION
STORAGE
BACKUP
REPORT SERVICE LEVEL KNOWLEDGE
MANAGEMENT MANAGEMENT MANAGEMENT
SCRIPTS WEB SYSLOGS NETWORK WMI SNMP
SERVICES FLOW TRAPS
IT ANALYSTS
SYSTEMS
ADMINISTRATORS
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 4
CUSTOMERS
BUSINESS
SERVICE
CI RELATIONSHIPS
APPLICATION
SERVICE SERVICES SLA
APPLICATIONS
OWNERSHIP
DBMS
STORAGE GROUP
SERVERS
ANALYST
TELECOM
TECHNOLOGY DATA
ORGANIZATION
SERVICE CENTER
LOCATION
BUILDING
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 5
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 6
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 7
WHAT HOW
• Leverage external system for authentication • LDAP
Listener
• Leverage authentication of other systems Import via MID Server
Authentication (LDAPS and not via MID Server)
• Multiple authentication stores
• Digest Token w/ nonce
• SAML (2.0)
• Multi-Provider SSO
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 8
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 9
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 10
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 11
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 12
MID SERVER
SNOW
INTEGRATIONS
TRANSFORM
PROCESSOR
MAPS
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 14
• Discovery
• Orchestration
• Import Sets
– JDBC
– File
– LDAP
• Microsoft SCCM
• Microsoft System Center Operations Manager
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 15
• Importing bulk data from external files • Web service import sets allow you to restrict direct web service
• Application-specific web services access to an application table.
• Web service import sets automatically apply transform maps
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 16
• Data transformation and clean up • Identify the fields that make a record unique and use them to
• Identification of and updates to existing records coalesce.
• There are several existing transform maps you can use as
templates.
• Filter out first – Do not import data that has not changed
• Coalescing on non-indexed fields
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 17
• Proper formatting of REST requests • Can eliminate the need for web service client tools.
• Table API
• Retrieve records from a table (GET) • Use to reduce the complexity of scripting REST calls.
• Create a record (POST)
• Retrieve a record (GET) • Calls bypass application access settings.
• Modify a record (PUT)
• Delete a record (DELETE)
• Update a record (PATCH)
• Aggregate API
• Retrieve statistical calculations for a table (GET)
• Import Set API
• Create a record in an Import Set staging table (POST)
• Retrieve an Import Set record (GET)
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 18
• Communicating with external applications • Use Preview Script Usage to see how to code a REST message.
• Automatically including record values by using variables • REST messages require asynchronous business rules.
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 19
• Running arbitrary code from a URL • Creating processors requires using the application scope’s
• Applying an operation to multiple tables namespace identifier in the URL.
• Consider whether web services can accomplish the same goal.
• There are many existing processors to use.
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 20
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 21
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 22
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 23
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 24
DATA
JDBC
EXPORT
INTEGRATION
INTERFACES
ODBC JSON
REST SOAP
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 25
• A JDBC probe runs on the MID Server to query an external database via [JDBC] and returns results to ServiceNow. Probes
interact with the MID Server via the ECC Queue.
• To query a table using a direct JDBC probe, requires the following parameters
• JDBC driver class name
• JDBC connection string
• Database server
• Database name
• User name
• User password
• You can configure a JDBC data source to use the ID of the user configured for the Windows MID Server service for SQL Server
authentication.
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 27
• You can get a WSDL format by issuing a URL targeting a ServiceNow table with the WSDL parameter, for example:
https://myinstance.service-now.com/incident.do?WSDL
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 28
getRecords Query the targeted table using an encoded query string and return all matching records and their fields.
get Query a single record from the targeted table by specifying the sys_id in the sysparm_sys_id URL parameter,
and return the record and its fields.
• Data Modification
METHOD DESCRIPTION
insert Create one or more new records for the table targeted in the URL.
insertMultiple Create multiple new records for the table targeted in the URL.
update Update existing records in the targeted table in the URL, filtered by an encoded query string.
deleteRecord Delete a record from the table targeted in the URL by specifying its sys_id in the sysparm_sys_id URL
parameter.
deleteMultiple Delete multiple records from the table targeted in the URL, filtered by an encoded query string.
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 29
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 30
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 31
ServiceNow offers a variety of ways for administrators and users with the itil role to export data:
• Form export: Export an individual record from the user interface. Choose PDF or XML format directly from a form.
• List export: Export multiple records from the user interface. Choose CSV, Excel, PDF, or XML format directly from a list.
• Scheduled export with reports: Automatically export multiple records from a table on a set schedule. Create a scheduled job to
regularly export data as a report.
• Direct URL access: Export multiple records from a table using the ServiceNow CSV, Excel, PDF, or XML processor. Specify the table
form or list you want to export in the URL.
• Web services/SOAP: Export multiple records from a table when an external client makes a web services request. Create an external
application or process to automate the retrieval of data from an instance via web services or SOAP.
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 32
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 33
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 34
HGCONCEPT
IT Service Management | IT Asset Management | IT Service Operations | IT Process Automation 35