Manage security baseline profiles in Microsoft Intune
Manage profiles for security baselines to help secure and protect your users and devices. Security baselines are pre-configured groups of Windows settings that represent the recommended security posture from the relevant security teams. You can deploy a default (unmodified) baseline or create a customized profile to enforce the settings you require for your environment.
When you create a security baseline profile in Intune, you're creating a template that consists of multiple device configuration settings.
This feature applies to:
- Windows 10 version 1809 and later
See the list of available security baselines.
Common tasks when working with security baselines include:
- Create a profile – Configure the settings you want to use and assign the baseline to groups.
- Change the version – Change the baseline version in use by a profile.
- Remove a baseline assignment - Learn what happens when you stop managing settings with a security baseline.
To manage baselines in Intune, your account must have the Policy and Profile Manager built-in role.
Use of some baselines might require you to have an active subscription to additional services, like Microsoft Defender for Endpoint.
Create the profile
Sign in to the Microsoft Endpoint Manager admin center.
Select Endpoint security > Security baselines to view the list of available baselines.
Select the baseline you'd like to use, and then select Create profile.
On the Basics tab, specify the following properties:
Name: Enter a name for your security baselines profile. For example, enter Standard profile for Defender for Endpoint.
Description: Enter some text that describes what this baseline does. The description is for you to enter any text you want. It's optional, but recommended.
Select Next to go to the next tab. After you advanced to a new tab, you can select the tab name to return to a previously viewed tab.
On the Configuration settings tab, view the groups of Settings that are available in the baseline you selected. You can expand a group to view the settings in that group, and the default values for those settings in the baseline. To find specific settings:
- Select a group to expand and review the available settings.
- Use the Search bar and specify keywords that filter the view to display only those groups that contain your search criteria.
Each setting in a baseline has a default configuration for that baseline version. Reconfigure the default settings to meet your business needs. Different baselines might contain the same setting, and use different default values for the setting, depending on the intent of the baseline.
On the Scope tags tab, select Select scope tags to open the Select tags pane to assign scope tags to the profile.
On the Assignments tab, select Select groups to include and then assign the baseline to one or more groups. Use Select groups to exclude to fine-tune the assignment.
When you're ready to deploy the baseline, advance to the Review + create tab and review the details for the baseline. Select Create to save and deploy the profile.
As soon as you create the profile, it's pushed to the assigned group and might apply immediately.
If you save a profile without first assigning it to groups, you can later edit the profile to do so.
After you create a profile, edit it by going to Endpoint security > Security baselines, select the baseline type that you configured, and then select Profiles. Select the profile from the list of available profiles, and then select Properties. You can edit settings from all the available configuration tabs, and select Review + save to commit your changes.
Change the baseline version for a profile
When a new version for a baseline is released, plan to update your existing profiles to the new version:
- Existing profiles don’t upgrade to new versions automatically.
- Settings in baseline profiles that don’t use the latest version become read-only. You can continue using those older profiles, including editing their name, description and assignments, but you won't be able to edit settings for them or create new profiles based on the older versions.
We recommend you test the version update on a copy of your existing profiles before you update your live profiles.
When you change the profile version:
You select the latest instance of the same baseline. You can't change between two different baseline types, such as changing a profile from using a baseline for Defender for Endpoint to using the MDM security baseline.
You have the option to download a CSV file that lists the changes between the two baseline versions involved.
You choose how to update the profile:
- You can keep all your customizations from the original baseline version.
- You can choose to use the default values for all settings in the new baseline version.
You don't have the option to change only some settings in a profile during the update.
New settings that weren't in the older version you were using are added. Any new settings from the new version will use their default values.
Settings that aren't in the new baseline version you select are removed and no longer enforced by this security baseline profile.
When a setting is no longer managed by a baseline profile, that setting doesn't reset on the device. Instead, the setting on the device remains set to its last configuration until some other process manages the setting to change it. Examples of processes that can change a setting after you stop managing it include a different baseline profile, a group policy setting, or manual configuration that's made on the device.
After the conversion to the new baseline version is complete:
- The baseline immediately redeploys to assigned groups.
- You can edit the baseline to change individual settings.
Test the conversion and updated baseline
Before you update a baseline profile to a new version, create a copy of it so you can test the new version of your profile on a group of devices. See Duplicate a security baseline later in this article.
- When you create a copy, group assignments are not included. This means your baseline copy won’t deploy to any devices at the time you make a copy, or at the time you update it to a new version.
- After you update the profile to the latest version, you can edit its settings. You can assign the updated copy to a group of devices and edit it to introduce changes to individual settings in the profile.
To change the baseline version for a profile
Before you update the version of a profile that's assigned to groups, test the version update on a copy of profile so you can then validate the new baselines settings on test group of devices.
Sign in to the Microsoft Endpoint Manager admin center.
Select Endpoint security > Security baselines, and then select the tile for the baseline type that has the profile you want to change.
Next, select Profiles, and then select the check box for the profile you want to edit, and then select Change Version.
On the Change Version pane, use the Select a security baseline to update to dropdown, and select the version instance you want to use.
Select Review update to download a CSV file that displays the difference between the profiles current instance version and the new version you've selected. Review this file so that you understand which settings are new or removed, and what the default values for these settings are in the updated profile.
When ready, continue to the next step.
Choose one of the two options for Select a method to update the profile:
- Accept baseline changes but keep my existing setting customizations - This option keeps the customizations you made to the baseline profile and applies them to the new version you've selected to use.
- Accept baseline changes and discard existing setting customizations - This option overwrites your original profile completely. The updated profile will use the default values for all settings.
Select Submit. The profile updates to the selected baseline version and after the conversion is complete, the baseline immediately redeploys to assigned groups.
Remove a security baseline assignment
When a security baseline setting no longer applies to a device, or settings in a baseline are set to Not configured, those settings on a device don't revert to a pre-managed configuration. Instead, the previously managed settings on the device keep their last configurations as received from the baseline until some other process updates those settings on the device.
Other processes that might later change settings on the device include a different or new security baseline, device configuration profile, Group Policy configurations, or manual edit of the setting on the device.
Duplicate a security baseline
You can create duplicates of your security baselines. Duplicating a baseline can be useful when you want to assign a similar but distinct baseline to a subset of devices. By creating a duplicate, you won't need to manually recreate the entire baseline. Instead, you can duplicate any of your current baselines and then introduce only the changes the new instance requires. You might only change a specific setting and the group the baseline is assigned to.
When you create a duplicate, you'll give the copy a new name. The copy is made with the same setting configurations and scope tags as the original, but won't have any assignments. You'll need to edit the new baseline to add assignments.
All security baselines support creating a duplicate.
After you duplicate a baseline, review and edit the new instance to make changes to its configuration.
To duplicate a baseline
- Sign in to the Microsoft Endpoint Manager admin center.
- Go to Endpoint security > Security baselines, select the type of baseline you want to duplicate, and then select Profiles.
- Right-click on the profile you want to duplicate and select Duplicate, or select the ellipsis (…) to the right of the baseline and select Duplicate.
- Provide a New name for the baseline, and then select Save.
After a Refresh, the new baseline profile appears in the admin center.
To edit a baseline
Select the baseline, and then select Properties.
From this view you can select Edit for the following categories to modify the profile:
- Scope tags
- Configuration settings
You can Edit a profiles Configuration settings only when that profile uses the latest version of that security baseline. For profiles that use older versions, you can expand Settings to view the configuration of settings in the profile, but you can't modify them. After a profile is updated to the most recent baseline version, you'll be able to edit the profiles settings.
After you’ve made changes, select Save to save your edits. You save edits to one category before you can introduce edits to additional categories.
Older baseline versions
Microsoft Endpoint Manager updates the versions of built-in Security Baselines depending on the changing needs of a typical organization. Each new release results in a version update to a particular baseline. The expectation is that customers will be using the latest baseline version as a starting point to their Device Configuration profiles.
When there are no longer any profiles that use an older baseline listed in your tenant, Microsoft Endpoint Manager will only list the latest baseline version available.
If you have a profile associated with an older baseline, that older baseline will continue to be listed.
Security baselines on Intune-managed devices are similar to co-managed devices with Configuration Manager. Co-managed devices use Configuration Manager and Microsoft Intune to manage the Windows 10 devices simultaneously. It lets you cloud-attach your existing Configuration Manager investment to the benefits of Intune. Co-management overview is a great resource if you use Configuration Manager, and also want the benefits of the cloud.
When using co-managed devices, you must switch the Device configuration workload (its settings) to Intune. Device configuration workloads provides more information.