Vancouver |
- Integration Hub - Import Enhancements
- Map source data to multiple target tables in a single integration.
- Configure transform settings for your data mapping. Specify batch size and empty-field handling, enable verbose mode, or run a script before or after the integration.
- When configuring a data source, select an Excel sheet from a drop-down list instead of having to enter a sheet number.
- View which target fields a source field has been mapped to with the check mark indicator. The check mark indicator appears next to source fields that have been mapped to a target field. Moving your cursor to the check
mark displays the target fields that the source field has been mapped to, up to five fields.
- Stream Connect for Apache Kafka Enhancements
- Configure the relative weight for Stream Connect consumers. The relative weight specifies how much processing time a consumer gets compared to other consumers. You can configure the relative weight when you create a
Kafka stream or, when using , through the flow execution settings.
- Create and delete Kafka topics from within the ServiceNow AI Platform. Creating a topic adds it to both the Kafka Topics [sys_kafka_topic] table and to Hermes. Deleting a topic removes it from both the Kafka Topics [sys_kafka_topic] table and from Hermes.
- Set up a flow
- Create flows that respond to external webhooks or triggers and execute by selecting base system external trigger definitions from the trigger picker and then actions from the action picker in . When you execute the appropriate external webhook from a third-party application, your ServiceNow instance authenticates it and the flow that set executes.
Note: The base system external trigger definitions are available only when you install the Jira or GitHub app from the ServiceNow Store.
- Set up external trigger endpoints
- Generate endpoints that enable you to configure external webhooks on third-party systems. Generate the endpoints by updating the base system external event sources on your ServiceNow instance. After that, you can configure the endpoint on the third-party application and enable it to send a webhook to the ServiceNow instance to execute a flow. Based on the authentication type that the third-party system supports, you can generate a hash or token, or add roles to the external event source. Finally, you
generate the endpoint that you can use on the third-party system webhook.
Note: The base system external event sources are available only when you install the Jira or GitHub app from the ServiceNow Store.
- OpenAPI step
- Import the OpenAPI specification of an external outbound REST web service and make REST requests to the web service.
- Retrieve connection information in a Data Stream action
- Retrieve connection and credential details to use in your Data Stream action. This option is available in the Action Preprocessing section of the Data Stream action. When selected, it adds the Get Connection Info step as the
first step in the action preprocessing for the Data Stream action.
- Create a JSON payload with the JSON Builder step
Create a JSON payload to use in another step. Enter values or use data pills to produce a dynamic payload. This step supports several data types, including objects and arrays for nested structures.
- Format time and currency values for data exports with Excel
- Format duration fields in days, hours, and minutes, instead of just seconds, with the glide.export.excel.duration.readable_string property. When true, duration field values are
formatted in days, hours, and minutes. For example, an Actual elapsed time field might have a value of 2 days, 5 hours, and 16 minutes. When false, duration field values are
formatted in seconds. For example, the same Actual elapsed time field would have a value of 191,760 seconds.
- Format currency values to match the localization of the instance with the glide.excel.local_based_currency property. When true, currency value formats match the localization of
the instance. For example, on an instance using Canadian French, a currency value of 6300 would be correctly formatted as 6,300 €. When false, the same value is formatted as € 6,300.
|
Washington DC |
- Stream Connect for Apache Kafka Enhancements
- Use Stream Connect Message Replication to replicate data between your local Apache Kafka environment and ServiceNow. With Stream Connect Message Replication, you no longer need a third-party replicator and can manage message replications from your ServiceNow instance.
- Use Stream Connect Message Replication to enable a MID Server to create the access certificates required to connect to the Hermes Messaging Service. The MID Server can automatically generate the necessary certificates, so you don't need to configure them manually.
- Send messages with an updated Kafka Producer step. Select a topic from a drop-down list and configure values for the message header.
- OAuth 2.0 credentials
- Connect with an on-premise third-party OAuth authorization server that resides behind a firewall through a MID Server that sends the request for an OAuth token on behalf of your ServiceNow instance. You can use this functionality when you create an application registry for a third-party OAuth provider and in the form, set the Grant type as Client Credentials.
- Increased security in code signing with multi-layer caller inspection
- The code signing feature has been enhanced with multi-layer caller inspection of records. Multiple layers can call each other before a record or entity can update the ECC queue table. Now, each layer must have a valid
certificate and validated before the MID server accesses the record or entity. The ServiceNow platform provides a property that enables you to inspect three caller layers by default.
|
Xanadu |
- Xanadu Patch 3
- Now Assist in [Placeholder link text to key bundle-crworkflow.conv-spokes-na]
-
Use Now Assist in Conversational Spokes to utilize the conversational ability of Integration Hub Spoke actions. Now Assist in Conversational Spokes offers generative AI capabilities to make spoke actions conversational. With this, you can perform business actions and automate business workflows through conversational
interface.
Install Now Assist for Conversational Spokes plugin and start utilizing the conversational ability of the Look up User spoke action in Microsoft Active Directory v2 spoke. You can call this action from a
conversational interface like Now Assist.
- Send and receive messages in an Avro format with Stream Connect
- Import and create Avro schemas to store in the Stream Connect Schemas [stream_connect_schema] table. Stream Connect producers and consumers use the schemas to convert plain-text JSON messages into an Avro binary format and
back. Using an Avro format can reduce the size of the payload and simplify your integration to your local Apache Kafka instance.
- Track incoming requests for SOAP and REST APIs, and URL Export
- View the data egress details in the enhanced Usage dashboard. Using the dashboard, you can track the data egress usage per source over time. This information is presented in a line chart and, if needed, you can view the
amount of data transfer by source on any given date within the specified date range. The dashboard retrieves data from the Data Egress Count table [data_egress_count].
- Enable parallel loading in custom (load by script) type data sources
- Use a script to partition data into smaller sections, then load the sections in parallel. Parallel loading can enable your integrations to finish faster and reduce the impact on other tasks.
- CyberArk credential storage integration Use the CyberArk Digital Vault to store and access your OAuth 2.0 credentials
- Use the ServiceNow®
MID Server to access your OAuth 2.0 credentials stored on the CyberArk Digital Vault. The MID Server uses this information to generate OAuth 2.0 tokens for client credentials grant type that are then used to make REST API calls to the third-party server.
- Make outbound REST and SOAP calls through a MID Server using mTLS
- Store mTLS password and certificate information on the instance, in a vault, or in a configuration file. The MID Server uses this information to make outbound REST and SOAP calls with the mTLS protocol.
- Use the Personal Authentication dashboard
- Use your personal credentials to connect to third-party integrations. View, authenticate, revoke, and renew your personal authentications through a simplified, consolidated interface.
- Enhancements to the external trigger endpoints
-
Generate an endpoint for webhooks in the third-party applications that support OAuth 2.0 authentication. The endpoint enables webhooks to connect with your ServiceNow instance.
Generate
the endpoints by updating the base system external event sources on your ServiceNow instance. After that, you can configure the endpoint on the third-party application and enable it to send a webhook to the ServiceNow instance to execute a flow. Based on the authentication type that the third-party system supports, you can generate a hash, secret, or token, or add roles or a user to the external event
source. Finally, you generate the endpoint that you can use on the third-party system webhook.
- Automatically generate a JSON payload for the JSON Builder step
- Enter a JSON payload into the step's script editor to automatically de-serialize the payload into structured input.
- Enhanced OpenAPI step
- Choose to import an OpenAPI specification or a Postman Collection of a third-party outbound REST web service for building an integration. The OpenAPI step is now enhanced to support Postman API collections and is renamed as
OpenAPI/Postman step.
|