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) | 580 | 8/23/2018 | 
| 1.1.0 | 25 | 8/23/2018 | 
| 1.0.0 | 38 | 8/8/2018 | 
| 0.8.1 | 47 | 6/26/2018 | 
| 0.8.0 | 26 | 6/25/2018 | 
| 0.7.5 | 30 | 6/21/2018 | 
| 0.7.4 | 28 | 6/21/2018 | 
| 0.7.3 | 28 | 6/21/2018 | 
| 0.7.2 | 27 | 6/21/2018 | 
| 0.7.1 | 25 | 6/20/2018 | 
| 0.7.0 | 27 | 6/18/2018 | 
| 0.6.0 | 25 | 6/17/2018 | 
| 0.5.3 | 26 | 6/14/2018 | 
| 0.5.2 | 31 | 6/14/2018 | 
| 0.5.1 | 26 | 6/14/2018 | 
| 0.4.1 | 28 | 6/14/2018 | 
| 0.4.0 | 28 | 6/13/2018 | 
| 0.3.2 | 29 | 6/12/2018 | 
| 0.3.1 | 27 | 6/12/2018 | 
| 0.3.0 | 27 | 6/12/2018 | 
| 0.2 | 27 | 6/11/2018 | 
| 0.1 | 28 | 6/11/2018 |