Importing Users from a CSV | JumpCloud PowerShell Module

Written by Jon Griffin on January 31, 2018

Share This Article

If you’ve ever been an Active Directory admin, you likely have some experience or familiarity with using PowerShell to control your directory more programmatically. Using PowerShell can enable automation and efficiency in many of the repetitive tasks that admins have to deal with, and as a result is a very popular tool.

The JumpCloud PowerShell Module

powershell CSV user import

We recently developed the JumpCloud PowerShell Module with the goal of helping admins interact with the JumpCloud platform in a more programmatic way, enabling more automation capabilities and workflows than ever before.

One great example of how the PowerShell module can be used is user importing. While it is easy to create users in the JumpCloud UI, what happens if you need to import one hundred users in a short time frame? This is where the PowerShell module can come into play.

JumpCloud’s Senior Success Engineer Scott Reed, who created the module, recently made a tutorial video (below) on this exact topic to demonstrate the power of the JumpCloud PowerShell Module. If you prefer to read, you can find our step-by-step documentation on user import via CSV on our GitHub page.

Basic User Imports from CSV Files

This video features a demonstration on how you can easily import a large number of new JumpCloud users from a CSV file. All information used is extracted from G Suite, and then used to populate a CSV. Check it out by clicking on the video above.

Learn More About the JumpCloud PowerShell Module

jumpcloud powershell

If you are interested in the PowerShell module and what it can do for your directory, there is plenty of information on our GitHub page. You can find information on what exactly the module is on this post titled “What is the JumpCloud PowerShell Module?” For resources on installing PowerShell or the PowerShell module on Windows, Mac, or Linux, check out our tutorial videos. We also have a detailed installation guide on the GitHub page as well.

Finally, if you want to get a more in-depth understanding of PowerShell and how it can be used, make sure you check out our upcoming webinar. Scott Reed will be talking about how exactly PowerShell can work with AWS, SendGrid, and many other SaaS applications. Sign up for the webinar “How to Kill Browser Tabs and Tickets Using PowerShell: The Secret Sauce for SaaS” here!

New to JumpCloud?


If you haven’t gotten the chance to check out the directory service of the future, it’s not too late! JumpCloud Directory-as-a-Service is free for 10 users, so you get a perfect environment to test out the platform and see how it works for you. Plus, you get seven days of free support entitlement, so you can get all the assistance you need. If you would rather see a demo instead, that’s an option too! Contact the JumpCloud team to learn more.

Continue Learning with our Newsletter