Posh365

0.8.6.3

Connect. Provision. Migrate. Maintain.

Toolbox for Office 365 Environments.

https://github.com/kevinblumenfeld/Posh365

Installation Options

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

Install-Module -Name Posh365 -RequiredVersion 0.8.6.3

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

Install-PSResource -Name Posh365 -Version 0.8.6.3

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) 2018 Kevin Blumenfeld. All rights reserved. MIT License.

Package Details

Author(s)

  • Kevin Blumenfeld

Tags

Office 365 365Tools 365Admin Posh Connect Provision Active Directory

Functions

Add-365RecipientEmailAddresses Add-ConnectionFilterPolicyDetail Add-ContentFilterPolicyDetail Add-Task Add-TransportRuleDetail Clear-Attribute Connect-Cloud Connect-Exchange ConvertTo-Shared Disable-Employee Export-AndImportUnifiedGroups Export-CsvData Export-CsvDataForGroups Get-365Info Get-365MsolGroup Get-365MsolUser Get-365Recipient Get-365RecipientEmailAddresses Get-ActiveDirectoryContact Get-ActiveDirectoryGroup Get-ActiveDirectoryObject Get-ActiveDirectoryUser Get-ActiveDirectoryUserFiltered Get-AuditLog Get-CloudLicense Get-DGPerms Get-DGSendAsPerms Get-DiscoveryInfo Get-DistributionGroupMembers Get-DistributionGroupMembersHash Get-DistributionGroupMembership Get-DistributionGroupMembershipHash Get-EdiscoveryCase Get-ExchangeDistributionGroup Get-ExchangeMailbox Get-EXODGPerms Get-EXOFullAccessPerms Get-EXOFullAccessRecursePerms Get-EXOGroup Get-EXOMailbox Get-EXOMailboxPerms Get-EXOMailboxRecursePerms Get-EXOMailContact Get-EXOMigrationStatistics Get-EXOMoveRequestStatistics Get-EXOResourceMailbox Get-EXOSendAsPerms Get-EXOSendAsRecursePerms Get-EXOSendOnBehalfPerms Get-EXOSendOnBehalfRecursePerms Get-FullAccessPerms Get-MailboxPerms Get-MfaStats Get-ModifiedMailboxItem Get-PermissionChain Get-RetentionLinks Get-SendAsPerms Get-SendOnBehalfPerms Get-VirtualDirectoryInfo Grant-FullAccessToMailbox Import-365MsolUser Import-365UnifiedGroup Import-ActiveDirectoryGroupMember Import-ADGroupProxyAddress Import-ADUserProxyAddress Import-AzureADUser Import-CsvData Import-EXOGroup Import-EXOGroupPermissions Import-EXOMailboxPermissions Import-EXOResourceMailboxSettings New-ActiveDirectoryGroup New-ActiveDirectoryUser New-EXOMailTransportRuleReport New-EXOMessageTrace New-HybridMailbox Remove-OfficeLicense Rename-SamAccount Rename-User Select-ADConnectServer Select-DisplayNameFormat Select-DomainController Select-ExchangeServer Select-Options Select-SamAccountNameOptions Select-TargetAddressSuffix Set-CloudLicense Switch-AddressDomain Sync-AD Sync-ADConnect Test-PreFlight Test-PreFlightOnPrem

Dependencies

This module has no dependencies.

Release Notes

0.8.6.3 Added support to connect to Exchange Online with MFA without having to download MFA console each time
0.8.6.2 Added functionality and killed bugs in Get-DiscoveryInfo, Export-CsvData & Import-CsvData
0.8.6.1 Corrected issue with Get-DiscoveryInfo
0.8.6.0 Get-DiscoveryInfo for on-premises discovery. First version.
0.8.5.9 Formatted hashtables properly in Permissions functions
0.8.5.8 Added support for loading MFA module if already installed.  Corrected Get-ActiveDirectoryGroup
0.8.5.7 Correct bug in Export-CsvData
0.8.5.6 Added function Clear-Attribute to clear pesky AD Attribute values
0.8.5.5 Added replace and attribute selection for Import-CsvData
0.8.5.4 Added ability to change domains when importing addresses with Import-CsvData
0.8.5.3 Squashed bug when Add or Remove ProxyAddresses from AD with Import-CsvData
0.8.5.2 Ability to Add or Remove ProxyAddresses from AD with Import-CsvData
0.8.5.1 More output with Export-CsvData
0.8.5.0 Better logging for Import-CsvData
0.8.4.9 Import-CsvData cleaned
0.8.4.8 Removed Add-SecondarySIP function
0.8.4.7 Export-CsvDataForGroups added and corrections to Get-ActiveDirecoryGroup
0.8.4.6 Corrected a bug in Get-ActiveDirectoryGroup
0.8.4.5 Added Get-ActiveDirectoryGroup
0.8.4.4 Corrected Get-ActiveDirectoryObject output incorrectly was using Get-ADUser instead of Get-ADObject
0.8.4.3 Added new function Get-ActiveDirectoryObject and added column to Export-CsvData
0.8.4.2 Now Import-ADProxyAddress is split between Import-ADUserProxyAddress and Import-ADGroupProxyAddress
0.8.4.1 Added option to pick from 3 different columns from CSV when using Export-CSVData
0.8.4.0 Added additional CBH for Import-ADProxyAddress and Export-CSVData
0.8.3.9 Get-ActiveDirectoryUserFiltered is working properly now
0.8.3.8 Removed old sip in Switch-AddressDomain
0.8.3.7 Updated comment based help for Switch-AddressDomain
0.8.3.6 Corrected bug in Switch-AddressDomain that would cause new address become the new secondary, instead current primary smtp should become new additional smtp: address
0.8.3.5 Corrected bug in Switch-AddressDomain that would cause odd logging of errors
0.8.3.4 Created Switch-AddressDomain and removed same functionality from Import-ADProxyAddres
0.8.3.3 Updated Import-ADProxyAddress with new functionality
0.8.3.1 New Comment Based Help
0.8.3.0 Removed the switch -SelectMessageForDetails & made the action default in New-EXOMessageTrace
0.8.2.9 Changed Sort to descending for migration and move request stats detailed report
0.8.2.8 Added Get-EXOMigrationStatistics & Get-EXOMoveRequestStatistics
0.8.2.7 Added New-EXOMailTransportRuleReport
0.8.2.6 Completely revised New-EXOMessageTrace to allow for searches by minute for both start and end times. All output is to Out-GridView. Message(s) can then be selected.  Click OK and MessageTraceDetails will appear an in Out-Grid, one for each message selected
0.8.2.5 Working version of Import-ActiveDirectoryGroupMember 
0.8.2.4 Corrected issue where rename of DisplayName (to account for CNs longer than 15 characters) would fail in New-ActiveDirectoryGroup 
0.8.2.3 New-ActiveDirectoryGroup can now replace domain (domain/newDomain params) when importing email addresses 
0.8.2.2 New-ActiveDirectoryUser now renames CN attribute to DisplayName 
0.8.2.1 Changed method to iterate samaccountname in New-ActiveDirectoryUser 
0.8.2.0 Corrected iteration when duplicate sAMAccountname is found in New-ActiveDirectoryUser 
0.8.1.9 sAMAccountname truncate to 15 characters in New-ActiveDirectoryUser 
0.8.1.8 Removed unneeded parameters from New-ActiveDirectoryUser 
0.8.1.7 Added New-ActiveDirectoryUser for adding SharedMailbox and Resource Mailboxes in a tenant to tenant migration etc. 
0.8.1.6 Added domain replacement functionality to Import-ADProxyAddresses -Domain -NewDomain 
0.8.1.5 Added functions Import-ActiveDirectoryGroup & Import-ActiveDirectoryGroupMember 
0.8.1.4 Added functions Test-PreFlight and Test-PreFlightOnPrem 
0.8.1.3 Corrected bug in Import-ADProxyAddress and added Verbose output 
0.8.1.2 Added error handling for Import-ADProxyAddress 
0.8.1.1 Added Import-ADProxyAddress.  Prior to adding any action will output file with what will be added to each ADUser 
0.8.1 Property order change in Get-ActiveDirectoryUser 
0.8.0 Corrected duplicate properties in Get-ActiveDirectoryUser 
0.7.9 Rearranged order of properties for Get-ActiveDirectoryUser 
0.7.8 Corrected module PSD1 file to export function names correctly 
0.7.7 Added several new function.  As always use Get-Command -Module Posh365 for a list of commands and use Get-Help on each command. 
0.7.6 Removed unneeded attributes from Import-EXOGroup's parameter splat 
0.7.5 Removed Duplicate -ResultSize Unlimited from Get-EXOMailboxPerms 
0.7.4 Corrected cmdlet name in Import-EXOMailboxPermissions.  Performance enhancements in Get-365Info 
0.7.3 Added 3 -ResultSize Unlimited to correct issue where over 1000 recipients in 2 functions 
0.7.2 Fix multi-domain forest issue with mailbox and dg permissions if Global Catalog was not already being used to authenticate session.  Added more -Verbose output for permissions functions.  SendOnBehalf permissions on Distribution Groups is reported on from Distribution Groups script instead of permissions scripts 
0.7.1 Corrected DG SendAs report.  SendOnBehalf to follow. In the meantime, GrantSendOnBehalfTo is reported at the Group level 
0.7.0 Added on-prem Dist Group Permissions Reporting function 
0.6.9 Added EXO "apply" permissions to mailboxes and groups function 
0.6.8 Added Get-DGPerms and added to Get-365Info comprehensive report 
0.6.6 Fixed typo 
0.6.5 Updated example 
0.6.4 Add Get-EXOMailContact function 
0.6.3 Added controller script (Get-365Info) to discover EXO/365 Tenant with the means to restrict by domain name.  Added report for archive mailboxes, licensing, Retention Policies.  Improved help with detailed examples. 
0.6.2 Fixed a bug that prevented Get-EXOGroup from correct output when requesting all groups 
0.6.1 Added several Get-EXO... functions to gather msolusers, msolgroups, mailboxes, resource mailboxes(calendar processing) with simple and/or detailed reports.  Reporting can can be limited by email domains etc. 
0.6.0 Corrected issue where Get-EXOGroups would not report members when reporting on all groups 
0.5.9 Added Get-EXOGroups, reports on all Exchange Online mail-enabled dist & sec groups, all email addresses and other multivalued attributes (semicolon separated).  Also all members.  Planning to add a -Recurse switch soon.  Also, Get-EXOMailboxPerms collects all Exchange Online permissions and can accept txt input instead of entire tenant.  Moving txt to pipeline input in next release 
0.5.8 Resolved issue where AzureAD and MSOnline modules would not auto install 
0.5.7 Added VanHybrid's amazing Get-VirtualDirectoryInfo (ver 1.8) function 
0.5.6 Added Get-EdiscoveryCase function to obtain Security and Compliance case reports 
0.5.5 Add 2 New-EXOMessageTrace functions 
0.5.4 New-HybridMailbox will give user SIP proxy address if -primarySMTPAddress parameter is used (No EAP applied) 
0.5.3 made correction to New-HybridMailbox. Used Try/Catch to import AD Module and throw if not available on all needed functions 
0.5.2 Check for ActiveDirectory module for New-HybridMailbox uses Try/Catch instead of #Requires 
0.5.1 Get-MailboxPerms, Get-EXOMailboxPerms and Get-EXOMailboxRecursePerms released 

FileList

Version History

Version Downloads Last updated
0.9.215 2,175 3/30/2021
0.9.214 68 3/15/2021
0.9.213 72 2/24/2021
0.9.212 15 2/24/2021
0.9.211 18 2/23/2021
0.9.210 16 2/23/2021
0.9.209 15 2/23/2021
0.9.208 15 2/23/2021
0.9.207 15 2/23/2021
0.9.206 15 2/23/2021
0.9.205 19 2/23/2021
0.9.204 15 2/23/2021
0.9.203 28 2/18/2021
0.9.202 16 2/17/2021
0.9.201 31 2/9/2021
0.9.200 17 2/8/2021
0.9.199 16 2/8/2021
0.9.198 19 2/8/2021
0.9.197 28 2/2/2021
0.9.196 51 1/23/2021
0.9.195 15 1/23/2021
0.9.194 18 1/23/2021
0.9.193 18 1/22/2021
0.9.192 23 1/21/2021
0.9.191 24 1/21/2021
0.9.190 23 1/20/2021
0.9.188 22 1/19/2021
0.9.186 46 1/12/2021
0.9.185 15 1/12/2021
0.9.184 30 1/6/2021
0.9.183 41 12/23/2020
0.9.182 27 12/20/2020
0.9.179 40 12/11/2020
0.9.177 17 12/11/2020
0.9.176 41 11/27/2020
0.9.175 16 11/25/2020
0.9.174 14 11/25/2020
0.9.173 16 11/25/2020
0.9.172 23 11/24/2020
0.9.171 20 11/23/2020
0.9.169 21 11/21/2020
0.9.168 19 11/20/2020
0.9.167 23 11/17/2020
0.9.166 17 11/17/2020
0.9.165 66 10/27/2020
0.9.164 19 10/26/2020
0.9.163 29 10/23/2020
0.9.162 24 10/13/2020
0.9.161 18 10/10/2020
0.9.160 10 10/9/2020
0.9.159 42 9/5/2020
0.9.158 24 9/2/2020
0.9.157 92 8/7/2020
0.9.156 12 8/7/2020
0.9.155 15 8/5/2020
0.9.154 47 7/23/2020
0.9.153 44 7/13/2020
0.9.152 17 7/12/2020
0.9.150 14 7/10/2020
0.9.148 32 7/6/2020
0.9.146 53 6/12/2020
0.9.145 14 6/11/2020
0.9.144 12 6/11/2020
0.9.143 20 6/10/2020
0.9.142 18 6/9/2020
0.9.141 14 6/9/2020
0.9.140 22 6/7/2020
0.9.139 31 6/2/2020
0.9.138 12 6/2/2020
0.9.137 21 5/29/2020
0.9.136 12 5/28/2020
0.9.135 11 5/28/2020
0.9.134 14 5/28/2020
0.9.133 14 5/28/2020
0.9.132 15 5/27/2020
0.9.131 22 5/23/2020
0.9.130 13 5/22/2020
0.9.129 13 5/22/2020
0.9.128 14 5/22/2020
0.9.127 13 5/22/2020
0.9.126 23 5/20/2020
0.9.125 13 5/20/2020
0.9.124 21 5/15/2020
0.9.123 25 5/11/2020
0.9.122 13 5/11/2020
0.9.121 12 5/11/2020
0.9.120 20 5/7/2020
0.9.118 13 5/7/2020
0.9.117 21 5/6/2020
0.9.116 15 5/5/2020
0.9.115 25 5/4/2020
0.9.114 13 5/4/2020
0.9.113 18 5/3/2020
0.9.112 12 5/3/2020
0.9.110 35 5/1/2020
0.9.108 26 4/28/2020
0.9.107 13 4/28/2020
0.9.106 15 4/28/2020
0.9.105 14 4/27/2020
0.9.104 20 4/24/2020
0.9.103 13 4/23/2020
0.9.102 23 4/22/2020
0.9.101 52 4/14/2020
0.9.100 15 4/13/2020
0.9.99 15 4/13/2020
0.9.98 16 4/13/2020
0.9.91 32 4/6/2020
0.9.90 15 4/5/2020
0.9.88 17 4/3/2020
0.9.85 20 4/1/2020
0.9.84 15 4/1/2020
0.9.83 56 3/20/2020
0.9.82 52 3/6/2020
0.9.81 21 3/3/2020
0.9.80 39 2/27/2020
0.9.79 45 2/15/2020
0.9.78 24 2/13/2020
0.9.77 22 2/10/2020
0.9.76 18 2/10/2020
0.9.75 51 2/3/2020
0.9.71 66 1/16/2020
0.9.70 50 1/2/2020
0.9.68 15 1/2/2020
0.9.67 21 12/31/2019
0.9.66 22 12/30/2019
0.9.64 16 12/28/2019
0.9.63 22 12/28/2019
0.9.61 16 12/27/2019
0.9.59 18 12/23/2019
0.9.58 30 12/20/2019
0.9.56 43 12/12/2019
0.9.55 48 12/2/2019
0.9.54 19 12/2/2019
0.9.53 24 12/1/2019
0.9.49 20 11/28/2019
0.9.48 14 11/28/2019
0.9.47 16 11/28/2019
0.9.44 17 11/27/2019
0.9.43 25 11/25/2019
0.9.42 14 11/25/2019
0.9.41 19 11/24/2019
0.9.40 16 11/24/2019
0.9.39 17 11/23/2019
0.9.38 19 11/22/2019
0.9.37 14 11/22/2019
0.9.36 16 11/22/2019
0.9.35 16 11/21/2019
0.9.34 24 11/19/2019
0.9.33 29 11/17/2019
0.9.32 30 11/14/2019
0.9.30 42 11/7/2019
0.9.29 46 10/29/2019
0.9.27 25 10/26/2019
0.9.26 42 10/21/2019
0.9.25 41 10/17/2019
0.9.24 35 10/14/2019
0.9.23 34 10/4/2019
0.9.22 27 10/2/2019
0.9.21 32 9/24/2019
0.9.20 19 9/22/2019
0.9.19 16 9/20/2019
0.9.18 58 9/3/2019
0.9.17 21 9/2/2019
0.9.16 15 9/2/2019
0.9.15 24 8/29/2019
0.9.13 27 8/23/2019
0.9.12 36 8/16/2019
0.9.11 23 8/12/2019
0.9.10 19 8/12/2019
0.9.9.0 18 8/11/2019
0.9.8.9 14 8/10/2019
0.9.8.8 35 8/1/2019
0.9.8.7 21 7/30/2019
0.9.8.6 17 7/29/2019
0.9.8.5 18 7/29/2019
0.9.8.4 16 7/28/2019
0.9.8.3 17 7/27/2019
0.9.8.2 22 7/25/2019
0.9.7.9 17 7/23/2019
0.9.7.8 19 7/23/2019
0.9.7.7 21 7/23/2019
0.9.7.6 50 7/16/2019
0.9.7.5 99 7/3/2019
0.9.7.4 16 7/2/2019
0.9.7.3 36 6/23/2019
0.9.7.2 14 6/23/2019
0.9.7.1 24 6/21/2019
0.9.7.0 26 6/20/2019
0.9.6.2 31 6/14/2019
0.9.5.9 105 4/28/2019
0.9.5.8 23 4/26/2019
0.9.5.7 17 4/25/2019
0.9.5.6 26 4/22/2019
0.9.5.5 17 4/20/2019
0.9.5.3 30 4/18/2019
0.9.5.2 49 4/4/2019
0.9.5.1 29 3/29/2019
0.9.5.0 34 3/18/2019
0.9.4.9 20 3/15/2019
0.9.4.8 45 3/8/2019
0.9.4.7 13 3/7/2019
0.9.4.6 15 3/6/2019
0.9.4.3 22 2/27/2019
0.9.4.2 17 2/27/2019
0.9.4.1 31 2/22/2019
0.9.4.0 42 2/13/2019
0.9.3.9 16 2/13/2019
0.9.3.8 26 2/7/2019
0.9.3.7 35 1/31/2019
0.9.3.6 29 1/28/2019
0.9.3.0 19 1/25/2019
0.9.2.9 17 1/24/2019
0.9.2.8 24 1/22/2019
0.9.2.7 14 1/21/2019
0.9.2.5 17 1/21/2019
0.9.2.2 23 1/16/2019
0.9.2.1 19 1/15/2019
0.9.2.0 70 12/31/2018
0.9.1.9 33 12/19/2018
0.9.1.8 18 12/18/2018
0.9.1.7 21 12/17/2018
0.9.1.6 22 12/14/2018
0.9.1.5 17 12/12/2018
0.9.1.4 18 12/6/2018
0.9.1.3 15 12/5/2018
0.9.1.2 20 12/3/2018
0.9.0.9 15 12/3/2018
0.9.0.8 12 12/3/2018
0.9.0.7 12 12/3/2018
0.9.0.5 30 11/29/2018
0.9.0.4 23 11/28/2018
0.9.0.0 18 11/26/2018
0.8.9.9 13 11/26/2018
0.8.9.8 19 11/24/2018
0.8.9.7 20 11/18/2018
0.8.9.5 18 11/16/2018
0.8.9.4 23 11/14/2018
0.8.9.3 14 11/14/2018
0.8.9.2 15 11/14/2018
0.8.9.1 13 11/13/2018
0.8.9.0 15 11/13/2018
0.8.8.9 20 11/10/2018
0.8.8.8 17 11/8/2018
0.8.8.7 17 11/8/2018
0.8.8.6 15 11/8/2018
0.8.8.5 55 10/22/2018
0.8.8.4 21 10/17/2018
0.8.8.0 18 10/11/2018
0.8.7.9 16 10/10/2018
0.8.7.8 22 10/5/2018
0.8.7.7 14 10/5/2018
0.8.7.6 18 10/5/2018
0.8.7.5 13 10/4/2018
0.8.7.4 17 10/2/2018
0.8.7.3 18 9/28/2018
0.8.7.2 16 9/28/2018
0.8.7.1 27 9/19/2018
0.8.6.9 31 9/4/2018
0.8.6.8 27 8/27/2018
0.8.6.6 35 8/18/2018
0.8.6.5 13 8/18/2018
0.8.6.4 16 8/17/2018
0.8.6.3 (current version) 15 8/16/2018
0.8.6.2 15 8/16/2018
0.8.6.1 21 8/13/2018
0.8.6.0 14 8/13/2018
0.8.5.9 17 8/12/2018
0.8.5.8 14 8/10/2018
0.8.5.7 25 7/27/2018
0.8.5.6 15 7/27/2018
0.8.5.5 15 7/26/2018
0.8.5.4 14 7/26/2018
0.8.5.3 13 7/26/2018
0.8.5.1 15 7/26/2018
0.8.5.0 17 7/26/2018
0.8.4.8 14 7/26/2018
0.8.4.4 16 7/24/2018
0.8.4.3 14 7/24/2018
0.8.4.2 15 7/24/2018
0.8.4.1 14 7/24/2018
0.8.4.0 15 7/24/2018
0.8.3.9 19 7/20/2018
0.8.3.7 14 7/19/2018
0.8.3.1 20 7/16/2018
0.8.3.0 30 7/9/2018
0.8.2.9 54 5/25/2018
0.8.2.8 24 5/22/2018
0.8.2.7 19 5/20/2018
0.8.2.6 15 5/18/2018
0.8.2.5 22 5/15/2018
0.8.2.4 15 5/15/2018
0.8.2.3 15 5/15/2018
0.8.2.2 15 5/15/2018
0.8.2.1 15 5/15/2018
0.8.2.0 16 5/15/2018
0.8.1.9 15 5/15/2018
0.8.1.8 15 5/15/2018
0.8.1.7 15 5/15/2018
0.8.1.6 15 5/15/2018
0.8.1.5 14 5/14/2018
0.8.1.4 18 5/14/2018
0.8.1.3 16 5/11/2018
0.8.1.2 16 5/11/2018
0.8.1.1 15 5/10/2018
0.8.1 16 5/9/2018
0.8.0 15 5/9/2018
0.7.9 19 5/9/2018
0.7.8 17 5/9/2018
0.7.6 27 5/3/2018
0.7.5 14 5/3/2018
0.7.4 15 5/3/2018
0.7.3 17 5/2/2018
0.7.2 13 5/1/2018
0.7.1 14 5/1/2018
0.7.0 17 4/30/2018
0.6.9 14 4/30/2018
0.6.8 20 4/26/2018
0.6.6 28 4/18/2018
0.5.6 17 3/21/2018
0.5.5 16 3/20/2018
0.5.4 16 3/19/2018
0.5.3 16 3/19/2018
0.5.1 14 3/19/2018
0.5.0 18 3/15/2018
0.4.9 15 3/14/2018
0.4.8 25 3/12/2018
0.4.3 43 2/19/2018
0.3.5 73 12/8/2017
Show less