Entra Policy Suite · Features

Runs in your Azure, one identity per part

Container Apps jobs, a web app and an Azure SQL database in your subscription, each part on its own managed identity with only its own rights.

CommunityRuns in your Azure

Purpose

A tool that writes identity tags needs rights in the tenant. Those rights should belong to as few parts as possible, with no client secret anyone can steal.

Design

Two lines in PowerShell 7 or Azure Cloud Shell show the plan, then install everything into one resource group. The engine, the scheduler and the web app each sign in as their own managed identity: only the engine has Microsoft Graph rights, the scheduler can only ask for runs, and the web app holds database rights only. Each part has its own database role with grants on the tables it uses. There is no client secret or certificate, and no PowerShell module is needed anywhere.

Business opportunities

Your data stays in your tenant and subscription, and a security review finds a short, explainable list of rights.

Related features

← Every Entra Policy Suite feature