Category: Powershell

SharePoint tenant rename, why and how?

Finally, Microsoft finally it’s coming to the public. What went wrong when you chose a name for your tenant? Probably nothing or all. Maybe you had a consultant saying “You won’t even see it when you use custom domain names…

Continue Reading SharePoint tenant rename, why and how?

Identity protection in the cloud and of the cloud part2

This is part two of the series and now we are concentrating to Active Directory and Defender for Identity. In Hybrid scenarios your Source of Authority is the on-premises AD and from the the users will flow to the cloud…

Continue Reading Identity protection in the cloud and of the cloud part2

Using Azure File Shares with On-Prem ADDS Authentication and S2S VPN Tunnel

Nowadays, Azure Files supports identity based authentication over SMB through two kind of Domain Services. You can either use Azure Active Directory Domain Services (AADDS) or the old On-Prem Active Directory Domain Services that most of the environments already have….

Continue Reading Using Azure File Shares with On-Prem ADDS Authentication and S2S VPN Tunnel

Exchange Modern public folders and how-to cope with them.

With Exchange Hybrid public folders there is two options, either Legacy or Modern. You always have to migrate them to the cloud either thru Exchange Hybrid (13,16 and 19) and Exchange Hybrid (10) or with Third-party tools. If You have…

Continue Reading Exchange Modern public folders and how-to cope with them.

Connect to Cloud with or without MFA and replace user licenses with menu.

Made a powershell script to replace or add user licenses based on the same csv that were used for Exchange Hybrid migration. First You need a csv to be like this, but probably You have it if You did a…

Continue Reading Connect to Cloud with or without MFA and replace user licenses with menu.

Azure Dynamic Groups and how to use Extended attribute.

I wondered how to automagically add users to an Azure AD group with after their mailboxes have been migrated to the Cloud thru an Exchange Hybrid (Classic or Modern) And I figured out this one. Users get always populated with…

Continue Reading Azure Dynamic Groups and how to use Extended attribute.

Cutover-migration from SFB Onpremises to Teams with Enterprise Voice.

Hi all, I known that this one has been on all of the bloggers concerning Enterprise Voice and hybrids, but. There is some findings that I discovered during my migrations and I want to point them out. First, when You…

Continue Reading Cutover-migration from SFB Onpremises to Teams with Enterprise Voice.

Search-Mailbox and overcoming 10.000 item limit.

So You have a mailbox that is filled with spam, phishing or whatever emails that You dont want. I have to say that Microsoft’s new command (new-compliancesearchaction) seems nice, but doesnt work. new-compliancesearch and then start-compliancesearch find messages, but thats…

Continue Reading Search-Mailbox and overcoming 10.000 item limit.

O365 hybrid mailbox move, “A corrupted item was encountered: Unable to translate principals for folder”

When moving mailboxes to exchange online, you will probably get errors like this “A corrupted item was encountered: Unable to translate principals for folder” Some of these errors occur for a reason that all the users which have permissions to other user mailbox folders…

Continue Reading O365 hybrid mailbox move, “A corrupted item was encountered: Unable to translate principals for folder”

Get updates /w Email when EOP smtp ip-addresses change.

Using a ready script Get-Office365Endpoints.ps1 connect to https://endpoints.office.com. Filter that information with IPV4 and SMTP, then send it as txt-file thru Exchange Online using smtp.office365.com If the endpoint txt-file is found script is stopped. Also includes Aes-encryption for secure password storing….

Continue Reading Get updates /w Email when EOP smtp ip-addresses change.