Alexander Preuß photo
Alexander Preuß

Table of Contents

Tutorial

How to use Service Accounts for automating Pulsar

Introduction

When you're integrating Pulsar into automated workflows - whether for CI/CD pipelines, chaos testing, or systems monitoring - you don't want to use personal credentials. That's where service accounts come in as service accounts let you securely authenticate non-human users.
In this guide, we'll show you how to create a service account using the web interface in Streamvisor.

Creating a Service Account

Start by opening the Service Accounts section from the sidebar.

If you haven't created any service accounts yet, you'll see a clean slate. To make a new one:

  • Click New Service Account
  • Give it a descriptive name
  • Click Confirm
  • Copy the token from the dialog
Important: The token dialog will only be shown once. After closing it you cannot see the token again. Make sure to store it securely - treat it like a password.

Wrapping Up

Service accounts in Pulsar are essential for safe and scalable automation. They let you script tasks, integrate services, or manage user groups. Try it out next time you're wiring up automation, managing pipelines or building integrations with Pulsar!

Alexander Preuß photo
About the Author
Alexander Preuß is a seasoned expert in the data streaming field with extensive experience as a software engineer at both startups and large enterprises. Specializing in distributed systems, he has contributed to various open source projects, including Apache Flink, Apache Kafka, and Apache Pulsar, along with their ecosystems. Prior to founding Streamvisor, Alexander worked at Ververica (acquired by Alibaba) and StreamNative.

Let's stay in touch

Get notified of new developments or blogposts.
Checkmark icon
You've joined the mailing list!
Oops! Something went wrong while submitting the form.