STtools
1.3.2
Get-STGroupsFromCSV
Outputs objects with an "Identity" (group name), "Members" (users who should be in the group named in "Identity"), and "NonMembers" (users who should not be in the group named in "Identity") based on a given CSV (plus prefix/postfix options to flexibly create group names). See the examp
Get-STGroupsFromCSV
Outputs objects with an "Identity" (group name), "Members" (users who should be in the group named in "Identity"), and "NonMembers" (users who should not be in the group named in "Identity") based on a given CSV (plus prefix/postfix options to flexibly create group names). See the examples below for how this can be used.
ConvertFrom-STEduHubSF / ConvertFrom-STEduHubST
Converts CASES EduHub format Staff/Student CSV files into objects that can be piped into New-ADUser
Set-STUser
Update user account properties to match the incoming ADUser compatible object to ensure things like changed names are updated. Also Creates a home directory path if it does not exist, and gives the user Full Control of that directory.
New-STUser
Wraps New-ADUser, adding complex pseudo-random password generation, home directory creation and permission setting, and an email report
Set-STOrganizationalUnit
Moves users to the OU specified in the userOUs parameter (a Hashtable of OU => @(<ADUser objects>))
Installation Options
Owners
Copyright
(c) 2019 Eric van de Paverd. All rights reserved.
Package Details
Author(s)
- Eric van de Paverd
Tags
csv ActiveDirectory AD active-directory Active Directory Group Groups User Users Mangement
Functions
Get-STGroupsFromCSV Set-STOrganizationalUnit New-STUser Set-STUser ConvertFrom-STEduHubST ConvertFrom-STEduHubSF Update-STManagedGroups Select-STAccountsToDisable Select-STAccountsToCreate Get-STManualActiveUsernames Get-STFutureUsernames Select-STFutureStudents Update-STFutureStudents Get-STFutureStudents New-STWelcomeLetter New-STHomeDirectory
Dependencies
Release Notes
New-STUser now only outputs to the pipeline if user creation completes successfully
FileList
- STtools.nuspec
- .gitlab-ci.yml
- FutureUserNames.csv
- ManualActiveUserNames.csv
- publish.ps1
- README.md
- STtools.format.ps1xml
- STtools.psd1
- STtools.psm1
- Tests\STTools.Tests.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
1.3.2 (current version) | 320 | 11/21/2019 |
1.3.1 | 76 | 5/6/2019 |
1.3.0 | 43 | 2/11/2019 |
1.2.14 | 24 | 2/4/2019 |
1.2.13 | 18 | 2/4/2019 |
1.2.12 | 18 | 1/30/2019 |
1.2.11 | 53 | 10/1/2018 |
1.2.10 | 29 | 9/10/2018 |
1.2.9 | 21 | 9/10/2018 |
1.2.8 | 26 | 8/31/2018 |
1.2.7 | 28 | 8/17/2018 |
1.2.6 | 21 | 8/13/2018 |
1.2.5 | 22 | 7/30/2018 |
1.2.4 | 19 | 7/30/2018 |
1.2.3 | 24 | 7/19/2018 |
1.2.2 | 18 | 7/16/2018 |
1.2.1 | 39 | 3/26/2018 |
1.2 | 19 | 3/19/2018 |
1.1 | 17 | 3/19/2018 |
1.0 | 32 | 2/19/2018 |