SPMTools

1.1.1

The Service Provider Management Tools module works as a connection manager for store and using connection information for multiple organizations, eliminating the need to constantly retype passwords or maintain the same password across all companies serviced by the engineer to simplify the logon process.

Also packaged are helper cmdlets such as Format-Sorted to simp
The Service Provider Management Tools module works as a connection manager for store and using connection information for multiple organizations, eliminating the need to constantly retype passwords or maintain the same password across all companies serviced by the engineer to simplify the logon process.

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.
Show more

Minimum PowerShell version

3.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name SPMTools

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name SPMTools

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

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

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

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
Show more