Pending Approvals

Review and approve Insights Node and Worker Node enrollment requests before hosts join your fleet

Pending Approvals

When tenant policy requires manual approval, new hosts wait in Pending Approvals until you explicitly approve them. Credentials are issued only after approval.


Overview

Enrollment no longer always completes instantly. When a host registers with an enrollment token, the platform creates a pending enrollment request. Tenant policy decides whether the request is auto-approved (typical for Insights nodes) or held for operator review (default for Worker nodes on enterprise tenants).

Navigate to Automation PlatformPending Approvals to see every host waiting to join.

What You See

The page lists pending requests in a table with:

ColumnDescription
HostRequested hostname or host identifier
TypeInsights (Splunk add-on enrollment) or Worker (automation worker node)
Source IPIP address captured when the host registered
Splunk versionVersion reported by the enrolling host, when available
RequestedTimestamp of the enrollment request

Expand any row to see host facts in a structured layout:

SectionContents
Server-capturedSource IP, enrollment token purpose, and API key TTL observed when the host registered
Self-reportedHostname, architecture, Splunk version, and network addresses supplied by the enrolling host

Self-reported facts appear distinctly from server metadata so you can compare what the host claims against what the platform observed at registration time.

Approving or Rejecting

For each pending request you can:

  • Approve — mint credentials and allow the host to complete enrollment
  • Reject — deny the request; the host does not join your fleet

Use the search box to filter by hostname or IP address. Select multiple rows and use Approve selected to process a batch at once.

After you approve hosts, a banner links you to Inventory Groups so you can assign roles before running compliance or change plans.

Recently Approved

Below the pending table, the Recently approved section shows the latest approvals, rejections, and expired requests with status badges:

StatusMeaning
Awaiting hostApproved but the host has not finished check-in yet
EnrolledHost completed enrollment and appears on the Nodes page
RejectedRequest was denied

When to Use This Page

  • A new Splunk host enrolled but does not appear on Nodes — check whether it is waiting here
  • You onboard Worker nodes that require manual approval under enterprise policy
  • You want to verify hostname, Splunk version, and source IP before granting fleet access

Worker enrollment is enterprise-only. You need the dap:platform:manage capability to approve or reject requests.

Worker install commands and enrollment tokens

Worker enrollment snippets generated in DAI may embed the one-time enrollment token in a ready-to-run shell command (printf … | deslicer-install.sh --token-stdin). The token is streamed to the installer over stdin and does not appear on the installer's process argv, but it may appear in shell history, clipboard, or saved runbooks if the operator copies the snippet.

That pattern is intentional for operator UX. It is paired with the manual approval gate above: the token alone does not grant fleet access. After the host runs the install command, enrollment stays pending until a platform operator reviews the request on this page and approves hostname, source IP, architecture, and Splunk version. Credentials are issued only on approval.

When no token is available at snippet render time, DAI falls back to an interactive hidden prompt instead of embedding a literal token.

  1. Create an enrollment token on the Enrollment page (Insights or Worker type)
  2. Run the install command on the target host
  3. If policy requires approval, review the request on Pending Approvals
  4. After approval, assign the host on Inventory Groups and confirm it on Nodes
Pending Approvals | Deslicer AI Docs