Visual Studio Code unins000.exe Access denied

Andres Bohren
Hi All, This week i was surprised with the following Error Message when Visual Studio Code, tried to update to the newest version. So i've checked the Permissions C:\Users\%username%\AppData\Local\Programs The User don't had "Change" Permissions on the Directory I've pushed the Permissions to the Subdirectorys and Files below. After that, the Upgrade or Installation of Visual Studio Code was flawless Regards Andres

Citrix Workspace App for Windows 2204.1

Andres Bohren
Hi All, Last Week, Citrix released a new Version of the Citrix Workspace App for Windows. Citrix Workspace App 2204.1 for Windows https://www.citrix.com/de-de/downloads/workspace-app/windows/workspace-app-for-windows-latest.html Release Notes https://docs.citrix.com/en-us/citrix-workspace-app-for-windows/about.html Regards Andres Bohren

Rename UPN of specific Mailbox Types

Andres Bohren
Hi All, Recently i had a customer where the Room Mailboxes had still the Active Directory UPN Suffix. But that needed to Change in Order to align with Exchange Hybrid / Exchange Online. So i did write a small PowerShell Script to fix that The Script can also be found at my GitHub Repo https://github.com/BohrenAn/GitHub_PowerShellScripts/blob/main/Exchange/RenameUPN.ps1 ############################################################################### # Rename UPN from specific Mailbox Type # 11.04.2022 V0.1 - Andres Bohren - Initial Version

UserCallingSettings in Microsoft Teams Admin Center (TAC)

Andres Bohren
Hi All, Since a few days you can view and set the UserCallingSettings in Microsoft Teams Admin Center (TAC). It seems that the "if unanswered" (VoiceMail in my case) Setting is not yet represented correctly. Teams Client > Settings > Calls Connect-MicrosoftTeams Get-CsUserCallingSettings -Identity a.bohren@icewolf.ch Regards Andres Bohren

You can't use TenantAllowBlockList when connected to Security and Compliance

Andres Bohren
Hi All, Recently i was stumbling across a weird behaviour regarding Exchange Online Protection (EOP) with TenantAllowBlockListItems. Get-TenantAllowBlockListItems https://docs.microsoft.com/en-us/powershell/module/exchange/get-tenantallowblocklistitems?view=exchange-ps Connect-ExchangeOnline Get-TenantAllowBlockListItems -ListType Url -Block Get-TenantAllowBlockListItems -ListType Url -ListSubType AdvancedDelivery Represented with the following Command Get-TenantAllowBlockListItems -ListType Url -Block Advanced Delivery - Represented with the following Command Get-TenantAllowBlockListItems -ListType Url -ListSubType AdvancedDelivery Then i connected to Security and Compliance Connect-IPPSSession Get-TenantAllowBlockListItems -ListType Url Error: Das Format des in den Parameter objectId eingegebenen Werts ist ungültig.

M365 group-based License (step-by-step)

Andres Bohren
Hi All, Most Organizations i know use M365 group-based Licensing. It fit's theyr provisioning Processes because it's just adding a User to another Active Directory Group. As they are already used to do. What is group-based licensing in Azure Active Directory? https://docs.microsoft.com/en-us/azure/active-directory/fundamentals/active-directory-licensing-whatis-azure-portal Licensing requirements You must have one of the following licenses for every user who benefits from group-based licensing: Paid or trial subscription for Azure AD Premium P1 and above Paid or trial edition of Microsoft 365 Business Premium or Office 365 Enterprise E3 or Office 365 A3 or Office 365 GCC G3 or Office 365 E3 for GCCH or Office 365 E3 for DOD and above

Extract M365 Licensing GUID's and Product names from MS Website

Andres Bohren
Hi All, For a Project i wanted to Extract the M365 License and ServicePlan Guids from the Website below Product names and service plan identifiers for licensing https://docs.microsoft.com/en-us/azure/active-directory/enterprise-users/licensing-service-plan-reference The whole Script is published at my GitHub Repo https://github.com/BohrenAn/GitHub_PowerShellScripts/blob/main/AzureAD/ExtractGUIDandLicensesFromWebsite.ps1 Why not using PowerShell for that $URI = "https://docs.microsoft.com/en-us/azure/active-directory/enterprise-users/licensing-service-plan-reference" $WebRequest = Invoke-WebRequest -URI $URI $WebRequest | get-member As you can see, with PowerShell 7 the Property "ParsedHtml" is missing. It somehow has a dependency to the local installed Browser.

Use Set/Remove-CsPhoneNumberAssignment in MicrosoftTeams

Andres Bohren
Hi all, I hope you all have already seen the Change in M365 Message Center for assigning Teams Phone Number Set-CsPhoneNumberAssignment https://docs.microsoft.com/en-us/powershell/module/teams/set-csphonenumberassignment?view=teams-ps Remove-CsPhoneNumberAssignment https://docs.microsoft.com/en-us/powershell/module/teams/remove-csphonenumberassignment?view=teams-ps But there are also other Requirements before adding a Phone Number in Teams: The User must have a valid Teams License assigned The User must have a Teams Phone (PhoneSystem/MCOEV) License assigned We can check that with the Microsoft.Graph PowerShell Module #Get License from User Connect-MgGraph -Scopes User.

Deploy Azure SQL Database with ARM Template (Part 3)

Andres Bohren
Hi All, Finally i have some time to do a Project i've always wanted to do. In a Series of Blog Article i will create a SQL Server / SQL Database in Azure and compare diffrent Deployment Methods. Let's start with an ARM Template. First i started creating a SQL Database in the Azure Portal. Under "Review + create" you can download the Template. The Template consists of a template.json and parameters.

Deploy Azure SQL Database with AZ CLI (Part 2)

Andres Bohren
Hi All, Finally i have some time to do a Project i've always wanted to do. In a Series of Blog Article i will create a SQL Server / SQL Database in Azure and compare diffrent Deployment Methods. Let's start with the AZ CLI https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-windows?tabs=azure-cli The Script can also be found on my GitHub Repo https://github.com/BohrenAn/GitHub_PowerShellScripts/blob/main/Azure/Demo02-SQLDB-AzCli.ps1 ############################################################################### # Demo02-SQLDB-Az.ps1 # Create SQL Server / Firewall Rule / SQL Database with AZ CLI