POWERSHELL

Microsoft Compliance Configuration Analyzer (MCCA) Preview Module

Andres Bohren
Hallo zusammen, Ich bin per Zufall über folgendes PowerShell Modul gestolpert. Microsoft Compliance Configuration Analyzer (MCCA) https://github.com/OfficeDev/MCCA Microsoft Compliance Configuration Analyzer (MCCA) Preview Module https://www.powershellgallery.com/packages/MCCAPreview/1.2 Find-Module MCCA* Install-Module -Name MCCAPreview Den Report führt man folgendermassen aus Import-Module MCCAPreview Get-MCAReport Anschliessend wird der Browser mit dem Report geöffnet. Das Ganze erinnert irgendwie an den O365 ATP Recommendend Configuration Analizer (ORCA) Grüsse Andres Bohren

New Teams PowerShell Module 1.1.6 includes Skype for Business Online

Andres Bohren
Hallo zusammen, Vor etwa einem Monat wurde das neue Teams PowerShell Module V1.1.6 veröffentlicht. Wie man sieht habe ich bereits ein paar Versionen vom Modul installiert. Geladen wird aber das neuste. Get-Module MicrosoftTeams -ListAvailable Get-Module Find-Module MicrosoftTeams Mit folgendem Befehl lassen sich die Befehle der Version 1.1.4 anzeigen Get-Command -Module MicrosoftTeams Um Module zu installieren, muss die PowerShell als Administator gestartet sein. Da ich ein PowerShell Profil habe, welches die Module beim Start lädt, muss ich die PowerShell als Admin und ohne Profil laden.

Cloud Shell in M365 Admin Center

Andres Bohren
Hallo zusammen, Die Cloud Shell im M365 Admin Center gibt es zwar schon fast ein Jahr. Wie viele von euch haben das schon entdeckt und genutzt? Damit lässt sich eine Cloudshell öffnen und die PowerShell für verschiedene Services im Browser nutzen ohne die Module lokal installiert zu haben. Folgende M365 Module sind schon vorhanden: Azure Active Directory (Connect-AzureAD) Exchange Online (Connect-EXOPSession) Microsoft Teams (Connect-MicrosoftTeams) PowerBI (Connect-PowerBIServiceAccount) Die Connect Commands kann man sich mit folgendem Command anzeigen Get-Command connect-*

Exchange Online PowerShell V2 Module supports Powershell 7 and Linux

Andres Bohren
Hallo zusammen, An der Ignite 2020 wurde angekündigt, dass das EXO V2 PowerShell Module nun auch PowerShell 7 unterstützt. Exchange Online Admin News at Microsoft Ignite 2020 https://techcommunity.microsoft.com/t5/exchange-team-blog/exchange-online-admin-news-at-microsoft-ignite-2020/ba-p/1687700 PowerShell Core support in the EXO V2 module https://docs.microsoft.com/en-us/powershell/exchange/exchange-online-powershell-v2?view=exchange-ps#powershell-core-support-in-the-exo-v2-module Aktuell wird das PreRelease Module 2.0.4 benötigt https://www.powershellgallery.com/packages/ExchangeOnlineManagement/2.0.4-Preview2 Ich starte deshalb eine PowerShell als Admin ohne PS Profile start PowerShell -nologo -noprofile Um das neueste PreRelease Modul zu installieren benötigt man folgende Befehle

PowerShell 7.0.3

Andres Bohren
Hallo zusammen, Schon vor ein paar Wochen ist PowerShell 7.0.3 erschienen. v7.0.3 Release of PowerShell https://github.com/PowerShell/PowerShell/releases/tag/v7.0.3 Übrigens kann PowerShell ja auch auf Linux installiert werden yum install https://github.com/PowerShell/PowerShell/releases/download/v7.0.3/powershell-7.0.3-1.centos.8.x86_64.rpm Anschliessend kann man die PowerShell mit dem befehl "pwsh" starten Grüsse Andres Bohren

PowerShell v7.1.0 Preview 6

Andres Bohren
Hallo zusammen, Gestern wurde der PowerShell v7.1.0 Preview 6 Release veröffentlicht https://github.com/PowerShell/powershell/releases Grüsse Andres Bohren

Exchange Recover Deleted Items (Exchange Admin Center & PowerShell)

Andres Bohren
Hallo zusammen, Ich habe ja schon kürzich über das neue Exchange Admin Center in Microsoft 365 berichtet. Kürzlich wurde dazu ein Artikel im Exchange Team Blog veröffentlicht. Neu kann man über das Exchange Admin Center auch im GUI gelöschte Objekte wiederherstellen. A New RecoverableItems Experience Comes to Exchange Online! https://techcommunity.microsoft.com/t5/exchange-team-blog/a-new-recoverableitems-experience-comes-to-exchange-online/ba-p/1505353 Dazu braucht es aber erstmal ein paar Grundlagen. Recoverable Items folder in Exchange Server https://docs.microsoft.com/en-us/exchange/policy-and-compliance/recoverable-items-folder/recoverable-items-folder?view=exchserver-2019 Ein Mail kommt erst in die Recoverable Items (Exchange Papierkorb) von Exchange, wenn der Benutzer das Objekt mit Shift + Delete direkt löscht oder nachdem es aus den "

Exchange Online PowerShell V2 and Modern Auth with Application in AzureAD (Step-by-step)

Andres Bohren
Hallo zusammen, Vor ein paar Tagen hat Microsoft auf dem Exchange Team Blog erklärt, wie man mit sich mit Modern Auth und dem Exchange Online PowerShell V2 Module authentifizieren kann. Dies benötigt jedoch die Preview vom Exchange Online PowerShell V2 Module. Modern Auth and Unattended Scripts in Exchange Online PowerShell V2 https://techcommunity.microsoft.com/t5/exchange-team-blog/modern-auth-and-unattended-scripts-in-exchange-online-powershell/ba-p/1497387 App-only authentication for unattended scripts in the EXO V2 module https://docs.microsoft.com/en-us/powershell/exchange/app-only-auth-powershell-v2?view=exchange-ps A first look at Certificate-Based Authentication for Exchange Online Remote PowerShell

Visual Studio Code and Azure DevOps Repo

Andres Bohren
Hallo zusammen, Kürzlich habe ich einen Blog Artikel geschrieben, wie man mit Visual Studio Code ein Version Control Repository in GitHub verwaltet. In diesem Artikel zeige ich euch Azure DevOps und wie man hier Code in einem Repository verwalten kann. Für die ersten fünf Benutzer ist Azure DevOps kostenlos. Danach kostet der Basci Plan 5.91 pro Benutzer und Monat. Für meine Zwecke reicht der Basis Plan. https://azure.microsoft.com/de-de/pricing/details/devops/azure-devops-services/ Nun muss man die Region auswählen

How to install Exchange Online Powershell V2 Preview Module

Andres Bohren
Hallo zusammen, Es gibt eine Preview vom ExchangeOnlineManagement Modul - musste ich natürlich ausprobieren. https://www.powershellgallery.com/packages/ExchangeOnlineManagement/2.0.3-Preview Um PowerShell Module zu installieren, muss die PowerShell als Administrator gestartet werden. Damit keine Module über die PowerShell Profile geladen werden, starte ich eine cmd als Administrator. Dort führe ich dann folgenden Befehl aus: start PowerShell -noprofile Als ich den Befehl für die Installation eingegeben habe, war der Parameter "-AllowPrerelease" unbekannt Install-Module -Name ExchangeOnlineManagement -AllowPrerelease