Skip to content

Conversation

@joshdrake
Copy link
Contributor

Describe your changes:

Related links/other PRs/issues:

Thank you!

@joshdrake joshdrake requested a review from a team as a code owner January 26, 2026 15:59
@joshdrake joshdrake marked this pull request as draft January 26, 2026 15:59
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@joshdrake joshdrake force-pushed the josh/fleet-integration branch from e48bab7 to 4aa586f Compare January 30, 2026 01:07
@hslatman hslatman changed the title [wip] Add documentation for Fleet integration. [wip] Add documentation for Fleet integration Feb 2, 2026
Comment on lines +45 to +53
2. Under Available Providers, find **Jamf** and click **Connect**

<Alert severity="info">
<div>
Fleet uses the same SCEP integration as Jamf. Select Jamf as the provider type in Smallstep.
</div>
</Alert>

3. Enter your Jamf Pro Server URL (you can use a placeholder value like `https://fleet.example.com` since Fleet doesn't require this connection)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the old method.

Comment on lines +55 to +56
- **SCEP URL** (e.g., `https://wifi.example.ca.smallstep.com/scep/integration-jamf-abc123`)
- **SCEP Challenge URL** (e.g., `https://wifi.example.ca.smallstep.com/jamf/abc123-def456/challenge`)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Assuming the agent gets deployed, this would be agents.

Comment on lines +35 to +36
- macOS, iOS, iPadOS (via .mobileconfig profiles)
- Windows (via .xml profiles)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Linux to be added?

Comment on lines +60 to +67
### 2. Add the Smallstep Certificate Authority in Fleet

Now we'll add the Smallstep SCEP credentials to Fleet.

1. In Fleet, go to **Settings** (click your profile icon in the top right)
2. Navigate to **Integrations → Certificate authorities**
3. Click **Add CA**
4. From the dropdown, select **Smallstep**
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's likely possible to configure this using GitOps, so would be good to try and provide instructions for too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants