Neural Flow

Hi, I'm Daniel, I'm a software engineer and AI enthusiast.

Welcome to my website, where I share my journey into building intelligent systems with AI. I share my thoughts, ideas, and projects related to AI, software development and building intelligent systems in the cloud.

Assigning Roles for Azure Enterprise Apps using Bicep

bicep azure security enterprise-apps rbac microsoft-graph service-principal

In this post, I walk you through a practical solution for assigning RBAC roles to Azure Enterprise Applications—like Azure Machine Learning—using Bicep and the Microsoft Graph extension. You’ll learn why multi-tenant apps require a different approach, how to use Bicep’s extensibility features to reference service principals, and how to automate role assignments securely and repeatably. If you’re building secure, zero-trust Azure environments or working with multi-tenant SaaS in Entra ID, this guide will help you confidently automate permissions and avoid common pitfalls.

Recent Posts

Protect your Environment from Malicious Pipeline Changes in Azure DevOps

approvals azure-devops azure-key-vault environments service-connections

Learn how to increase control and governance of Azure DevOps Pipelines using Approvals, Environments, Service Connections and Variable Groups.

AKS Announcements Roll-up from Microsoft Ignite 2020

aks azure ignite azure-kubernetes-service

A roll-up of all the AKS announcements from Microsoft Ignite 2020

12 Things you Should Know when Implementing Azure DevOps in your Organization

azure-devops

Azure DevOps is a fantastic part of any DevOps tool chain. But when you’re first starting out with it in an organization, there are a few things you should know that will make it even better.

Automate on-boarding Azure Log Analytics Container Monitoring of any Linux Docker Host using Azure Arc

azure-arc azure-log-analytics azure-resource-manager-templates docker

A guide to configuring Azure Monitor Container Monitoring on any Linux Docker host using Azure Arc