Using PowerShell to Manage Cloud Directory Services? - Security Boulevard

SBN Using PowerShell to Manage Cloud Directory Services?

The time has come. IT admins are finally making the shift to cloud directory services. Historically, the identity provider (IdP) has been on-prem, but with the changing IT landscape there is no doubt that a cloud directory is no longer just an alternative; it is the future of identity management. However, one of the challenges IT admins have faced with the shift to the cloud is that cloud directories can potentially cause a loss of automation. Now, by using PowerShell to manage cloud directory services, that is no longer a worry.

Traditional PowerShell

Microsoft Active Directory

IT admins have used PowerShell in concert with the traditional IdP, Microsoft® Active Directory® (AD) for many years. Task automation and configuration management via PowerShell can be used to control many functions in Active Directory. PowerShell enabled IT to manage their AD instances at scale, with programmatic efficiency rather than manual configuration.

With the shift to cloud infrastructure and non-Windows® platforms, AD no longer has the same type of impact in the identity and access management (IAM) arena. Today’s organizations are leveraging resources such as AWS® and GCP™, G Suite™ and Office 365™, Mac® and Linux® machines, web applications and cloud storage, and more. AD, known for its practically permanent position on-prem, struggles to authenticate to resources like these. The result is that IT admins have gained interest in cloud directory services, but one hurdle for them to consider is how to automate their IAM platform.

Using PowerShell to Manage Cloud Directory Services

The good news is that a leading cloud directory service, called JumpCloud® Directory-as-a-Service®, has built a powerful PowerShell module to handle virtually every directory services function through the automation framework.


IT admins can provision, deprovision, and modify user access from the JumpCloud PowerShell module. Activities such as running commands and policies can be handled from the module as well. To simplify the process for IT admins, unlocking users and resetting passwords is another part of the JumpCloud PowerShell module. In addition, Dynamic VLAN assignments for RADIUS users is a new capability of the module.

(Read more...)

*** This is a Security Bloggers Network syndicated blog from Blog – JumpCloud authored by George Lattimore. Read the original post at:

George Lattimore

George is a writer at JumpCloud, a central source for authenticating, authorizing, and managing your IT infrastructure through the cloud. With a degree in Marketing and a graduate degree in progress in Public Communications and Technology, George enjoys learning how the IT landscape is adapting to a diversified field of technology.

george-lattimore has 95 posts and counting.See all posts by george-lattimore