Skip to content

Commit d1924ff

Browse files
committed
Automated Push
1 parent 9ed2be8 commit d1924ff

File tree

23 files changed

+31
-31
lines changed

23 files changed

+31
-31
lines changed

Configuration Profiles/okta-verify/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ At present, the Okta EDR integration for macOS only supports CrowdStrike ZTA. (s
88

99
## Deployment
1010

11-
Upload the `okta_verify_edr_plugin.mobileconfig` profile in this repo to Kandji as a [custom configuration profile](https://support.kandji.io/support/solutions/articles/72000573519-custom-profile-overview). You can right-click [this link](https://raw.githubusercontent.com/kandji-inc/support/main/Configuration%20Profiles/okta-verify/okta_verify_edr_plugin.mobileconfig) and select Save link as… to download the mobileconfig file directly.
11+
Upload the `okta_verify_edr_plugin.mobileconfig` profile in this repo to Kandji as a [custom configuration profile](https://support.kandji.io/kb/custom-profiles-overview). You can right-click [this link](https://raw.githubusercontent.com/kandji-inc/support/main/Configuration%20Profiles/okta-verify/okta_verify_edr_plugin.mobileconfig) and select Save link as… to download the mobileconfig file directly.
1212

1313
## Payload settings
1414

Global Variables/GlobalVariablesExample.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# Example script reading in Kandji global variables from the global variables custom profile.
1414
#
1515
# For more information about Global Variables, please refer to the Kandji Knowledge Base
16-
# https://support.kandji.io/support/solutions/articles/72000560519-global-variables
16+
# https://support.kandji.io/kb/global-variables
1717
#
1818
################################################################################################
1919
# License Information

Okta Workflows/ReadMe.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Kandji Connector Action Card Details
22
You can use the Kandji connector to integrate Kandji device management with Okta Workflows to help automate critical components of the user lifecycle that are prone to friction or manual error.
33

4-
The first step is to [Authorize your Kandji tenant for Okta Workflows](https://support.kandji.io/support/solutions/articles/72000566084).
4+
The first step is to [Authorize your Kandji tenant for Okta Workflows](https://support.kandji.io/kb/authorize-your-kandji-tenant-for-okta-workflows).
55

66
After you set up a Kandji connection, you can use the following Kandji connector action cards in a Workflow.
77

Scripts/assign-user-passport/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ This script is designed to automatically look for the IdP user who signed in wit
55

66
## Prerequisites
77

8-
1. [Kandji API Token](https://support.kandji.io/support/solutions/articles/72000560412-kandji-api) with List Users, Update a device, and Device list permissions.
8+
1. [Kandji API Token](https://support.kandji.io/kb/kandji-api) with List Users, Update a device, and Device list permissions.
99
<img src="images/api-permissions.png" width="800"></img>
10-
2. [User Directory Integration](https://support.kandji.io/support/solutions/articles/72000560544-user-directory-integration)
10+
2. [User Directory Integration](https://support.kandji.io/kb/user-directory-integration)
1111
3. [jq](https://jqlang.github.io/jq). The script will check for, download, and install jq automatically for JSON parsing. If the script installs jq it will also delete it before exiting.
1212

1313
## Prepare the Script

Scripts/assign-user-prompt/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ While the intended use of this script was to be deployed via Kandji Self Service
1010

1111
## Prerequisites
1212

13-
1. [Kandji API Token](https://support.kandji.io/support/solutions/articles/72000560412-kandji-api) with List Users, Update a device, and Device list permissions.
13+
1. [Kandji API Token](https://support.kandji.io/kb/kandji-api#generate-an-api-token) with List Users, Update a device, and Device list permissions.
1414
<img src="images/api-permissions.png" width="800"></img>
15-
2. [User Directory Integration](https://support.kandji.io/support/solutions/articles/72000560544-user-directory-integration)
15+
2. [User Directory Integration](https://support.kandji.io/kb/user-directory-integration)
1616
3. [jq](https://jqlang.github.io/jq). The script will check for, download, and install jq automatically for JSON parsing. If the script installs jq it will also delete it before exiting.
1717

1818
## Prepare the Script

Scripts/enable-remote-management/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ This script is designed to automatically toggle on Remote Management for any mac
77

88
## Prerequisites
99

10-
1. Kandji API Token with Update Device, Device List, and Remote Desktop permissions. For more infomation about setting up an API token, see https://support.kandji.io/support/solutions/articles/72000560412-kandji-api
10+
1. Kandji API Token with Update Device, Device List, and Remote Desktop permissions. For more infomation about setting up an API token, see [Kandji API Token](https://support.kandji.io/kb/kandji-api#generate-an-api-token)
1111
2. JQ. The script will check for, download, and install JQ automatically in order to parse JSON. At the end of the script, JQ will be removed.
1212

1313
## Prepare the Script
@@ -16,4 +16,4 @@ Simply fill in the variables section of the script with the appropriate informat
1616

1717
## Notes
1818

19-
For more information about Remote Desktop on macOS, see: https://support.kandji.io/support/solutions/articles/72000590260-turn-on-remote-desktop
19+
For more information about Remote Desktop on macOS, see: https://support.kandji.io/kb/turn-on-remote-desktop

Scripts/install-after-liftoff/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ If the execution of the library item does not need to happen immediately after L
1111
### Instructions
1212
1. Download the [installAfterLiftoff.zsh](https://github.com/kandji-inc/support/blob/main/Scripts/install-after-liftoff/installAfterLiftoff.zsh) script
1313
2. Edit the script variables (see [Script Modification](#script-modification) below)
14-
3. Add the modified script to Kandji as a [Custom Script](https://support.kandji.io/support/solutions/articles/72000558749-custom-scripts-overview) set to `Run once per device`
14+
3. Add the modified script to Kandji as a [Custom Script](https://support.kandji.io/kb/custom-scripts-overview) set to `Run once per device`
1515
4. Modify the audit script of Custom Scripts or Custom Apps being triggered by Install After Liftoff (see [Audit Script Modification](#audit-script-modification) below)
1616

1717
### Script Modification

Scripts/set-wallpaper/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ This script is designed to set a specified image across all connected desktops w
55
You can run it as a custom script or add it as a post-install script to a Custom App Library Item containing your desktop images.
66

77
>[!NOTE]
8-
>If you want to set your Desktop image and *lock it in place* to prevent users from making changes, then you should set it [using a configuration profile](https://support.kandji.io/support/solutions/articles/72000560465-set-a-custom-desktop-picture).
8+
>If you want to set your Desktop image and *lock it in place* to prevent users from making changes, then you should set it [using a configuration profile](https://support.kandji.io/kb/configuring-a-custom-desktop-picture).
99
You can create that profile with a tool like [iMazing Profile Editor](https://imazing.com/profile-editor).
1010

1111
**Best Practices**

api-tools/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# API Tools
22

3-
Tools that can be used to interact with the [Kandji API](https://support.kandji.io/support/solutions/articles/72000560412-kandji-api). Bee sure to checkout the README docs specific to each script for more detail.
3+
Tools that can be used to interact with the [Kandji API](https://support.kandji.io/kb/kandji-api). Be sure to checkout the README docs specific to each script for more detail.
44

55
### Tool descriptions
66

@@ -23,7 +23,7 @@ The full API documentation can be found at [https://api.kandji.io](https://api.k
2323

2424
### Dependencies
2525

26-
- Many of these scripts rely on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://updates.kandji.io/auto-app-python-3-214020), from [python.org](https://www.python.org/downloads/), or via [homebrew](https://brew.sh)
26+
- Many of these scripts rely on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://support.kandji.io/kb/auto-apps-overview), from [python.org](https://www.python.org/downloads/), or via [homebrew](https://brew.sh)
2727

2828
- Python dependencies can be installed individually below, or with the included `requirements.txt` file using the following command from a Terminal: `python3 -m pip install -r requirements.txt`
2929

api-tools/apple-integrations/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ This script leverages the Kandji API to interact with Apple Integations API endp
1616

1717
### Dependencies
1818

19-
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://updates.kandji.io/auto-app-python-3-214020), from [python.org](https://www.python.org/downloads/), or via [homebrew](https://brew.sh)
19+
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://support.kandji.io/kb/auto-apps-overview), from [python.org](https://www.python.org/downloads/), or via [Homebrew](https://brew.sh)
2020

2121
- Python dependencies can be installed individually below, or with the included `requirements.txt` file using the following command from a Terminal: `python3 -m pip install -r requirements.txt`
2222

api-tools/bumbledore/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Right now this tool can pull device details against the Devices API endpoint.
88

99
### Dependencies
1010

11-
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://updates.kandji.io/auto-app-python-3-214020), from [python.org](https://www.python.org/downloads/), or via [homebrew](https://brew.sh)
11+
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://support.kandji.io/kb/auto-apps-overview), from [python.org](https://www.python.org/downloads/), or via [Homebrew](https://brew.sh)
1212

1313
- Python dependencies can be installed individually below, or with the included `requirements.txt` file using the following command from a Terminal: `python3 -m pip install -r requirements.txt`
1414

api-tools/device-actions/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ This `python3` script leverages the Kandji API to send actions to one or more de
1212

1313
### Dependencies
1414

15-
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://updates.kandji.io/auto-app-python-3-214020), from [python.org](https://www.python.org/downloads/), or via [homebrew](https://brew.sh)
15+
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://support.kandji.io/kb/auto-apps-overview), from [python.org](https://www.python.org/downloads/), or via [Homebrew](https://brew.sh)
1616

1717
- Python dependencies can be installed individually below, or with the included `requirements.txt` file using the following command from a Terminal: `python3 -m pip install -r requirements.txt`
1818

api-tools/device-details/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ This `python3` script leverages the Kandji API to generate reports device detail
1212

1313
### Dependencies
1414

15-
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://updates.kandji.io/auto-app-python-3-214020), from [python.org](https://www.python.org/downloads/), or via [homebrew](https://brew.sh)
15+
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://support.kandji.io/kb/auto-apps-overview), from [python.org](https://www.python.org/downloads/), or via [Homebrew](https://brew.sh)
1616

1717
- Python dependencies can be installed individually below, or with the included `requirements.txt` file using the following command from a Terminal: `python3 -m pip install -r requirements.txt`
1818

api-tools/device-library-items/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ This script leverages the Kandji API to generate a CSV report containing informa
1515

1616
### Dependencies
1717

18-
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://updates.kandji.io/auto-app-python-3-214020), from [python.org](https://www.python.org/downloads/), or via [homebrew](https://brew.sh)
18+
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://support.kandji.io/kb/auto-apps-overview), from [python.org](https://www.python.org/downloads/), or via [Homebrew](https://brew.sh)
1919

2020
- Python dependencies can be installed individually below, or with the included `requirements.txt` file using the following command from a Terminal: `python3 -m pip install -r requirements.txt`
2121

api-tools/device-parameters/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ These `python3` scripts leverage the Kandji API to interact with and generate re
1414

1515
### Dependencies
1616

17-
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://updates.kandji.io/auto-app-python-3-214020), from [python.org](https://www.python.org/downloads/), or via [homebrew](https://brew.sh)
17+
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://support.kandji.io/kb/auto-apps-overview), from [python.org](https://www.python.org/downloads/), or via [Homebrew](https://brew.sh)
1818

1919
- Python dependencies can be installed individually below, or with the included `requirements.txt` file using the following command from a Terminal: `python3 -m pip install -r requirements.txt`
2020

api-tools/device-secrets/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ The API permissions required to run the reporting script are as follows. Checkou
1212

1313
### Dependencies
1414

15-
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://updates.kandji.io/auto-app-python-3-214020), from [python.org](https://www.python.org/downloads/), or via [homebrew](https://brew.sh)
15+
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://support.kandji.io/kb/auto-apps-overview), from [python.org](https://www.python.org/downloads/), or via [Homebrew](https://brew.sh)
1616

1717
- Python dependencies can be installed individually below, or with the included `requirements.txt` file using the following command from a Terminal: `python3 -m pip install -r requirements.txt`
1818

api-tools/device-status/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ This script leverages the Kandji API to generate a CSV report containing the ins
1414

1515
### Dependencies
1616

17-
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://updates.kandji.io/auto-app-python-3-214020), from [python.org](https://www.python.org/downloads/), or via [homebrew](https://brew.sh)
17+
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://support.kandji.io/kb/auto-apps-overview), from [python.org](https://www.python.org/downloads/), or via [Homebrew](https://brew.sh)
1818

1919
- Python dependencies can be installed individually below, or with the included `requirements.txt` file using the following command from a Terminal: `python3 -m pip install -r requirements.txt`
2020

api-tools/devices-report/README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,18 @@
44

55
### About
66

7-
This `python3` script leverages the [Kandji API](https://api.kandji.io/#intro) to generate a device report based on the GET Devices API endpoint for all devices in a Kandji tenant.
7+
This `python3` script leverages the [Kandji API](https://api-docs.kandji.io/#intro) to generate a device report based on the GET Devices API endpoint for all devices in a Kandji tenant.
88

99
### Kandji API
1010

11-
- See the [Kandji API KB](https://support.kandji.io/api) article to see how to generate an API Token
11+
- See the [Kandji API KB](https://support.kandji.io/kb/kandji-api) article to see how to generate an API Token
1212
- The API permissions required to run the reporting script are as follows.
1313

1414
<img src="images/api_permissions_required.png" alt="drawing" width="1024"/>
1515

1616
### Dependencies
1717

18-
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://updates.kandji.io/auto-app-python-3-214020), from [python.org](https://www.python.org/downloads/), or via [homebrew](https://brew.sh)
18+
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://support.kandji.io/kb/auto-apps-overview), from [python.org](https://www.python.org/downloads/), or via [Homebrew](https://brew.sh)
1919

2020
- Python dependencies can be installed individually below, or with the included `requirements.txt` file using the following command from a Terminal: `python3 -m pip install -r requirements.txt`
2121

api-tools/installed-apps/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ This `python3` script leverages the Kandji API to generate a `CSV` report contai
1414

1515
### Dependencies
1616

17-
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://updates.kandji.io/auto-app-python-3-214020), from [python.org](https://www.python.org/downloads/), or via [homebrew](https://brew.sh)
17+
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://support.kandji.io/kb/auto-apps-overview), from [python.org](https://www.python.org/downloads/), or via [Homebrew](https://brew.sh)
1818

1919
- Python dependencies can be installed individually below, or with the included `requirements.txt` file using the following command from a Terminal: `python3 -m pip install -r requirements.txt`
2020

api-tools/update-device-record/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ User assignment | ✅ | ❌ | The assigned User can be updated if a Directory Se
2424

2525
## Dependencies
2626

27-
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://updates.kandji.io/auto-app-python-3-214020), from [python.org](https://www.python.org/downloads/), or via [homebrew](https://brew.sh)
27+
- This script relies on Python 3 to run. Python 3 can be installed directly as an [Auto App](https://support.kandji.io/kb/auto-apps-overview), from [python.org](https://www.python.org/downloads/), or via [Homebrew](https://brew.sh)
2828

2929
- Python dependencies can be installed individually below, or with the included `requirements.txt` file using the following command from a Terminal: `python3 -m pip install -r requirements.txt`
3030

custom-apps/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# Custom Apps
22

3-
Resources used to help Kandji customers deploy select [Custom Apps](https://support.kandji.io/support/solutions/articles/72000558748) found in the Kandji knowledge base.
3+
Resources used to help Kandji customers deploy select [Custom Apps](https://support.kandji.io/kb/custom-apps-overview) found in the Kandji knowledge base.

custom-apps/bitdefender/README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<img src="bitdefender_icon.png" alt="drawing" width="128"/>
44

5-
Resources to aid in the deployment of the [Bitdefender deployment KB](https://support.kandji.io/support/solutions/articles/72000568518)
5+
Resources to aid in the deployment of the [Bitdefender deployment KB](https://support.kandji.io/kb/deploying-bitdefender-endpoint-security-tool-as-a-custom-app)
66

77
## Status of the things
88

@@ -195,7 +195,7 @@ Note: set assigment rule to `OS Version` is greater than or equal to `13.0`
195195

196196
Bitdefender requires that a PFX certificate be created and deployed to macOS. This section is based on this <a href="https://www.bitdefender.com/business/support/en/77209-157498-install-security-agents---use-cases.html#UUID-00e93090-1040-8119-d7cf-c48320a8d6b7"> Bitdefender KB</a>. Please see the KB article for more information.
197197

198-
This script can be used to generate a `.pfx` certificate that can be uploaded to Kandji in a [Certificate profile library item](https://support.kandji.io/support/solutions/articles/72000558739-certificate-profile).
198+
This script can be used to generate a `.pfx` certificate that can be uploaded to Kandji in a [Certificate profile library item](https://support.kandji.io/kb/certificate-profile).
199199

200200
1. Open the script in a text editor or IDE like VScode, BBEdit, or Nova.
201201
1. Fill in the certificate information section of the script.
@@ -231,7 +231,7 @@ This script can be used to generate a `.pfx` certificate that can be uploaded to
231231
```
232232

233233
1. A Finder.app window should open to your Desktop, showing the `certificate.pfx` file.
234-
1. Upload this certificate to Kandji in a [Certificate profile library item](https://support.kandji.io/support/solutions/articles/72000558739-certificate-profile).
234+
1. Upload this certificate to Kandji in a [Certificate profile library item](https://support.kandji.io/kb/certificate-profile).
235235

236236
## Resources
237237

custom-apps/crowdstrike/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<img src="_Images/CrowdStrike.png" alt="drawing" width="128"/>
44

5-
Resources to aid in the deployment of the [CrowdStrike deployment KB](https://support.kandji.io/support/solutions/articles/72000560521)
5+
Resources to aid in the deployment of the [CrowdStrike deployment KB](https://support.kandji.io/kb/deploying-crowdstrike-as-a-custom-app)
66

77
## Status of the things
88

0 commit comments

Comments
 (0)