Community Scripts
Community driven scripts to solve everyday IT needs.
65 PostsCommunity driven scripts to solve everyday IT needs.
65 PostsHi CommunityA few days back @jworkman wrote about the new PowerShell function 'Get-JCSystemApp' here. I think it's amazing and super valuable in it's first iteration already. One question I saw popping up then in the Lounge was how a result could als...
Hello it's me again... I'm clearing my backlog of stuff I wanted to write about and here's the next one. Had this script basically ready, but lying around for a bit, pending to be covered here. We all need some form of reports all the time and whil...
Hello Community FolksDid you know that JumpCloud supports Reply Attributes for RADIUS on User Groups? (KB here)...and why though? SpoilerRADIUS attributes, including Vendor-Specific Attributes (VSAs), are used to define and enforce policies for netwo...
Two new JumpCloud PowerShell Module functions have been added to the module to help administrators create and update device policies. In this post I'll cover the general use of these new functions and provide a scripted example to create & scope a se...
Hello Community Folks While AI, OpenAI, ChatGPT, Bard, AutoGPT and what not is all the rage this year and it's hard to keep up with things, make the right and conscious decisions about LLM's and it's use (or the opposite), I can find my little time s...
Hi folks, It's been a while since my last post, and what a fulfilling fortnight it has been for the quarter end! As usual, our customers brought a lot of great ideas to the table – managing desktop backgrounds and screensavers appears to be critical ...
This script creates a CSV report of system associations (System Group) How to use: 1. Install the JumpCloud Powershell Module 2. Save the script below to a Powershell file EX: ~/Report-Systems_Bound_To_Groups.ps1Edit the $csvFilePath variable to your...
When binding JumpCloud users to devices, it could be the case that the local user account names on devices differ slightly from JumpCloud usernames within the console. Given the case below, John Smith’s JumpCloud user account username does not match ...
Please find the article on LinkedIn here
This script enables MTP admins to search for 'x' software name and 'y' version on all orgs the MTP admin administers. Instructions: 1. Edit line 2, $MtpAdminApiKey with your admin API key 2. Edit line 3, $csvPath with the path or folder you want the ...
Admins need to know which of their JumpCloud systems have specific softwares installed and of what version in order to make decisions and effectively manage their fleet. This week, the newest version of JumpCloud PowerShell Module was updated to incl...
HiI came across a question yesterday to have @Fulgubbe 's script for Windows as well.So i gave it a shot right now to construct a similar (not equivalent) approach for Windows-devices:# JC API Key $JCAPIKEY = '<YOUR API KEY HERE>' # Install and impo...
Several folks have asked how might a JumpCloud customer report on all their users and also display those user's assigned manager. When running `Get-JCUser`, the cmdlet returns all JumpCloud users and their details from our API. The manager field cont...
*Script Updated 24/5 Auth issues fixed. Hi all!I could not find a script for renaming mac computers the way i wanted to so wrote this little script (and stole some code tnx!). It sure can be cleaned up a bit but it works and maybe it can be useful fo...
Hi2-ish weeks ago or so I posted about "Fun-stuff with Apple Shortcuts and JumpCloud" and I got a little more time over the last weekend to dig and play around with ShortCuts. Now I can ask ChatGPT by 'talking' to my AppleWatch, another shortcut help...
Hey folks, Recently @BrightRodger asked is it possible to manage BIOS via JC command - I think it's a pretty cool idea. After a quick research it turns out the BIOS for the big 3 (Lenovo, HP, Dell) all have PowerShell manageability! Inspired from the...
Awhile back I was trying to answer the question "How do I automate binding a user to a windows device in JumpCloud?" The answer to that question took me to the JumpCloud API documentation and started me down a rabbit hole I don't think I'll ever be a...
This script will create a CSV report based on the given PolicyId. The script prompts the user to enter the PolicyId and the folder directory it intends to save the CSV file. The PowerShell Module is required to run this scriptSave the script to a loc...
Hi I want to share my most recent work over the Xmas-holidays up until today to come up with a packaged script to assign a user to a device post agent installation in a self-service manner. <#.SYNOPSISTwo weeks ago there was a significant new enhanc...
HeyYou might remember my previous post about installing Winget in the SystemContext here. The recent Winget-version 1.4.3531 comes with a PowerShell-Module which gives you the following functions: Get-WinGetVersion Enable-WinGetSetting Disable-Win...
I want to create a thread to share resources on deploying the Crowdstrike Falcon agent on Mac using JumpCloud. Whatever tips and tricks, resources etc to help with Crowdstrike deploymentWe have a Commands gallery for Windows to deploy the agent. But ...
HiWe got a long weekend here in Singapore over Chinese New Year and I picked up an item on 'always want to look into this list' while it was pouring rain outside. I recalled the article from @pamlefkowitz a while back about "Shortcuts for Work and Fu...
I've been more active in the Slack community, but didn't want to miss out on sharing here as well. This is a bit less of a "script", but more of API automation.There was a slack question related to pulling reports from policies. I'd imagine that's ...
Last time I shared a "local-network patching" strategy for Windows devices, guess what, the very similar concept can be done on MacOS (and iPadOS,iOS) too! Let's go straight into it, shall we? The Benefit It has been brought more and more often typ...
Today I had a conversation with a new JumpCloud customer, and they raised an issue they have to optimize their JumpCloud onboarding project (i.e., deploying JumpCloud across their entire company, which is significant in size). The ask was to know the...
I planted a cliffhanger in my post managing Windows MDM policies with JC cmd about Windows Update Delivery Optimisation, figure it's time to unpack it - before the Xmas! Let's dive into it. The Benefit I got a few customers (especially the ones with...
Hi Folks, Recently, I came across a use case (configuring Delivery Optimisation for Windows update, more on that later) - Which it seems only configurable via "group policy" or the setting UI, I would always opt for manageability via PowerShell so, i...
Sharing a quick trick for swimming in JC's KB library more effectively Go to Chrome settings -> search engine -> Manage search engines and site search -> add search engine, Then input the lines below: "JumpCloud Support" "anyName.youLike" "https:/...
This is the path I took to create a recurring scheduled Command in JumpCloud to install a printer to a group of macOS devices. If you're like me and were asked to programmatically add a printer using JumpCloud to your macOS machines, you quickly disc...
I heard from a lot of our customers are asking for this - like the good old days we were tracking the "last logon event" Here is my take - leverage on the event goldmine Directory Insights (the user & admin events) via the JC pwsh module of course....