Microsoft Viva Feature access management (original) (raw)

To control access to specific Microsoft 365 and Microsoft Viva features, you can create and update policies in the Microsoft 365 admin center or in PowerShell.

You use policies to enable or disable specific features or types of data processing for users and groups in your tenant.

Note

The access controls described in this document aren't available in GCC-High or DoD. For GCC (Government Community Cloud), see the documentation for your specific app for availability.

Creating and managing policies

Admins with correct permissions in the Microsoft 365 admin center or in PowerShell can create and manage access policies. For more information, see the Who can manage access column in the following feature table.

You can manage Copilot policies through Copilot settings in the Microsoft 365 admin center. These policies remain in sync with policies managed through the admin page.

Important

For Viva Engage, these settings apply only to Engage Copilot v1 and don't apply to future releases.

Requirements

Policy creation requires the following elements:

Which policies are possible?

Admins can create the following policies, subject to feature support:

Some features don't support opt-out user controls or soft disable policies for admins to activate. For more information, see the following section or visit the feature's documentation page.

Viva features management

You can use feature access management to manage a collection of Viva Suite features.

Note

The Global admin controls all Copilot features in Viva Engage, Viva Goals, and Viva Insights. Individual app admins also can control the Copilot features users can access.

Some features don't support user/group policies. Policies for one app can also affect the entire tenant or on users in your tenant. For more information, see the feature documentation by using the link in the following table.

Only some features have the controls available for admins to provide users with the option to opt out. Visit the feature's documentation page for more details.

App Feature Control for user opt-out? Who can manage access ModuleID
Engage Engage Copilot v1 No Global admin** Viva Engage
AI Summarization Yes Engage admin Viva Engage
Glint Copilot in Viva Glint No Global admin Viva Glint
Goals Copilot in Viva Goals No Goals admin Viva Goals
Insights Agent Dashboard No Global admin or AI admin Viva Insights
Agent Metrics Export (Preview) No Global admin Viva Insights
Analyst Report Publish No Viva Insights admin Viva Insights
Copilot in Viva Insights No Global admin** Viva Insights
Copilot Assisted Value No Global admin Viva Insights
Copilot Chat in Viva Insights No Viva Insights admin or AI admin Viva Insights
Copilot Dashboard Auto Enablement No Global admin Viva Insights
Copilot Metrics Export (Preview) No Global admin Viva Insights
Digest Welcome Email No Global admin Viva Insights
Meeting cost and quality No Insights admin Viva Insights
Reflection No Insights admin Viva Insights
Unified exclusion list control for user opt out No Viva Insights admin or AI admin Viva Insights
Viva Insights web app No Global admin Viva Insights
Viva Insights web app - Advanced insights No Global admin Viva Insights
Viva Insights web app - Behavioral insights Yes Viva Insights admin or AI admin Viva Insights
Viva Insights Web App Delegation No Global admin Viva Insights
Pulse Customization No Viva Pulse admin Viva Pulse
Delegation No Viva Pulse admin Viva Pulse
Team conversations in Pulse reports No Viva Pulse admin Viva Pulse
Copilot in Viva Pulse No Viva Pulse admin Viva Pulse
Viva Pulse experience with Microsoft 365 Copilot No Viva Pulse admin Viva Pulse
People Skills Skills Inferencing Yes__*__ Knowledge admin People Skills
Skills Profile Visibility (Parent) Yes__*__ Knowledge admin People Skills
Show AI Skills (Child) Yes__*__ Knowledge admin People Skills
Show Org Added Skills (Child) Yes__*__ Knowledge admin People Skills

__*__Admins can set soft-disable policies for these features by setting the default user preference to opted-out. In this case, users have the control to opt in to the feature. For more information, see the feature documentation page.

The Global admin controls all Viva Engage Copilot v1 features, Viva Goals, and Viva Insights. Individual app admins can control Copilot features to which they have access.

You can control access to features that support access policies in your tenant. For example, if you have an EDU-based tenant, you can't use policies to gain access to features that aren't otherwise available to EDU tenants.

You can have multiple access policies for an active feature in your organization, so multiple policies can affect user experiences. In that case, the most restrictive policy assigned to the user or group takes precedence. For more information, see the following section Which policy takes precedence.

Changes to access policies take effect for the user within 24 hours, unless noted for a specific feature. Changes for Engage Copilot v1 might take up to 48 hours.

Features support org-wide and user/group policies, unless otherwise noted in an app's feature documentation.

Which policy takes precedence?

A user has one effective policy for each feature. The most restrictive policy applies and is enforced. There are two layers of enforcement:

  1. Policy Scope Levels (Most to Least Restrictive):
    • User or Group Policies
    • Tenant Policy
    • Defaults
  2. Enablement Policies (Most to Least Restrictive):
    • HardDisable
    • SoftDisable
    • SoftEnable
    • HardEnable

Enforcement Rule

The most restrictive Policy Scope Level takes precedence first. Then within a single Policy Scope Level, the most restrictive Enablement Policy takes precedence.

Examples

A user with a feature policy can also be a member of a group that has the same policy. In this case, rules of precedence determine a user's effective policy, as follows:

Note

Changes to policies can take up to 24 hours to go into effect for most features. Changes to policies for Engage Copilot v1 takes up to 48 hours to go into effect.

Policy precedence includes the following elements:

Note

Avoid making changes to the enablement state for a feature less than 24 hours after making an initial change. Quick successive changes might not reset user opt in/out preferences.

For a history of policy creation, updates, and deletions, see the Viva Feature Access Management (VFAM) change logs for your organization in Microsoft Purview.

Additional information and access policy tips

Keep the following elements in mind when working with access policies:

More

Learn how to manage access to features in the Microsoft 365 admin center

Learn how to manage access to features using PowerShell