Loading...

Microsoft Recommends the UnifiedRoleDefinition Graph API for Role Assignment Automation

Microsoft Recommends the UnifiedRoleDefinition Graph API for Role Assignment Automation
Microsoft recommends that developers move from the older DirectoryRoles Graph API and use the UnifiedRoleDefinition API instead. Changing APIs will impact the code in any PowerShell scripts used to automate role assignments. In this article, we review some examples of the older way to assign roles and show how to do the same tasks with the new API.

Published on:

Learn more
Office 365 for IT Pros
Office 365 for IT Pros

Office 365 for IT Pros is the world's best book about Office 365 architecture, management, and deployment. Written by a team of highly experienced Microsoft MVPs, Office 365 for IT Pros is refreshed monthly.

Share post:

Related posts

Microsoft 365 Copilot: Copilot chat pane and Summary feature in OneNote Mobile (iPhone)

Microsoft 365 Copilot introduces a new chat pane and Summary feature in OneNote Mobile (iPhone) for licensed users, enabling AI-generated summ...

2 hours ago

Action required: Upgrade macOS 13 devices to maintain Teams desktop access

Microsoft Teams will stop desktop client updates for macOS 13 starting May 2026, with upgrade notifications in June and blocking access by mid...

2 hours ago

Microsoft 365 Copilot (including Copilot Chat): Admin notifications for Copilot mobile app on macOS

Microsoft 365 Copilot now offers admins on macOS a Mobile card in the Copilot Control System to notify users about the approved Copilot mobile...

2 hours ago

Microsoft 365 Copilot: Admins can manage agents at scale with bulk lifecycle actions

Microsoft 365 Copilot now supports bulk lifecycle management of agents in the Microsoft 365 admin center, allowing admins to perform on-demand...

2 hours ago

Microsoft Teams: Scoped Search for SharePoint app in Teams (Viva Connections)

With this feature, users accessing search through the Teams search icon while within the SharePoint app in Teams (Viva Connections) will be ab...

2 hours ago

Microsoft Purview: Data Loss Prevention to restrict processing external emails in Microsoft 365 Copilot and Copilot Chat

We are expanding Microsoft Purview DLP for Microsoft 365 Copilot and Copilot Chat to safeguard risks from external emails. This real-time cont...

2 hours ago

Microsoft Viva: Fresh Copilot Metrics in Custom Person Queries & Reports- Viva Advanced Analysis

Key Microsoft 365 Copilot metrics in custom person queries and reports will have values up to 2-3 days old from the current date. This will pr...

2 hours ago

Microsoft Copilot (Microsoft 365): SharePoint list support in Agent Builder

Agent Builder now supports using a SharePoint list as a knowledge source for agents in Microsoft 365 Copilot. Makers can ground an agent in st...

2 hours ago

Microsoft Edge: Allow M365 authentication popups in work profiles

When users are signed in with a work account, some Microsoft 365 sites (for example, microsoft.com, cloud.microsoft, and microsoft365.com) may...

2 hours ago

Understanding How Graph Permissions for Groups Work

Understanding what Graph permissions are required by apps can be challenging. In this article we discuss how the Group.Read.All and GroupMembe...

3 hours ago
Stay up to date with latest Microsoft Dynamics 365 and Power Platform news!
* Yes, I agree to the privacy policy