SPMTools
1.1.1
Also packaged are helper cmdlets such as Format-Sorted to simp
Also packaged are helper cmdlets such as Format-Sorted to simplify '| sort Name | ft Name' to '| fs' and Get-TranslatedSID for quickly getting the NTAccount from a Security Identifier.
To Get started, add a new Company with New-Company and then set the required information with Set-Company.
Minimum PowerShell version
3.0
Installation Options
Owners
Copyright
(c) Matt Small. All rights reserved.
Package Details
Author(s)
- Matt Small
Tags
ManagedServiceProvider Windows
Functions
Connect-ComplianceCenter Connect-ExchangeOnline Connect-ExchangeOnPrem Connect-SharePointOnline Connect-SkypeOnline Connect-SkypeOnPrem Format-Sorted Get-Company Get-DellExpressServiceCode Get-TranslatedSID Invoke-DirSync Mount-ADDrive New-Company Remove-Company Set-Company
Dependencies
-
- CredentialManager (>= 2.0.0)
Release Notes
## 1.1.1
* Fixed bug where DirSync configuration would not display in Get-Company
## 1.1.0
* Further improvements to ExchangeOnline MFA reconnection logic
* Reformatted messages when Active Directory is unavailable when using Mount-ADDrive
* Improved loading of configuration files in the event of corruption
* Added Invoke-DirSync command
## 1.0.0
* Initial Release
* Fixed issues with reconnection ExchangeOnline sessions using MFA
* Fixed Error message when Connecting to ExchangeOnline for the first time.
* Implemented more functionality from Sort-Object and Format-Table into Format-Sorted
## 0.8.1
* Fixed issue with EXOModule installation
* Fixed MFA cmdlets so URI can be modified
* Fixed issues with Connect-ComplianceCenter
* Added AzureADAuthorizationEndpoint to configuration
## 0.8.0
* Added Connect-ComplianceCenter cmdlet for connecting to the Office365 Security and Compliance Center
* Fixed issue with SharePointURI in Configuration
* Fixed Module version detection if loaded from folder
## 0.7.5
* Fixed issue with Install-ExoModule that would cause Connect-ExchangeOnline to crash
## 0.7.4
* Fixed error where Get-DellExpressServiceCode is not exported
## 0.7.3
* Added Get-DellExpressServiceCode
## 0.7.2
* Fixed issue with parameter validation on Remove-Company
* Fixed issue with parameter validation on Get-Company
* Fixed OnPrem SkypeHost issue in Set-Company
* Fixed OnPrem SkypeURI issue in Set-Company
## 0.7.1
* Modifications to Mount-ADDrive's supporting code to increase perfromance
* Changes to module core to streamline testing
* Improved up Schema Version system
* Modifications to Install-ExoModule to better account for issues
* Fixed issue where Mount-ADDrive would fail to mount multiple drives if one existed
## 0.7.0
* Added Schema Versioning system for the SPMT Configuration file
* Added warning when Mount-ADDrive -Favorite is called but no companies are favorites
* Fixed error where SkypeOnlineConnector imported twice
* Fixed behavior around the SkypeOnlineConnector's DelayMS
* Fixed issue with New-ADDrive where it fails to catch an exception
## 0.6.0
* Fixed connection issue with Connect-ExchangeOnline when not using MFA
* Changed parameter validation behavior for some cmdlets
* Various fixes to Connect- cmdlets
## 0.5.3
* Added -RunAtStartup parameter for Mount-ADDrive to simplify workflows
* Fixed formatting issue with Get-Company
## 0.5.2
* Fixed issue where Connect- cmdlets do not import their sessions into PowerShell
## 0.5.1
* Changed Get-Company to allow user to get the actual configuration data
## 0.4.1
* Added checks to New-ADDrive to make sure the active direcotry PSProvider before trying to use it
* Changed output of Mount-ADDrive so it prints only Name and Server
## 0.4.0
* Added the ability for module to get the Exchange PowerShell Online MFA Module programatically
* Fixes to how Remove-Company works
* Fixed error causing Connect-ExchangeOnPrem to fail.
## 0.3.2
* Fixed further erros with Mount-ADDrive and New-ADDrive.
## 0.3.1
* Fixed error in .psd1 that caused Mount-ADDrive not to be exported.
## 0.3.0
* Change AD Drive Autoload behavior to Favorites. See Get-Help Mount-ADDrive for more information.
* Added Mount-ADDrive to allow mounting of one or more ADDrives.
## 0.2.1
* Changed the -Company parameter to -Name in Set-Company and Remove-Company.
## 0.2
* Added documentation for Get-Help to all cmdlets.
* Minor fixes
## 0.1
* First Release
* May be buggy, but shouldn't break anything as all cmdlets only connect to things.
FileList
- SPMTools.nuspec
- PSModule.psm1
- SPMTools.psd1
- Private\Functions\ConvertTo-Hashtable.ps1
- Private\Functions\Get-SPMTSchemaVersion.ps1
- Private\Functions\Import-ExoModule.ps1
- Private\Functions\Install-ExoModule.ps1
- Private\Functions\New-ADDrive.ps1
- Private\Functions\Read-SPMTConfiguration.ps1
- Private\Functions\ThrowError.ps1
- Private\Functions\Update-MFAImplicitRemotingHandler.ps1
- Private\Functions\Update-SPMTConfiguration.ps1
- Private\Functions\Write-SPMTConfiguration.ps1
- Private\Module\PostFunctionLoad.ps1
- Private\Module\PreFunctionLoad.ps1
- Public\Connect-ComplianceCenter.ps1
- Public\Connect-ExchangeOnline.ps1
- Public\Connect-ExchangeOnPrem.ps1
- Public\Connect-SharePointOnline.ps1
- Public\Connect-SkypeOnline.ps1
- Public\Connect-SkypeOnPrem.ps1
- Public\Format-Sorted.ps1
- Public\Get-Company.ps1
- Public\Get-DellExpressServiceCode.ps1
- Public\Get-TranslatedSID.ps1
- Public\Invoke-DirSync.ps1
- Public\Mount-ADDrive.ps1
- Public\New-Company.ps1
- Public\Remove-Company.ps1
- Public\Set-Company.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
1.1.1 (current version) | 566 | 8/23/2018 |
1.1.0 | 24 | 8/23/2018 |
1.0.0 | 37 | 8/8/2018 |
0.8.1 | 46 | 6/26/2018 |
0.8.0 | 25 | 6/25/2018 |
0.7.5 | 29 | 6/21/2018 |
0.7.4 | 27 | 6/21/2018 |
0.7.3 | 27 | 6/21/2018 |
0.7.2 | 26 | 6/21/2018 |
0.7.1 | 24 | 6/20/2018 |
0.7.0 | 26 | 6/18/2018 |
0.6.0 | 24 | 6/17/2018 |
0.5.3 | 25 | 6/14/2018 |
0.5.2 | 30 | 6/14/2018 |
0.5.1 | 25 | 6/14/2018 |
0.4.1 | 27 | 6/14/2018 |
0.4.0 | 27 | 6/13/2018 |
0.3.2 | 28 | 6/12/2018 |
0.3.1 | 26 | 6/12/2018 |
0.3.0 | 26 | 6/12/2018 |
0.2 | 25 | 6/11/2018 |
0.1 | 26 | 6/11/2018 |