CMIT 220 PROJECT

PROJECT INTRODUCTION

This project presents how to “bulk add” multiple users to an Active Directory domain from a .CSV file using a PowerShell Script.  

The specific definition for this project is as follows – Bulk add at least 20 users into your Active Directory (AD) domain using a .CSV file and PowerShell.  Demonstrate that you can also export these users into a .CSV file.  You must use a domain that has your name or demonstrates that you created the .CSV file for your domain.  Your import should add users to a specific Organizational Unit (OU).  You should also be able to set the login script for each user with a minimum of mouse clicks.  In addition to the above task, you will need to set the user passwords to a unique password for each user with a script. 

The following steps outline how this project is accomplished.

  1. Organize a spreadsheet of users with their applicable user information into a clear visual presentation of the users.
  2. Convert the spreadsheet into a .CSV file.
  3. Obtain/write/improve a PowerShell script that will take the .CSV data and write them to the Active Directory domain as users.
  4. Run the PowerShell script and create the users.
  5. Apply a login script to the new users with a minimal of mouse clicks.
  6. Use a script to export the users in an Active Directory domain to a .CSV file.

A PowerPoint presentation of this project can be downloaded here:

Bulk Adding 20+ Users