AI agents: use the documentation index at llms.txt to locate machine-readable pages. This section is indexed by https://docs.particular.net/servicepulse/llms.txt. The markdown version of this page is served as plain text. An MCP server at /mcp serves the same content via the search_docs and read_doc tools; it is read-only and needs no credentials. Markdown versions of documentation pages are available by appending .md to the page URL. Directory URLs use index.md. They are served as text/plain because some retrieval backends reject text/markdown.

Securing ServicePulse

Component:
ServicePulse

Authentication

ServicePulse authentication is configured in ServiceControl, not in ServicePulse itself. When authentication is enabled on ServiceControl, ServicePulse automatically retrieves the OIDC configuration from the primary ServiceControl instance and presents users with a sign-in page.

To set up authentication, follow the ServiceControl security guide.

When role-based access control is enabled in ServiceControl, ServicePulse hides or disables the tabs, pages, and buttons that the signed-in user is not permitted to use.

Enable HTTPS on ServicePulse

ServicePulse should be served over HTTPS to protect user sessions and tokens in transit. Configure a TLS certificate so ServicePulse serves HTTPS directly.

See TLS configuration for certificate options and configuration examples.

Advanced deployment patterns

For deployments that use a reverse proxy for TLS termination, or require end-to-end encryption between a proxy and ServicePulse, see the hosting guide.

Reference

Related Articles