Restricting changes to Teams container sensitivity labels after Team creation

Nancy Daniel 40 Reputation points
2026-11-11T13:12:43.5633333+00:00

Hello,

We would like to clarify whether there is a supported way to restrict changes to a Microsoft Teams container sensitivity label after a Team has been created.

Our sensitivity labels for Teams/Microsoft 365 Groups control settings such as guest access. Currently, a Team Owner can go to Edit team → Sensitivity label and change the label assigned to the Team.

Current behavior: Team Owners can change the Team's sensitivity label through Edit team → Sensitivity label. Because our container labels control guest access, changing the label can potentially change whether external collaboration is permitted.

Our desired governance model is:

  • Users should be able to select from the sensitivity labels available to them when creating a Team.
  • After the Team has been created, changing its container sensitivity label should be restricted to administrators.
  • Team Owners should not be able to change the container label simply because they own the Team.

From the Microsoft documentation we have reviewed, we have not found a native Purview setting that distinguishes between permission to apply a label during Team creation and permission to change that label afterwards.

Could you please confirm:

  1. Is there any supported Microsoft Purview, Microsoft Teams, Microsoft Entra, or other Microsoft 365 capability that can enforce this requirement?
  2. Is it possible to allow users to select a container sensitivity label during Team creation but prevent Team Owners from changing that label afterwards?
  3. Can post-creation label changes be restricted to administrators or a specific Entra ID security group?
  4. If this is not supported directly, is there a Microsoft-recommended alternative using governance, provisioning, Conditional Access, DLP, automation, or another Microsoft 365 capability?
  5. Are there any preview/upcoming capabilities or recommended architecture that address this scenario?

We would appreciate Microsoft's recommended approach, as we want to ensure we are not overlooking another supported capability that could provide the required control.

Kind regards,
Nancy

Microsoft Security | Microsoft Purview
0 comments No comments

2 answers

Sort by: Oldest
  1. AI answer

    2026-11-11T13:15:03.4533333+00:00

    There is currently no documented Microsoft Purview, Teams, or Entra control that lets users select a container sensitivity label during Team creation while preventing those same Microsoft 365 group owners from changing it afterward.

    Microsoft’s permission model explicitly allows a Microsoft 365 group owner to change the sensitivity label of a group-connected site in Teams or SharePoint. Label publication controls which labels a user can select, but it does not provide separate “apply during creation” and “change after creation” permissions.^1^

    This is particularly important for your configuration: Microsoft warns that external-sharing and authentication-context label settings let site owners alter those settings by applying or changing the label. Its documented guidance is not to configure those settings in labels if site owners must not be able to change them.^1^

    What cannot be configured natively

    There is no documented setting to:

    • Make a container label immutable after Team creation.
    • Reserve post-creation label changes for administrators or a designated security group while retaining ordinary users as Team owners.
    • Assign separate permissions for initial label selection and later relabeling.
    • Use Conditional Access to authorize label changes. Conditional Access can enforce access conditions associated with a label, but it does not govern who may change that label.^2^
    • Use Teams Graph APIs or Teams PowerShell cmdlets as a label-lock mechanism; those interfaces do not support specifying sensitivity labels during direct Team creation.^3^

    DLP is also not identified in the applicable Microsoft documentation as an authorization control for changing a container label.

    Strict preventive architecture

    If preventing owner changes is mandatory, users cannot remain Microsoft 365 group owners under the documented permission model. The practical architecture is controlled provisioning with administrator-controlled ownership:

    1. Restrict Microsoft 365 group and Team creation to administrators or a designated provisioning security group. Microsoft documents limiting who can create teams as a Teams governance option, while noting that this affects other services that depend on Microsoft 365 groups.^4^
    2. Provide a request form or catalog through which users select the intended classification.
    3. Have the provisioning process create a Microsoft 365 group with the approved sensitivity label, then convert that group into a Team. Modern Groups APIs and PowerShell support creating labeled groups even though direct Teams APIs and cmdlets do not.^3^
    4. Add requesting users as members rather than owners.
    5. Retain ownership with appropriate administrator-controlled, licensed accounts and validate lifecycle and Teams operational requirements in a pilot.
    6. Process legitimate label changes through an administrative approval workflow.

    This is not a transparent label lock: users lose normal Team-owner capabilities, not only the ability to relabel the Team. Merely provisioning the Team centrally does not prevent changes if users are subsequently assigned as Microsoft 365 group owners.

    For an administrator-approved change, an administrator with at least the Groups Administrator role can use:

    Microsoft Entra admin center → Microsoft Entra ID → Groups → All groups → select the Microsoft 365 group

    The administrator must also be within the applicable sensitivity-label publishing policy. The Entra documentation states that either a group owner or at least a Groups Administrator can assign the label, which is why this path cannot exclude owners while they retain that role.^5^

    Less disruptive detective control

    If users must remain Team owners, use monitoring and remediation rather than claiming preventive enforcement:

    1. Define an authoritative mapping of Teams to approved label IDs.
    2. Search the Microsoft 365 audit log for site/container label events. Microsoft documents sensitivity-label activities for Teams and SharePoint containers.^6^
    3. Depending on the audit schema exposed in your tenant or monitoring platform, monitor operations including:
      • SensitivityLabelChanged
      • SensitivityLabelRemoved
      • SiteSensitivityLabelApplied
      • SiteSensitivityLabelRemoved
    4. Generate an alert or incident when the current label differs from the approved mapping.
    5. Route the change for approval or have authorized administration restore the approved label through the Entra group-label assignment path above.

    The documented Purview audit connector identifies SensitivityLabelChanged as a different label being applied to a SharePoint or Teams site.^7^

    Automation reduces exposure time but does not prevent the initial change. Avoid automatic rollback until tested for propagation timing, approved exceptions, repeated-change loops, and the separate effects of guest membership versus SharePoint external sharing:

    • External user access controls whether group owners can add guests.
    • External sharing controls sharing from the connected SharePoint site.

    These are separate container-label settings and should be validated independently.^1^

    Roadmap status

    No owner-preserving post-creation label lock is identified in the cited Microsoft documentation or current Purview updates. The documented preview changes concern other labeling scenarios, not authorization to change Teams container labels.^8^

    For roadmap certainty beyond the published material, check the Microsoft 365 public roadmap referenced by the Purview documentation or open a Microsoft support request. The requirement should also be submitted as product feedback: separate authorization for initial container-label assignment and subsequent label modification.


    References

    1. Use sensitivity labels to protect collaborative workspaces (groups and ...
    2. Control external access to resources in Microsoft Entra ID with sensitivity labels
    3. Sensitivity labels for Microsoft Teams
    4. Plan for governance in Teams
    5. Assign sensitivity labels to Microsoft 365 groups in Microsoft Entra ID
    6. Audit log activities
    7. Microsoft Purview Information Protection connector reference - audit log record types and activities support
    8. What's new in Microsoft Purview
    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

  2. Vasil Michev 128.7K Reputation points MVP Volunteer Moderator
    2026-11-11T15:10:54.4333333+00:00

    The owner can change the label by design, as you have noted already. There is no setting to prevent this. The suggested approach is to monitor label changes via the Unified Audit log, or run periodic reports, then administratively re-assigning the desired label. There is a practical example in this article by Tony: https://practical365.com/monitor-changes-sensitivity-labels-container-management/

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.