Skip to content

Intune and Entra group naming convention

Device groups, app groups and department groups, and what Entra’s naming policy does not cover.

Portrait of Maksymilian Olowski

By Maksymilian Olowski

Microsoft Intune Administrator · Updated · LinkedIn

Why groups need it most

Every policy, app and script in Intune ends up assigned to a group, and the group picker shows you nothing but names. If a name does not say what is inside, the only way to find out is to open the group. With a few hundred groups, that is where the time goes.

A group name should answer three things: what kind of members, which ones, and how they got there.

What Microsoft enforces, and what it does not

Microsoft Entra has a group naming policy with fixed prefixes and suffixes and a list of blocked words. It applies to Microsoft 365 groups that users create, needs Microsoft Entra ID P1, and allows 63 characters in total for prefix, group name and suffix.

Source: Enforce a group naming policy in Microsoft Entra ID, Microsoft Learn.

That policy does not cover the security groups you assign Intune policies to. For those, the convention is yours to define and to keep.

A group’s display name can be at most 256 characters.

Source: group resource type (Microsoft Graph), Microsoft Learn.

256 is the ceiling, not a target. Pickers and list columns cut long names off, so the part that tells groups apart should come early.

Device groups

GRP-WIN-AutopilotDevices-Dynamic

Object - Platform - Purpose - Membership

PartCarriesIn the example
ObjectThat this is a groupGRP
PlatformWhich devicesWIN
PurposeWhat the members have in commonAutopilotDevices
MembershipFilled by a rule, or by handDynamic

The membership type matters more than it looks. A dynamic group fills itself, an assigned one is somebody’s job, and knowing which is which saves you from trying to add a device by hand to a group that only takes members by rule.

Open this pattern in the builder

App assignment groups

APP-WIN-AdobeReader-Required

Object - Platform - Purpose - Install intent

One group per app and install intent: Required, Available, Uninstall. The names then sort by app, with the three intents next to each other.

Open this pattern in the builder

Department and user groups

GRP-FIN-PowerBiProUsers

Object - Department - Purpose

Use the department codes the rest of the company already uses, so the name means something outside IT. The purpose says what the members have in common: a licence, a role, a location.

Open this pattern in the builder

Rules that keep groups findable

  • Start with what you filter by. If you search for all app groups, APP has to come first.
  • Do not name a group after one policy. Groups outlive policies. Name the members, not the thing you assign to them today.
  • Name exclusion groups as such. A group used only to exclude devices should say so, or someone will assign a policy to it.
  • No spaces. Names without spaces survive scripts, exports and command lines without quoting.

For policies and profiles, see the Intune naming convention guide.

ShareLinkedInX