You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: tutorials/connect-iru-to-smallstep.mdx
+9-8Lines changed: 9 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,6 +15,7 @@ You will need:
15
15
16
16
- A [Smallstep team](https://smallstep.com/signup)
17
17
- An [Iru](https://iru.com) tenant
18
+
- An Iru Blueprint that you will use to enroll devices
18
19
19
20
Client requirements:
20
21
@@ -32,7 +33,7 @@ Client requirements:
32
33
Limitations:
33
34
34
35
- Devices must be assigned to a Blueprint in Iru to be synced with Smallstep. Devices not in any Blueprint will not appear in your Smallstep inventory.
35
-
- Iru supports static SCEP
36
+
- Iru supports static SCEP for enrollment. This limitation only relates to the Smallstep provisional enrollment certificate for each device. Once the Smallstep agent is enrolled, all credentials are hardware-bound and attested.
36
37
37
38
## Step-by-step instructions
38
39
@@ -44,13 +45,13 @@ We recommend creating a dedicated Iru API token for the Smallstep integration. T
44
45
45
46
This API token will allow Smallstep to read your Iru device inventory for ongoing inventory syncing.
46
47
47
-
1. In the Iru dashboard, click your organization name in the sidebar, then choose **Access**
48
-
2. Select the **API Token** tab
48
+
1. In the Iru dashboard, open your account menu in the bottom left, then choose **Access**
49
+
2. Select the **API tokens** tab
49
50
3. Note your **organization's API URL** (e.g., `your-org.api.kandji.io`) — you'll need this later
50
51
4. Choose **Add Token** and give it a name (e.g., `Smallstep`)
51
52
5. Choose **Copy Token** to copy the token value and save it temporarily — you'll use it in the next step
52
-
6.Click the token from the list, then choose **Configure Permissions**
53
-
7.Enable the following permissions:
53
+
6.Save the token and choose **Continue** to manage its API permissions
54
+
7.On the API token page, choose **Edit** and enable the following permissions:
54
55
-**Device List**
55
56
-**Device ID**
56
57
8. Choose **Save**
@@ -64,7 +65,7 @@ Let's add the Iru credentials to Smallstep. You'll need the API URL and the API
64
65
3. Enter the following credentials:
65
66
-**Iru API URL**: Your organization's Iru API URL (e.g., `https://your-org.api.kandji.io`)
66
67
-**API Token**: The token you created in the previous step
67
-
4. Choose **Connect MDM**. Your device inventory will start syncing from Iru to Smallstep.
68
+
4. Choose **Connect MDM**. Your device inventory will start syncing from Iru to Smallstep. You can check the Logs tab for sync status, and confirm that Iru is syncing by checking the Devices list. By default, all new devices will need to be approved in the Smallstep console.
68
69
69
70
Your Smallstep team is now linked to Iru. Smallstep will do a partial sync of your device inventory every hour, and a full sync every 8 hours.
70
71
@@ -94,8 +95,8 @@ Keep this page open or save these values temporarily — you'll need them for th
94
95
-**Challenge**: Paste the SCEP Challenge from the previous step
95
96
-**Fingerprint**: Paste the Root Certificate Fingerprint from the previous step
0 commit comments