By Zach DeMeyer Posted November 30, 2018
As IT admins worldwide implement JumpCloud®’s Directory-as-a-Service® platform, many are wondering about the ways that they can configure, automate, and manage the platform. Of course, IT admins can leverage the SaaS cloud directory service’s web console and APIs, but for those that are interested in automating via PowerShell, there is a JumpCloud PowerShell module. In this blog post, we’ll describe how JumpCloud and PowerShell have come together to create a highly automated, platform-agnostic approach to identity and access management (IAM).
The Jump to the Cloud
As the IT landscape changes from being on-prem and Windows®-based, IT organizations are making the shift from the legacy identity provider, Microsoft® Active Directory®, to modern cloud directory services. Followers of the evolution of IT know that the leap of the directory up to the cloud is one that has been long in the works, but only recently has picked up enough traction to actually make the jump. This change, though, has the potential to disrupt the automation that IT admins had created around Active Directory with PowerShell.
As a Microsoft native automation framework, PowerShell is tuned to work with Microsoft solutions such as Active Directory. From an admin’s perspective, the tool is practically a godsend. PowerShell modules don’t require IT admins to code, but do allow them to create automation without having to directly interact with APIs. Think of the approach as an abstraction layer that can be leveraged via a CLI rather than having to code. As a tool in the IT toolbelt, PowerShell offers IT admins enormous power and efficiency.
JumpCloud® and PowerShell
So, as more IT organizations shift away from Active Directory to JumpCloud, IT admins don’t want to lose the ability to leverage automation via PowerShell. The good news is that JumpCloud’s PowerShell module is available, and gives IT admins the opportunity to easily manage functions of directory services. Tasks such as adding, deleting, and modifying users and their access can be handled from the JumpCloud PowerShell module. Other tasks such as unlocking users, resetting passwords, and executing GPO-like policies across all three major platforms (Windows, Mac®, and Linux®) can also be executed via PowerShell. Virtually any function that can be handled via JumpCloud APIs has been abstracted to be available from the JumpCloud PowerShell module.
For those IT admins ready to shift away from on-prem directory services, but don’t want to lose out on the automation and efficiency of managing Active Directory from PowerShell, they can now leverage JumpCloud and PowerShell to get automated cloud directory services administration. To learn more, check out our Knowledge Base for more on implementing PowerShell with Directory-as-a-Service.
Not a JumpCloud Customer?
If you haven’t already replaced on-prem Active Directory and made the shift to the cloud directory, consider making the switch to JumpCloud! Signing up for the product is completely free and includes ten users free forever to get you started. Contact us to learn more.