Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Create a topic in Hermes

Create a topic from within ServiceNow. Creating a topic from your instance adds a topic record to the Kafka Topics [sys_kafka_topic] table and adds a Kafka topic to Hermes.

Before you begin

Role required: kafka_admin

Procedure

  1. Navigate to All > Hermes Messaging Service > Topics.

  2. Select New.

  3. On the form, fill in the fields.

FieldDescription
Name

Name of the topic.The string that you enter is combined with the application ID and namespace to create the full Kafka topic name.

Note: Don't include the snc.<instance_name> prefix with the topic name.

Application IDApplication associated with the topic. Default is Stream Connect.
NamespaceNamespace associated with the topic. You can either select a namespace created by the Kafka namespace administrator or select the Default Namespace if separate namespaces aren't configured for your instance. In ServiceNow, all Kafka topics link to a namespace. Namespaces are used to organize topics and, on a domain-separated instance, for domain separation. When a namespace is assigned to a particular domain, all the topics created in that namespace have the same domain.
PartitionsNumber of partitions to create for the topic. - Minimum value: 1 - Maximum value: 32 - Default value: 1
ActiveOption to activate the topic.
  1. Select Submit.

Result

The topic appears in both the Kafka Topics [sys_kafka_topic] table and in Hermes. If, for some reason, a topic can't be created in Hermes, it won't be created in the Kafka Topics [sys_kafka_topic] table either.

Parent Topic:Managing topics in Hermes