blog.icewolf.ch

Let's talk about IT!
posts - 2150, comments - 295, trackbacks - 0

My Links

Archives

Post Categories

icewolf

October 2021 Blog Posts

Teams AutoAttendant und CallFlows visualisieren

Hallo zusammen, Kürzlich habe ich auf Twitter gesehen, dass Martin Heusser ein PowerShell Script baut um Teams Auto Attendants und Call Queues zu visualisieren. Das tönt interessant, also habe ich mir sein Script von GitHub heruntergeladen https://github.com/mozziemozz/M365CallFlowVisualizer Zuerst wird eine Verbindung zu AzureAD und Microsoft Teams benötigt Connect-MsolService Connect-MicrosoftTeams Anschliessend kann man das Script laufen lassen oder das "Mermaid" format angeben .\CallFlowVizualizer.ps1 .\CallFlowVizualizer.ps1 -docType mermaid Beim ausführen vom Script wird man gefragt, welchen Auto Attendant oder Call Flow man denn visualisieren möchte Bei der Ausführung ohne Parameter wird ein *.md File erzeugt. Mit dem "-docType mermaid" wird ein *.mmd File erzeugt. Für das Mermaid Format, gibt es eine entsprechende Erweiterung für...

posted @ Thursday, October 28, 2021 2:23 PM | Filed Under [ PowerShell MicrosoftTeams ]

Upgrade macOS to Monterey

Hallo zusammen, Ich habe ja schon mal gebloggt, wie ich den VMware Unlocker für ESXi 6.7 installiert habe um meinen virtuellen Mac zu betreiben. Seit ein paar Tagen gibt es das neue macOS Monterey https://www.apple.com/chde/macos/monterey/ In den folgenden Screenshots habe ich das Update dokumentiert Liebe Grüsse Andres Bohren

posted @ Thursday, October 28, 2021 1:13 PM | Filed Under [ Virtualisation ]

Hinzufügen und Entfernen von M365 Lizenzen mit PowerShell

Hallo zusammen, Ich hatte kürzlich Zeit um ein Script für die Zuweisung der Phone System Lizenz in Microsoft 365 an einen Benutzer zu schreiben. Hier die Schritte dazu. Kann natürlich auch für alle anderen Lizenzen genutzt werden. Dazu benötigt man das AzureAD PowerShell Modul Connect-AzureAD Get-AzureADSubscribedSku | Select-Object SkuPartNumber, SkuId Die SKU Part Numer ist meist etwas kryptisch. Man schaue deshalb hier nach https://docs.microsoft.com/en-us/azure/active-directory/enterprise-users/licensing-service-plan-reference Im Microsoft 365 Admin Center sieht man, dass der Benutzer keine Phone System Lizenz hat Mit dem folgenden PowerShell Code wird dem Benutzer die Phone System Lizenz zugewiesen $UPN = "User@domain.tld" $User = Get-AzureADUser -ObjectId $UPN $License = New-Object -TypeName Microsoft.Open.AzureAD.Model.AssignedLicense $License.SkuId = "e43b5b99-8dfb-405f-9987-dc307f34bcbd" $LicensesToAssign = New-Object -TypeName...

posted @ Thursday, October 28, 2021 11:38 AM | Filed Under [ PowerShell MicrosoftTeams ]

Microsoft Teams Real Time Analytics

Hallo zusammen, Es gibt ein neues Feature im Teams Admin Center: Real Time Analytics https://docs.microsoft.com/en-us/microsoftteams/use-real-time-telemetry-to-troubleshoot-poor-meeting-quality Im Teams Admin Center auf Users > Manage users klicken und den Benutzer auswählen Beim Benutzer auf "Meetings und Calls" klicken. Nun auf den Link mit der Meeting ID klicken Nun wird die Real Time Analytics geladen und man sieht bereits während dem Meeting ob und welche Störungen vorhanden sind. Liebe Grüsse Andres Bohren

posted @ Wednesday, October 27, 2021 9:34 PM | Filed Under [ MicrosoftTeams ]

Teams PowerShell Modul 2.6.1 Anrufbeantwortungsregeln eines Benutzers auslesen

Hallo zusammen, Ich habe kürzlich bereits über die Verfügbarkeit vom Microsoft Teams PowerShell Modul 2.6.1 im Preview berichtet. In den Release Notes gibt es was interessantes zu lesen https://www.powershellgallery.com/packages/MicrosoftTeams/2.6.1-preview Bis jetzt konnte man die Einstellungen der Anrufbeantwortungsregeln eines Benutzers in Teams nicht abrufen. Das ging nur über den Teams Client mit angemeldetem Benutzer. In der Preview gibt es dazu ein neues PowerShell cmdlet Get-CsUserCallingSettings -Identity a.bohren@icewolf.ch Es gibt leider nur ein Get commandlet Get-Command *CsUserCallingSettings* Der zweite Befehl scheint nur selektiv für gewisse Tenants zur Verfügung zu stehen Set-CsPhoneNumberAssignment -Identity m.muster@icewolf.ch -EnterpriseVoiceEnabled:$true Liebe Grüsse Andres Bohren

posted @ Wednesday, October 27, 2021 9:06 PM | Filed Under [ MicrosoftTeams ]

Installation der Sysinternals Suite aus dem Microsoft Store

Hallo zusammen, Seit kurzem kann man die Sysinternals Suite auch über den Microsoft Store installieren. Im Microsoft Store einfach nach "Sysinternals" suchen Die Programme befinden sich in folgendem Pfad C:\Program Files\WindowsApps\Microsoft.SysinternalsSuite_1.1.0.0_x64__8wekyb3d8bbwe\Tools Die Programme kann man einfach in der Suche im Startmenü finden Hier am Beispiel vom Process Explorer Liebe Grüsse Andres Bohren

posted @ Wednesday, October 27, 2021 8:42 PM | Filed Under [ Windows ]

Microsoft Teams High Fidelity-Audiomode

Hallo zusammen, Im Public Preview von Microsoft Teams kann man den High Fidelity-Musikmodus unter Einstellungen > Geräte aktivieren. Use high fidelity music mode to play music in Teams https://support.microsoft.com/en-us/office/use-high-fidelity-music-mode-to-play-music-in-teams-c1550582-2f76-4b31-9f72-e98c7167a18e In einem Meeting kann man dann anschliessend auf das Notensymbol oben klicken, um den "High Fidelity-Audiompdus" zu aktivieren. Danach ist das Notensymbol unterstrichen, was bedeutet, dass der Modus aktiv ist. Ein erneutes klicken auf das Notensymbol deaktiviert den Modus wieder. Liebe Grüsse Andres Bohren

posted @ Tuesday, October 26, 2021 10:30 PM | Filed Under [ MicrosoftTeams ]

Microsoft Whiteboard App Formen und Linien

Hallo zusammen, Ich habe gestern die Whiteboard App aus dem Microsoft Store aktualisiert. Wie bereits im August bei Whiteboard Online dokumentiert, kann nun endlich auch die Whiteboard App mit Formen und Linien umgehen. Die Versionsnummer ist: Microsoft Whiteboard 21.11004.111 Dabei kann aus vielfältigen Vorlagen ausgewählt werden. Liebe Grüsse Andres Bohren

posted @ Tuesday, October 26, 2021 1:00 PM | Filed Under [ Microsoft365 ]

Microsoft Teams PowerShell Module 2.6.1 Beta available

Hallo zusammen, Es gibt eine neue Preview Version 2.6.1 vom MicrosoftTeams PowerShell Module. Mit dem Parameter "AllowPrerelease" kann man nach dieser Version suchen oder Installieren. Find-Module MicrosoftTeams -AllowPrerelease Uninstall-Module MicrosoftTeams Install-Module MicrosoftTeams -AllowPrerelease Get-Module MicrosoftTeams -ListAvailable Eine der Neuerungen ist Beispielsweise, dass künftig das Attribut "LineURI" anstatt dem Attribut "OnPremLineURI" verwendet werden sollte, um dem Benutzer eine TeamsTelefonnummer zuzuweisen. Set-CsUser -Identity m.muster@icewolf.ch -LineURI tel:+41215553978 Set-CsUser -Identity m.muster@icewolf.ch -OnPremLineURI tel:+41215553978 Liebe Grüsse Andres Bohren

posted @ Tuesday, October 26, 2021 10:13 AM | Filed Under [ PowerShell MicrosoftTeams ]

Teams Meeting Recording Auto-Expiration

Hallo zusammen, Die Ankündigung des "Teams Meeting Recording Auto-Expiration" gibt es schon seit Ende Juli. Auto-expiration of Teams meeting recordings https://docs.microsoft.com/en-us/microsoftteams/cloud-recording#auto-expiration Auf der Microsoft Docs Seite werden die Parameter erklärt Set-CsTeamsMeetingPolicy https://docs.microsoft.com/en-us/powershell/module/skype/set-csteamsmeetingpolicy?view=skype-ps Seit einer weile versuche ich immer wieder, ob ich das aktivieren kann - jedoch ohne Erfolg Nun ist auch klar weshalb, der Name des Parameters hat sich geändert. Aus "MeetingRecordingExpirationDays" wurde "NewMeetingRecordingExpirationDays". Ach ja, das ganze funktioniert natürlich nur, wenn die Meetings in OneDrive gespeichert werden. Get-CsTeamsMeetingPolicy -identity Global | fl Mit dem folgenden Befehl, lasse ich mir die Konfiguration aller Policies anzeigen Get-CsTeamsMeetingPolicy | ft Identity, RecordingStorageMode, AllowCloudRecording, NewMeetingRecordingExpirationDays Nun setze ich das bei einer Policy auf -1...

posted @ Friday, October 15, 2021 3:24 PM | Filed Under [ MicrosoftTeams ]

Yubikey Bio - FIDO Key with Fingerprint

Hallo zusammen, Ich habe ja schon länger den Yubikey 5 NFC. Wie man das genau einrichtet habe ich damals schon beschrieben https://blog.icewolf.ch/archive/2020/03/13/azure-ad-authentication-with-fido2-security-key.aspx Seit letzter Woche gibt es den FIDO2 Yubikey Bio. Ich habe mir natürlich gleich mal zwei Keys bestellt. Die gibt es in der Variante mit USB-A oder USB-C und haben einen Fingerprint Sensor eingebaut. Die Kosten für so einen Key liegen etwa bei 80 Euro. https://www.yubico.com/der-yubikey/?lang=de Nun ist der Yubikey Bio bei mir eingetroffen Um den bei meinem Azure Active Directory Tenant zu registrieren, logge ich mich in Office 365 ein https://portal.office.com und klicke oben rechts auf mein Konto und wähle "View account"...

posted @ Friday, October 15, 2021 11:38 AM | Filed Under [ Azure ]

Powershell v7.1.5 released

Hallo zusammen, Gestern ist die neue Version von PowerShell 7 veröffentlicht worden. Nun kann man die Version 7.1.5 installieren. https://github.com/PowerShell/powershell/releases Ich habe hier zusätzlich PowerShell remoting aktiviert Liebe Grüsse Andres Bohren

posted @ Friday, October 15, 2021 10:33 AM | Filed Under [ PowerShell ]

Microsoft Teams Call Queue Calling ID

Hallo zusammen, Vor einiger Zeit habe ich in den Microsoft Teams CallQueues gesehen, dass man dort eine Calling ID hinterlegen kann. Damit das funktioniert, muss man beim "Call answering" einen Teams Channel auswählen Ich habe mir extra vorher einen Screenshot vom Teams mit den Channels und den Tabs gemacht Nun wähle ich das Team mit dem Channel aus Danach gibt es einen neuen Tab "Anrufe" im Teams Channel und man kann von dort aus mit der hinterlegten CallerID anrufen. Das hat allerdings nicht auf anhieb geklappt Ich lasse mir die VoiceRoutingPolicys anzeigen Get-CsOnlineVoiceRoutingPolicy Und schaue mir die Policy vom Resource Account an Get-CsOnlineUser -Identity AutoAttendantDemo02@icewolf.ch | fl OnlineVoiceRoutingPolicy Da fehlt also...

posted @ Friday, October 8, 2021 11:19 AM | Filed Under [ MicrosoftTeams ]

Microsoft Teams Caller ID policies

Hallo zusammen, Ich habe mich heute mit den Microsoft Teams "Caller ID policies" beschäftigt. Ich lasse mir die Resource Accounts mit PowerShell anzeigen Get-CsOnlineApplicationInstance | ft ObjectId, UserPrincipalName, DisplayName, PhoneNumber Das gibts auch im Teams Admin Center Standardmässig sieht man nur die "Global" CallingLineIdentiy Get-CsCallingLineIdentity |fl Und so sieht das im Teams Admin Center aus Nun erstelle ich eine neue neue CallingLineIdentity $ObjId = (Get-CsOnlineApplicationInstance -Identity "AutoAttendantDemo01@icewolf.ch").ObjectId New-CsCallingLineIdentity  -Identity "AutoAttendantDemo01-CallID" -CallingIDSubstitute Resource -EnableUserOverride $false -ResourceAccount $ObjId -CompanyName "Icewolf" So sieht das im Teams Admin Center aus Leider lässt hier die Ansicht und die Details im Admin Center zu wünschen übrig Welche CallingLineIdentity einem Benutzer zugewiesen ist, sieht man so Get-CsOnlineUser -Identity a.bohren@icewolf.ch | fl...

posted @ Thursday, October 7, 2021 10:35 PM | Filed Under [ MicrosoftTeams ]

Windows 11 Startmenü links

Hallo zusammen, Standardmässig ist ja das Startmenü unter Windows 11 mittig eingestellt. Bei jedem Programmstart, verschieben sich die Symbole in der Taskleiste ein wenig. Allerdings muss ich sagen, dass mein "muscle memory" sich ganz einfach über die vielen Jahre daran gewöhnt hat, dass das Startmenü links ist und sich die Programme immer am selben Ort befinden. Zum Glück kann man das ganz leicht anpassen. Liebe Grüsse Andres Bohren

posted @ Wednesday, October 6, 2021 11:14 PM | Filed Under [ Windows ]

Microsoft PowerToys aus dem Microsoft Store installieren

Hallo zusammen, Auf meinem Windows 11 PC habe ich mir nun PowerToys aus dem Microsoft Store installiert. Grüsse Andres Bohren

posted @ Wednesday, October 6, 2021 8:41 PM | Filed Under [ Windows ]

Azure AD Admin Consent Workflow

Hallo zusammen, Heute habe ich mal den "Admin Consent Request" Workflow ausprobiert. Configure the admin consent workflow https://docs.microsoft.com/en-us/azure/active-directory/manage-apps/configure-admin-consent-workflow Ich habe die Option "Users can request admin consent to apps they are unable to consent to" auf "Yes" gestellt und dann einen Reviewer ausgewählt. Wenn der Benutzer nun einen Request macht, bei welchem die User oder Admin Consent notwendig ist, so wird folgender Dialog angezeigt. Erst mit einem Kommentar geht es weiter Der Benutzer erhält die Information, dass die Anfrage gesendet wurde Der eingestellte Reviewer erhält dien Consent request per Mail (Default) Im Azure AD Admin Portal kann man dann den Request bearbeiten Nun prüft man die Berechtigungen und gibt...

posted @ Tuesday, October 5, 2021 9:53 PM | Filed Under [ Microsoft365 Azure ]

Citrix Workspace App for Windows 2109

Hallo zusammen, Es gibt wieder man ein Update für die Citrix Workspace App Citrix Workspace app https://www.citrix.de/downloads/workspace-app/ Grüsse Andres Bohren

posted @ Monday, October 4, 2021 11:50 PM | Filed Under [ Citrix ]

Azure Active Directory Connect 2.0.28.0 released

Hallo zusammen, Es gibt schon wieder eine neue Version vom AAD Connect. Azure AD Connect: Version release history https://docs.microsoft.com/en-us/azure/active-directory/hybrid/reference-connect-version-history Im Microsoft 365 Admin Center sieht man auch die neue Version https://admin.microsoft.com/Adminportal/Home#/dirsyncmanagement Liebe Grüsse Andres Bohren

posted @ Sunday, October 3, 2021 11:45 AM | Filed Under [ Microsoft365 Azure ]

NVMe SSD Performance

Hallo zusammen, Für meinen neuen Computer habe ich mir eine NVMe SSD gekauft Natürlich habe ich da mal einen Performance Test gemacht. Durchschnittlich 2'300 MB/s beim lesen Und 1'200 MB/s beim schreiben. Das ist echt eine Hausnummer. Man beachte, dass die Samsung SSD 850 EVO von 2015 nur gerade ca 200 MB/s gebracht hat https://blog.icewolf.ch/archive/2015/07/11/ssd-disk-replacement-samsung-ssd-850-evo.aspx Liebe Grüsse Andres Bohren

posted @ Saturday, October 2, 2021 10:35 AM | Filed Under [ Hardware ]

Powered by:
Powered By Subtext Powered By ASP.NET