How long are deleted Teams Channels retained?

If you’re asking yourself “How long are deleted Teams channels retained?” or “For how long can I restore a deleted Teams channel?” you can find the answer relatively quick. But mostly the original source in the Microsoft documentation is missing. Answer Deleted Microsoft Teams Channels are retained for 30 days. Official Source In https://docs.microsoft.com/en-us/microsoftteams/limits-specifications-teams#teams-and-channels under the table Teams and channels in footnote 4 it’s stated: Deleted channels can be restored within 30 days....

2021-06-29 · 1 min · Andreas Dieckmann

Deploy an Azure NAT-Gateway for Azure Virtual Desktop by PowerShell

I created a PowerShell script to automatically deploy an Azure NAT-Gateway into an Azure Virtual Desktop environment. That’s useful, if you to need one static IP-Address for your AVD machines. I created the script as a submission for the Nerdio Hackathon 2021. My first Hackathon attendance :^). Update 2021-10-05 - I actually won first place, but apparently not many people participated in the contest. The Nerdio team are a bit disappointed, so they didn’t publish any announcements....

2021-06-27 · 1 min · Andreas Dieckmann

My simple serverless journey was not that easy

Serverless Computing is an interesting concept. You can execute a script or programm without setting up the infrastructure behind it (servers, storage, networks, etc.). You just write your code and it gets executed. But Serverless doesn’t mean “without any servers” - you just don’t need to worry about them. That’s not that much of a difference to renting classic webspace from any webhosting service and putting your PHP scripts there. Nowadays Serverless usually means some kind of modern architecture that allows you to run your application code....

2021-05-02 · 8 min · Andreas Dieckmann

Office 365 Trial Licenses

You can register for a free Office 365/Microsoft 365 Tenant to try it out. Or you can add trial licenses to your existing tenant. You’ll get a 30 day trial phase. The trial contains 25 user licenses. After the expiration of the trial phase, you can delete the tenant or extend the trial. Alternatively you can purchase licenses to continue to use the services. A list of links to the trial licenes is further below in this article....

2020-06-10 · 2 min · Andreas Dieckmann

Check NTFS Permissions using Powershell

So I needed a quick way to check a few folders for correct permissions. We had Windows Virtual Desktop/FSLogix user profile containers in an Azure Files share. Some of these profile folders had wrong permissions. The correct storage permissions are: User Account Folder Permissions Users This Folder Only Modify Creator / Owner Subfolders and Files Only Modify Administrator (optional) This Folder, Subfolders, and Files Full Control Official FSLogix documentation: Configure storage permissions for use with Profile Containers and Office Containers...

2020-05-20 · 1 min · Andreas Dieckmann

Exchange Online: Apple Internet Accounts - Need admin approval

When the first users logged into Office 365 with his iPhone to sync his Contacts and Calendar, he got this dialogue: Need admin approval Apple Internet Accounts Apple Internet Accounts needs permission to access resources in your organization that only an admin can grant. Please ask an admin to grant permission to this app before you can use it. By the way, the app used to be called “iOS Accounts” and was apparently renamed in early 2020....

2020-05-10 · 5 min · Andreas Dieckmann

Exchange Hybrid: HCW8064 OAuth configuration couldn't get performed

At the end of the Hybrid Configuration Wizard (HCW) I received the following warning message: HCW8064 - The HCW has completed, but was not able to perform the OAuth portion of your Hybrid configuration. If you need features that rely on OAuth, you can try running the HCW again or manually configure OAuth using these manual steps. The link “more information” links to https://support.microsoft.com/en-us/help/3089172/hcw-has-completed-but-was-not-able-to-perform-the-oauth-portion-of-you. If you lookup what OAuth is used for, this article comes up....

2020-05-01 · 4 min · Andreas Dieckmann

Exchange - When was that mailbox REALLY created?

If you’re wondering when an Exchange mailbox got created, you will most likely stumble over the Active Directory user attribute MSExchWhenMailboxCreated. You can get the value using PowerShell or ADUC with advanced features enabled. 1 Get-ADUser -Properties MSExchMaiboxWhenCreated MSExchWhenMailboxCreated contains not the full truth That could almost be the end of the story. BUT that attribute is not what you might think. The attribute gets only propagated the FIRST time the user gets a mailbox....

2020-01-25 · 2 min · Andreas Dieckmann

Exchange Room Mailbox - Set Permissions

By default, the “Calendar” folder in Exchange 2013 Room Mailboxes has the “LimitedDetails” permission for the “Standard” security principal. Therefore, if no other permissions are configured, users cannot view details for appointments in this room. For better usability in Outlook, the “Reviewer” permission is more suitable. This allows items to be listed and details to be displayed. If required, the CalendarProcessing can be adjusted so that details such as the description and subject of the appointment are not saved in the room mailbox....

2020-01-15 · 2 min · Andreas Dieckmann

Outlook Certificate Warning after Office 365 Migration

Outlook Certificate Warning after Office 365 Migration Security Alert: svr1.example.com The security certificate has expired or is not valid yet I recently received a request from a customer who still received certificate warnings (expired certificate) for the old Exchange Server after migrating to Office 365. Since I was not involved in the migration, I had to get an overview first: The On-Premise Exchange Server 2010 was still online - of course, otherwise a certificate warning would hardly have appeared....

2019-12-18 · 1 min · Andreas Dieckmann