Jussi Roine
Home About Me Contact
Home About Me Contact

identity management

Browse posts in this collection.

Fun with Azure Functions: Building a lookup tool for Azure AD tenant IDs

Fun with Azure Functions: Building a lookup tool for Azure AD tenant IDs

February 20, 2019

I recently encountered a tedious workflow where repeatedly navigating the Azure Portal to copy-paste tenant IDs disrupted my productivity, prompting me to clarify the often-confused differences between Tenant, Subscription, and Directory IDs. To streamline this process, I decided to build a custom lookup tool using Azure Functions, offering a faster alternative to manual portal navigation for retrieving these critical identifiers.

How to lock down a single confidential Resource Group in Azure

How to lock down a single confidential Resource Group in Azure

May 22, 2021

I discovered the hard way that standard Azure IAM features cannot block inherited permissions at the Resource Group level, making it impossible to restrict access for specific users without revoking their rights across the entire subscription. In this post, I share the trial-and-error process of finding a workaround to lock down confidential resource groups while maintaining broader access, ultimately revealing why common solutions like deny assignments or Blueprints fall short.

I'm presenting two sessions at ESPC '23!

I'm presenting two sessions at ESPC '23!

August 29, 2023

If you’re planning to attend ESPC '23 in Amsterdam, you’ll want to join me for two sessions that blend practical AI integration with robust security strategies. I’ll be sharing hands-on guidance for leveraging Azure OpenAI Services and demonstrating how to secure your infrastructure using Zero Trust principles and Microsoft Entra Global Secure Access.

I'm renewed as a Microsoft MVP for 2025-2026!

I'm renewed as a Microsoft MVP for 2025-2026!

July 10, 2025

If you are curious about the journey behind my 11th year as a Microsoft MVP, this post shares my excitement over my recent renewal and transition to a dual role in Security Copilot and Identity & Access. I reflect on my evolution from SharePoint to Azure and express my gratitude for the community's support as I embark on what promises to be a hectic and rewarding year ahead.

One password to rule them all: Migrating to 1Password from KeePass and text files

One password to rule them all: Migrating to 1Password from KeePass and text files

February 18, 2019

If you are curious about the practical trade-offs of switching from a long-term, self-hosted password manager to a modern commercial solution, this post details my decade-long journey with KeePass. I explain why the tool’s lack of seamless sharing and modern authentication features like Windows Hello finally pushed me to migrate to 1Password, despite the strong attachment I had built to my free, local database over the years.

← 1 2 3 →
Jussi Roine

Jussi Roine

Microsoft MVP and consultancy founder with 30+ years of experience, passionate about Microsoft security, AI governance, and sharing what I learn along the way.

Tags

azure productivity microsoft 365 homelab windows cloud computing software development security data management sharepoint networking automation microsoft teams cybersecurity certifications virtualization macos power platform ai and machine learning docker identity management power automate artificial intelligence azure openai devops c# powershell linux serverless containers
Jussi Roine

Microsoft MVP and consultancy founder with 30+ years of experience, passionate about Microsoft security, AI governance, and sharing what I learn along the way.

© 2026 Jussi Roine. All rights reserved.