Articles

Renaming Azure "Root" management group not possible EN
Announcement from Microsoft: Introducing Microsoft 365 Personal and Family subscriptions EN
Weekly CW012-2020 EN
Weekly CW011-2020 EN
Weekly CW010-2020 EN
Weekly CW09-2020 EN
Run Azure Function in Docker Container EN
Weekly CW08-2020 EN
Weekly CW07-2020 EN
Weekly CW06-2020 EN

When you start dealing with management groups in Azure, you may get to the point where you want to rename the "Root" management group. But even the simple query of the group will cause a problem.

Management Group query error

In order for modifications/queries to be possible for this management group, you must first elevate the access rights for your own account, even if you are already a directory administrator. A corresponding message is also displayed in the Azure Portal.

Azure Portal hint

The entire process is explained in the article "Elevate access to manage all Azure subscriptions and management Groups". Once you have altered your own access rights as described here or had them altered, you can make the appropriate changes or simply query the management group.

Management Group query success

{{< warning >}} After you have made the necessary changes with the elevated access rights, you should remove the access rights afterwards. {{< /warning >}}

Unfortunately, the "Tenant Root Group" cannot be queried by name in the Azure CLI resp. the name of this group is not meaningful. However, with elevated access rights you can query all management groups and thus find out the name of this particular group.

az account management-group list

List Management Group


Microsoft Teams

Today Microsoft announced that Office 365 will become Microsoft 365 and therefore announced new Microsoft 365 Personal and Family subscriptions which will be available on April 21st. But this announcement is bigger than just a simple rebranding of a product.

Apart from renaming Microsoft announced that two new Microsoft 365 experiences will roll out as a preview in the coming months - a new Microsoft Family Safety app and new features in Teams.

But Microsoft even announced more today. Microsoft Edge (Chromium based) will get new features. You can find all the details about this here.

In addition Microsoft unveiled a new editor - Microsoft Editor - which is an AI powered service available in 20 languages. All the details can be found here. This editor can be used on its own as standalone browser extension for Microsoft Edge and Google Chrome, or in Word and Outlook.com.

For PowerPoint Microsoft introduced an AI assistant which should assist you in becoming a better presenter by observing your presentation style which I think is a great new feature.

But this is not the end of new features. But instead of rephrasing all of the new announcements I recommend that you simply go the first source of this post and have a look at all the details of Microsoft's announcement.

Sources

  1. Introducing the new Microsoft 365 Personal and Family subscriptions
  2. Extending the power of Azure AI to Microsoft 365 users
  3. The top 10 reasons to switch to the new Microsoft Edge
  4. Introducing Microsoft Editor – Bring out your best writer wherever you write

Weekly CW12

This edition of my weekly is a little bit late not because of Corona but instead I simply forgot it because I'm on holiday (at home).

Year after year since I'm working in IT I keep on reading stories about how awesome VIM is. Nevertheless I never got into it mostly I guess because I have been a Windows user most of the time. But I'm still curious to get into it even more lately because of WSL2 which makes all Linux tooling available for Windows users. Interesting to read why and how others are using VIM: »Confession: I'm a Vim user«

The combination of Kubernetes and KEDA as an extension is really powerful. Even more impressive it is to see a demo like »KubeView & Keda Demo« by Ben Coleman.

I guess almost everyone knows WD-40. Therefore I think it is quite interesting to read »The History Of WD-40 Is Stranger Than You Think And No This Isn't Sponsored Content I Just Thought It Was Weird«.

Trying to get started with Power Platform? Then Tracy van der Schyff wrote something for you. »Power Platform: What How When & Why« is a really good high level introduction on the platform.

But most importantly for this weeks edition is: #StayTheFHome


Weekly CW11

Looking for great input on .NET architecture? Then have a look at this tweet by Nish Anil. Microsoft made four new e-books available. These are in detail:

Are you an ASP.NET developer who is interested in Kubernetes? Have a look at this introduction: »ASP.NET Community Standup - Feb 25, 2020 - Intro to Kubernetes for ASP.NET Core devs«

If you are using Git you've probably heard of Git Flow. George Stocker has an interesting point in »Please stop recommending Git Flow!«.


Weekly CW10

Talking about monitoring or observability? Have a look at »Observability is a Many-Splendored Definition«. You should no longer be talking about monitoring but instead about observability.

Trying to understand how you need to do authentication using Power Platform's CDS? Then have a look at »How to authenticate your code with Azure Active Directory and Common Data Service« by Jens Christian Schrøder.

»How to merge two or multiple git repositories into one« was a huge time saver for me last week because I needed to merge two different Git repositories. As I had done this never before this article was a big time saver for me.

Dona Sarkar who is a always recommendation to follow on twitter, if you are interested in #PowerPlatform, tweeted about a great demo by Chris Huntingford. He demoes end to end how to built a complete application using #PowerPlatform in 45 minutes.


Weekly CW09

Matthew Devaney tweeted some highlights from Michał Guzowski.

  1. 10 tips I wish to know before I’ve started with PowerApps
  2. How to overcome 500 items limit in PowerApps
  3. PowerApps components patterns

But in general you should keep an eye on the blog of Michał if you are interested in Power Platform/Apps topics.

Microsoft lately publishes more and more documents which in the past you would only have access to if you attended a training. Manuela tweeted about the materials for the 'Admin in a day' training which are available on Github.

Last thing for this week is a tweet by Keith Whatling which shows a nice way to use the WITH function in Power Apps.


Introduction

Azure Functions can basically also be executed in Docker. During development you can also execute them locally. In this context, however, there is a problem in connection with Http triggers. Although the monthly Azure Functions Webcast (issue 20.02.2020) announced improvements in the area of Kubernetes Deployments, no further information is available or I could not find it.

Therefore this article shows how to use Azure Functions with a Http Trigger Docker.

Read more


Weekly CW08

Interested in Durable Functions? Have a look at »Durable Functions #9: Raise Events / Human Interaction Pattern« by Marc Duiker.

Ever wondered whether everyone has an internal monologue? Doesn't look like it but a have a look at »Today I Learned That Not Everyone Has An Internal Monologue And It Has Ruined My Day« for further details.

This is one I still need to watch myself but I sounds very interesting. »Build Serverless Apps with Blazor« explains how to build serverless apps using Azure Functions together with Blazor.

Jeff Hollan tweeted about about Buccaneer which is generator for OpenAPI definitions out of .NET Core 3.1 projects.


Weekly CW07

If you are still lacking good content to read in 2020, what about 9 books about Azure? After reading and understanding all books mentioned in »The Top 9 Microsoft Azure Books You Need to Read in 2020« you should have a pretty deep knowledge about Azure.

Ever wondered »What is the most cost-effective way to run SQL and Windows Server in the cloud?« would be? Looking at this article you will have good starting point for your decision.

Sometimes components available in Azure seem to do similiar things. When choosing between the right way to handle logs, alerts, change feeds and webhooks and are not sure whether Event Grid could be right for you, you should have a look at »How Azure Event Grid is different from logs, alerts, change feeds and webhooks«.

Do you use your Azure shell on a daily base and wondered whether it would be possible to optimize your personal workflow? Then have a look at »Azure Cloud Shell + zsh, oh-my-zsh, tmux, and badass terminal!«.


Weekly CW06

Even though "Diving into Durable Entities" is a little bit older (September 2019) it is still a great introduction to Durable Entities in Durable Functions v2.

Using Azure API Management you can publish and manage your APIs. "How to publish your APIs with the new developer portal in Azure API Management" shows how to do this. Using Azure Functions together with Azure API Management is especially great because this way you can expose your Azure Functions as an API using OpenAPI to use them in Power Apps.

Looking for guidance on starting a greenfield project using React + .NET Core? Then you should definitely have a look at "Choosing a “Modern” React.js + .Net Core Stack" by jeremydmiller.

This weeks highlight is definitely "SameSite Cookies In A Nutshell". One might be thinking how this can be a highlight but this topic will become very important in the next days/weeks. After reading this article you will understand why. You should also have a look at the linked articles on SameSite cookies changes in Chrome 80+.