Tag Archive for 'Office 365'

Office 365 PowerShell Snippets

Well, there exist dozens of Blog posts like “Howto connect PowerShell to Office 365″ etc. In this post I want to share those commands that I use frequently:

First, creating a connection to Office 365:

PS > $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection
PS > Set-ExecutionPolicy -ExecutionPolicy unrestricted
PS > Import-PSSession $Session

Changing the principal name of a user:

PS > Set-MsolUserPrincipalName –UserPrincipalName user@example.onmicrosoft.com -newUserPrincipalName user@example.com

Set the passwords of all users to never expire:

PS > Get-MSOLUser | Set-MsolUser -PasswordNeverExpires $true

Add/Remove mailbox permissions:

PS > Add-MailboxPermission user@example.com -User admin@example.com -AccessRights FullAccess -InheritanceType All -AutoMapping $false
PS > Remove-MailboxPermission user@example.com -User admin@example.com -AccessRights FullAccess -InheritanceType All

Hide/Show a mailbox in the GAL:

PS > Set-Mailbox user@example.com -HiddenFromAddressListsEnabled $true

To be contd.

Fehler bei der Synchronisierung einiger Löschungen

Das Zusammenspiel von Office 365 und Outlook 2010 funktioniert noch nicht 100%ig. Nach dem Löschen von Elementen in Outlook 2010 (Mails, Kontakte etc.) wird im Ordner Synchronisierungsprobleme (Sync Issues) die folgende Fehlermeldung erzeugt: Fehler bei der Synchronisierung einiger Löschungen. bzw. Synchronization of some deletions failed.

Die Synchronisierung selbst funktioniert fehlerfrei. Das Problem wird schon seit langer Zeit in verschiedenen Microsoft-Foren diskutiert, z.B. hier. Der Workaround, EnableConflictLogging in der Registry auf 0 zu setzen, funktioniert nicht. Immerhin bestätigte mir der Support von Office 365, dass der Fehler bekannt sei:

Bezüglich Ihrer Serviceanfrage 1157274502 habe ich folgende Informationen für Sie.
Das Problem mit der Outlook ist bei Design. Ich habe es selber getestet und ich bekomme die selben Fehlermeldungen wie Sie. Andere Kollegen von mir, bei reproduzieren, haben das gleichen Problem. Microsoft arbeitet an das Problem zu beseitigen. Wenn Sie möchten Sie können gerne die Abteilung, die sich mit Officepacket beschäftigen, zu kontaktieren.

Der einzig funktionierende Workaround ist also, bis zur Problembeseitigung Outlook 2007 einzusetzen. Dort tritt dieses Problem nämlich nicht auf.