Updates from: 06/03/2023 02:14:33
Category Microsoft Docs article Related commit history on GitHub Change details
compliance Compliance Manager Mcca https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/compliance/compliance-manager-mcca.md
- Title: "Configuration Analyzer for Microsoft Purview"-- NOCSH--- Previously updated : 01/01/2023----- purview-compliance-- m365solution-compliancemanager-- m365initiative-compliance-- tier2-- MOE150-- MET150
-description: "Understand how to use Configuration Analyzer for Microsoft Purview to get up and running quickly with Microsoft Purview Compliance Manager."
--
-# Configuration Analyzer for Microsoft Purview (CAMP)
-
-**In this article:** Learn how to install and run the Configuration Analyzer for Microsoft Purview (CAMP) tool to get quickly started with Microsoft Purview Compliance Manger.
--
-## Compliance Configuration Analyzer (CAMP) overview
-
-The Configuration Analyzer for Microsoft Purview (CAMP) is a tool that can help you get started with [Microsoft Purview Compliance Manager](compliance-manager.md). CAMP is a PowerShell-based utility that will fetch your organization's current configurations and validate them against Microsoft 365 recommended best practices. These best practices are based on a set of controls that include key regulations and standards for data protection and data governance.
-
-CAMP can help you quickly see which improvement actions in Compliance Manager apply to your current Microsoft 365 environment. Each action identified by CAMP will give you recommendations for implementation, with direct links to Compliance Manager and the applicable solution to start taking corrective action.
-
-For more details about CAMP, including prerequisites and full installation instructions, visit the [README instructions on GitHub](https://github.com/OfficeDev/CAMP#overview). You don't need a GitHub account to access this page.
-
-#### Availability
-CAMP is available to all organizations with Office 365 and Microsoft 365 licenses and US Government Community (GCC) Moderate, GCC High, and Department of Defense (DoD) customers.
-
-#### Roles
-
-Certain user roles are required to access and use CAMP, and to access information in reports. Visit the [CAMP prerequisite information on GitHub](https://github.com/OfficeDev/CAMP#pre-requisites).
-
-## Install CAMP and run a report
-
-You can install the CAMP tool using Windows PowerShell. Once you download and install the tool, you don't need to repeat those steps in order to run reports. Each time you open CAMP, it will ask you for you to log in, and it will generate a new, updated report.
-
-### Step 1: Install the Exchange Online PowerShell module
-
-To begin, you'll need the Exchange Online PowerShell module (v2.0.3 or higher) that's available in the PowerShell gallery. For installation instructions, see [Install and maintain the Exchange Online PowerShell module](/powershell/exchange/exchange-online-powershell-v2#install-and-maintain-the-exchange-online-powershell-module).
-
-### Step 2: Install CAMP
-
-To install CAMP, start by using PowerShell in administrator mode. Follow the steps below:
-
-1. Select the Windows **Start** button.
-1. Type **PowerShell**, right-click on **Windows PowerShell**, then select **Run as administrator**.
-1. At the command prompt, type:
-
- ```powershell
- Install-Module -Name CAMP
- ```
-
-### Step 3: Run a report
-
-After you install CAMP, you can run CAMP and generate a report. To run a report:
-
-1. Open PowerShell
-2. Run the cmdlet:
-
- ```powershell
- Get-CAMPReport
- ```
-
- If you're a GCC High customer, you'll need to provide an additional input parameter to run the report:
-
- ```powershell
- Get-CAMPReport -ExchangeEnvironmentName O365USGovGCCHigh
- ```
-
-3. Once CAMP runs, it does an initial version check and ask for credentials. At the Input the user name prompt, sign in with your Microsoft 365 account email address ([view the roles eligible to create reports](https://github.com/OfficeDev/CAMP#pre-requisites)). Then enter your password at the password prompt.
-
-Your report will then take approximately 2-5 minutes to generate. When it's done, a browser window opens and displays your HTML report. Every time you run the tool, it will ask for your credentials and generate a new report. This report is stored locally in the directory C: \ Users \ *username* \ AppData \ Local \ Microsoft \ CAMP.
-
-You can access previously generated reports from this directory.
-
-## Understanding your report
-
-Your report reflects data based on the date and time at which it was generated. The top section provides details on when it was generated, your organization name, and tenant ID.
-
-### Geolocation-based reporting
-
-The **Note** section shows that your report is customized based on the geographic location of your tenant. Recommendations listed in the tool will be specific to your country or region.
-
-Your geolocation selection is used to assess sensitive information types (SITs) which are relevant to that geolocation and generate a report that aligns to your country or region. Choose geolocations based on data you have in your tenant.
-
-To change your report's location information, you need provide a geolocation (-Geo) input parameter. You can choose either one or multiple geolocations applicable for your tenant.
-
-Follow these instructions to run a report based on a specific location:
-
-1. Open PowerShell
-2. To specify a certain region, you'll run a cmdlet using the numbers from the table below that correspond to the country or region. Enter multiple numbers by separating them with a comma. For example, the cmdlet below will run a customized report for Asia-Pacific and Japan:
-
- ```powershell
- Get-CAMPReport -Geo @(1,7)
- ```
-
- | Input | Country or Region |
- | :- | :: |
- | 1 | Asia-Pacific |
- | 2 | Australia |
- | 3 | Canada |
- | 4 | Europe (excluding France) / Middle East / Africa |
- | 5 | France |
- | 6 | India |
- | 7 | Japan |
- | 8 | Korea |
- | 9 | North America (excluding Canada) |
- | 10 | South America |
- | 11 | South Africa |
- | 12 | Switzerland |
- | 13 | United Arab Emirates |
- | 14 | United Kingdom |
-
- > [!NOTE]
- > The report will always include CAMP supported international sensitive information types such as SWIFT code, credit card number, etc.
-
-### Role-based reporting
-
-Your report will also be customized based on your role. The [CAMP prerequisite information on GitHub](https://github.com/OfficeDev/CAMP#pre-requisites) outlines which roles have access to which sections of the report. Other roles within your organization may not be able to run the tool, or they may run the tool and have limited access to information in the final report.
-
-### Solutions Summary section
-
-The **Solutions Summary** section of the report gives an overview of improvement actions that your organization can take in Compliance Manager to help improve your compliance posture.
-
-![MCCA - solutions summary.](../media/compliance-manager-mcca-solutions.png "CAMP Solutions Summary screen")
-
-CAMP evaluates your current configurations against the recommended improvement actions in Compliance Manager. Any improvement action identified by the CAMP tool as needing attention will be listed in this section.
-
-Next to each Microsoft solution are color-coded boxes indicating the number of items that correspond to improvement actions in Compliance Manager. The actions are broken down into three status states:
--- **OK**: the actions that meet recommended conditions and need no attention at this time-- **Improvement**: actions that need attention-- **Recommendation**: actions that don't need attention, but for which we recommend best practices-
-Select a box to view improvements and recommendations.
-
-#### Items with the Improvement status
-
-Select the dropdown next to the **Improvement** label to the right of the improvement action. You'll see a quick summary and details about your current settings and the recommended improvement actions. The summary includes direct links into Compliance Manager, the applicable solution in the Microsoft Purview compliance portal, and relevant documentation.
-
-Selecting the Compliance Manager link takes you to a filtered view of all the improvement actions within that solution that you haven't yet implemented. From there, you can see the number of points you can achieve to increase your [compliance score](compliance-score-calculation.md), and the assessments they apply to, and the applicable regulations and certifications.
-
-For DLP, there's a **Remediation Script** button that gives you a pre-generated PowerShell script based on what's recommended. You can copy and paste it directly in your PowerShell console. It will create a DLP policy in test mode
-
-#### Items with Recommendation status
-
-Select the dropdown next to the **Recommendation** label to the right of the improvement action. You'll see a summary of your organization's current Microsoft 365 environment related to the improvement action, along with recommended best practices.
-
-## Resources
-
-For more detailed information on installing, setting up, and using CAMP, see the [README instructions on GitHub](https://github.com/OfficeDev/CAMP#overview) (no GitHub account required).
-
-For more information on Windows PowerShell, start at [How to use the PowerShell documentation](/powershell/scripting/how-to-use-docs). See also [Starting Windows PowerShell](/powershell/scripting/windows-powershell/starting-windows-powershell).
compliance Information Protection https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/compliance/information-protection.md
f1.keywords:
Previously updated : 09/17/2019 Last updated : 06/01/2023 audience: Admin
To help prevent accidental oversharing of sensitive information, use the followi
## Licensing requirements
-License requirements for Microsoft Purview Information Protection depend on the scenarios and features you use, rather than set licensing requirements for each capability listed on this page. To understand your licensing requirements and options for Microsoft Purview Information Protection, see the **Information Protection** sections from [Microsoft 365 guidance for security & compliance](/office365/servicedescriptions/microsoft-365-service-descriptions/microsoft-365-tenantlevel-services-licensing-guidance/microsoft-365-security-compliance-licensing-guidance) and the related [PDF download](https://go.microsoft.com/fwlink/?linkid=2139145) for feature-level licensing requirements.
+License requirements to protect your sensitive data depend on the scenarios and features you use, rather than set licensing requirements for each capability listed on this page. For more information, see the [Microsoft 365 guidance for security & compliance](/office365/servicedescriptions/microsoft-365-service-descriptions/microsoft-365-tenantlevel-services-licensing-guidance/microsoft-365-security-compliance-licensing-guidance) and the related [PDF download](https://go.microsoft.com/fwlink/?linkid=2139145) for feature-level licensing requirements.
compliance Sensitivity Labels Versions https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/compliance/sensitivity-labels-versions.md
The numbers listed are the minimum Office application versions required for each
|[PDF support](sensitivity-labels-office-apps.md#pdf-support)|Current Channel: 2208+ <br /><br> Monthly Enterprise Channel: 2209+ <br /><br> Semi-Annual Enterprise Channel: 2302+ |Under review |Under review |Under review |[Yes - opt-in](sensitivity-labels-sharepoint-onedrive-files.md) | |[Sensitivity bar](sensitivity-labels-office-apps.md#sensitivity-bar) and [display label color](sensitivity-labels-office-apps.md#label-colors) |Current Channel: 2302+ <br /><br> Monthly Enterprise Channel: 2303+ <br /><br> Semi-Annual Enterprise Channel: 2302+ |Under review |Under review |Under review |Under review | |[Default sublabel for parent label](sensitivity-labels-office-apps.md#specify-a-default-sublabel-for-a-parent-label)|Current Channel: 2302+ <br /><br> Monthly Enterprise Channel: 2302+ <br /><br> Semi-Annual Enterprise Channel: 2302+ |Under review |Under review |Under review |Under review |
-|[Scope labels to files or emails](sensitivity-labels-office-apps.md#scope-labels-to-just-files-or-emails) |Current Channel: 2301+ <br /><br> Monthly Enterprise Channel: Under review <br /><br> Semi-Annual Enterprise Channel: Under review |16.69+ |Preview: Rolling out to [Beta Channel](https://insider.office.com/join/ios) |Preview: Rolling out to [Beta Channel](https://insider.office.com/join/android)| [Yes - opt-in](sensitivity-labels-sharepoint-onedrive-files.md) |
+|[Scope labels to files or emails](sensitivity-labels-office-apps.md#scope-labels-to-just-files-or-emails) |Current Channel: 2301+ <br /><br> Monthly Enterprise Channel: 2302+ <br /><br> Semi-Annual Enterprise Channel: Under review |16.69+ |Preview: Rolling out to [Beta Channel](https://insider.office.com/join/ios) |Preview: Rolling out to [Beta Channel](https://insider.office.com/join/android)| [Yes - opt-in](sensitivity-labels-sharepoint-onedrive-files.md) |
|[Double Key Encryption (DKE)](encryption-sensitivity-labels.md#double-key-encryption) |Preview: Rolling out to [Current Channel (Preview)](https://office.com/insider) |Under review |Under review |Under review| Under review | ## Sensitivity label capabilities in Outlook
The numbers listed are the minimum Office application versions required for each
|[Sensitivity bar](sensitivity-labels-office-apps.md#sensitivity-bar) |Current Channel: 2302+<br /><br> Monthly Enterprise Channel: 2303+ <br /><br> Semi-Annual Enterprise Channel: 2302+ |Under review |Under review |Preview: [Beta](https://support.google.com/googleplay/work/answer/7042126) |Under review | |[Display label color](sensitivity-labels-office-apps.md#label-colors) |Current Channel: 2302+ <br /><br> Monthly Enterprise Channel: 2303+ <br /><br> Semi-Annual Enterprise Channel: 2302+ |Preview: [Current Channel (Preview)](https://office.com/insider) <sup>\*</sup> |Under review |Preview: [Beta](https://support.google.com/googleplay/work/answer/7042126) |Under review | |[Default sublabel for parent label](sensitivity-labels-office-apps.md#specify-a-default-sublabel-for-a-parent-label)|Current Channel: 2302+ <br /><br> Monthly Enterprise Channel: 2302+ <br /><br> Semi-Annual Enterprise Channel: 2302+ |Under review |Under review |Under review |Under review |
-|[Scope labels to files or emails](sensitivity-labels-office-apps.md#scope-labels-to-just-files-or-emails) |Current Channel: 2303+ <br /><br> Monthly Enterprise Channel: Under review <br /><br> Semi-Annual Enterprise Channel: 2302+ |Rolling out: 16.70+ <sup>\*</sup> | Rolling out: 4.2309+ |Rolling out: 4.2309+ |Yes |
+|[Scope labels to files or emails](sensitivity-labels-office-apps.md#scope-labels-to-just-files-or-emails) |Current Channel: 2303+ <br /><br> Monthly Enterprise Channel: 2302+ <br /><br> Semi-Annual Enterprise Channel: 2302+ |Rolling out: 16.70+ <sup>\*</sup> | Rolling out: 4.2309+ |Rolling out: 4.2309+ |Yes |
|[Preventing oversharing as DLP policy tip](dlp-create-deploy-policy.md#scenario-2-show-policy-tip-as-oversharing-popup-preview)|Preview: [Current Channel (Preview)](https://office.com/insider) |Under review |Under review |Under review |Under review | |[Label inheritance from email attachments](sensitivity-labels-office-apps.md#configure-label-inheritance-from-email-attachments) |Current Channel: 2303+ <br /><br> Monthly Enterprise Channel: 2304+ <br /><br> Semi-Annual Enterprise Channel: 2302+ |Under review |Under review |Under review |Under review | |[Double Key Encryption (DKE)](encryption-sensitivity-labels.md#double-key-encryption) |Preview: Rolling out to [Current Channel (Preview)](https://office.com/insider) |Under review |Under review |Under review| Under review |
compliance Use Notifications And Policy Tips https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/compliance/use-notifications-and-policy-tips.md
f1.keywords:
Previously updated : 09/17/2019 Last updated : 06/01/2023 audience: Admin f1_keywords:
When you create a DLP policy, you can enable **User notifications**. When user n
2. Sign in using your work or school account.
-3. In the Microsoft Purview compliance portal \> left navigation \> **Data loss prevention** \> **Policy** \> **+ Create a policy**.
+3. In the Microsoft Purview compliance portal \> left navigation \> **Data loss prevention** \> **Policies** \> **+ Create policy**.
4. Choose the DLP policy template that protects the types of sensitive information you want to protect \> **Next**.
When you create a DLP policy, you can enable **User notifications**. When user n
5. Name the policy \> **Next**.
-6. To choose the locations that you want the DLP policy to protect, do one of the following:
+6. Assign admin units, as appropriate. \> **Next**.
- - Choose **All locations in Office 365** \> **Next**.
+7. To choose the locations that you want the DLP policy to protect, do one of the following:
+ - Choose **All locations in Office 365** \> **Next**. </br></br>
+ OR <br><br>
- Choose **Let me choose specific locations** \> **Next**. To include or exclude an entire location such as all Exchange email or all OneDrive accounts, switch the **Status** of that location on or off. To include only specific SharePoint sites or OneDrive accounts, switch the **Status** to on, and then click the links under **Include** to choose specific sites or accounts.
-7. Choose **Use advanced settings** \> **Next**.
+8. Define your policy settings \> **Next**.
+
+9. On the **Info to protect** screen, choose **Edit**.
+
+10. Choose the types of content to protect. \> **Save**.
+
+11. Choose **Next**.
-8. Choose **+ New rule**.
+12. On the **Protection actions** page, select the notification options you want to apply to the policy.
-9. In the rule editor, under **User notifications**, switch the status on.
- ![User notifications section of rule editor.](../media/47705927-c60b-4054-a072-ab914f33d15d.png)
+13. Choose **Next**.
+
+14. Customize the access and override settings for the policy. \> **Next**.
+
+15. Select whether you want to turn the policy on right away or test it out first. \> **Next**.
+
+16. Review your policy details, and edit as necessary /> **Submit**.
> [!NOTE] > Notification emails are sent unprotected.
enterprise M365 Dr Workload Other https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/enterprise/m365-dr-workload-other.md
# Data Residency for Other Microsoft 365 Services
-## Data Residency commitments available
+>[!NOTE]
+>Unless otherwise stated in the [Microsoft Product Terms](https://www.microsoft.com/licensing/terms/product/PrivacyandSecurityTerms/all), the following Microsoft 365 services do not have specific commitments for data residency. You can use the following guidance to determine where your data may be provisioned at this time.
Use the following guidance to determine where your data is located. Please reference your _tenant_ _Default Geography_.
frontline Shifts Connector Ukg Sso https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/includes/shifts-connector-ukg-sso.md
audience: admin
-You'll need to take some additional steps after UKG enables SSO for your organization.
+After you make sure you meet all the prerequisites above, follow these steps to have UKG enable SSO for your organization.
-#### Change user accounts to Federated accounts
+#### Change user accounts to federated accounts
-Each user that will be using the connector will need a Federated account.
+Each person who uses the Shifts connector will need a federated account in UKG Dimensions.
-1. From the left menu on UKG Dimensions, go to **Maintenance** and select **People information**.
+1. From the left menu in UKG Dimensions, go to **Maintenance** and select **People information**.
1. Open the user's profile. 1. Under the **Employee** section, expand **Information**. 1. Change the **Authentication Type** to **Federated**.
Each user that will be using the connector will need a Federated account.
#### Allow Shifts SSO redirection URLs
-After UKG enables SSO for your organization, you'll need to configure the connector's redirection URL. This will allow UKG Dimensions to redirect the user to the Shifts app in Microsoft Teams as part of the SSO flow.
+After UKG enables SSO for your organization, configure the connector's redirection URL. This will allow UKG Dimensions to redirect the user to the Shifts app in Microsoft Teams as part of the SSO flow.
1. Sign into UKG with an account that has access to Application Setup. 1. From the left menu, go to **Administration**, then **Application Setup**.
frontline Shifts Connector Blue Yonder Admin Center Manage https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/shifts-connector-blue-yonder-admin-center-manage.md
You can use the [Shifts connector wizard](shifts-connector-wizard.md) (Preview)
> Before mapping a Blue Yonder WFM instance to a Microsoft team, check if the team has schedule entities such as shifts or time off. If the team has an existing schedule with schedule entities, [remove the schedule entities from the team](shifts-connector-wizard.md#remove-schedule-entities-from-teams-you-want-to-map) before you map a Blue Yonder WFM instance to it. If you don't remove schedule entities before mapping, you'll see duplicate shifts. - To create a new connection instance, select **Create instance**. You'll be taken to the wizard, where you can [choose your settings and create mappings](shifts-connector-wizard.md#create-a-connection-instance).-- To make changes to an existing connection instance, choose **Edit** next to the instance name. You'll be taken to the wizard, where you can [update the settings and mappings](shifts-connector-wizard.md#create-a-connection-instance).
+- To change an existing connection instance, go to **Actions** and select **Edit**. You'll be taken to the wizard, where you can [update the settings and mappings](shifts-connector-wizard.md#create-a-connection-instance).
+- To delete an existing connection instance, go to **Actions** and select **Delete**. You cannot undo this.
- To view more details about an existing connection instance, select its name. On the details page, you'll see health information, including ongoing errors (if any), and mappings. You can also choose **Edit** to update settings in the wizard or **Back** to return to the Connector Management Console. :::image type="content" source="media/shifts-connector-blue-yonder-manage-details.png" alt-text="Screenshot of the details page for a connection, showing connector health and mappings information." lightbox="media/shifts-connector-blue-yonder-manage-details.png":::
Here's the list of error messages that you may encounter and information to help
|||| |Unable to authenticate workforce management system.|The workforce management system account credentials you've provided are invalid or this account doesn't have the required permissions.|Update your WFM service account credentials in the connection settings page. To do this, go to your Microsoft 365 admin center and choose **Edit** next to the connection on the Connector Management Console page.| |Unable to authenticate Graph. |Authentication failed. Ensure that you've entered valid credentials for the designated actor and have the required permissions.|Make sure that your Microsoft 365 system account (also known as designated actor) is added as a team owner. Or, update your Microsoft 365 system account to the correct team owner. To do this, in the Microsoft 365 admin center, choose **Edit** next to the connection instance on the Connector Management Console page. You will be redirected to the wizard and, in the Sync Settings page, you can update the Microsoft 365 system account.|
-|Some users have failed to map correctly|Mapping failed for some users: \<X\> succeeded, \<X\> failed AAD user(s) and \<X\> failed workforce management system user(s).|Use the [Get-CsTeamsShiftsConnectionSyncResult](/powershell/module/teams/get-csteamsshiftsconnectionsyncresult) cmdlet or [this PowerShell script](shifts-connector-powershell-manage.md#user-mapping-errors) to identify the users for whom the mapping failed. Make sure that the users in the mapped team match the users in the WFM instance.|
+|Some users have failed to map correctly|Mapping failed for some users: \<X\> succeeded, \<X\> failed Azure Active Directory users and \<X\> failed workforce management system users.|Use the [Get-CsTeamsShiftsConnectionSyncResult](/powershell/module/teams/get-csteamsshiftsconnectionsyncresult) cmdlet or [this PowerShell script](shifts-connector-powershell-manage.md#user-mapping-errors) to identify the users for whom the mapping failed. Make sure that the users in the mapped team match the users in the WFM instance.|
|Unable to map a team or teams in this batch |This designated actor profile doesn't have team ownership privileges. |Make sure that your Microsoft 365 system account (also known as designated actor) is added as a team owner. Or, update your Microsoft 365 system account to the correct team owner. To do this, in the Microsoft 365 admin center, choose **Edit** next to the connection instance on the Connector Management Console page. You will be redirected to the wizard and, in the Sync Settings page, you can update the Microsoft 365 system account. | |&nbsp; |This team is already mapped to an existing connection instance. |Unmap the team from the existing connection instance by using the [Remove-CsTeamsShiftsConnectionTeamMap](/powershell/module/teams/remove-csteamsshiftsconnectionteammap) cmdlet. Or, create a new connection to remap the team.| |&nbsp; |This timezone is invalid. The timezone passed in isn't using tz database format.|Make sure that the time zone is correct, and then remap the team.| |&nbsp; |We can't find this connection instance.|Map the team to an existing connection instance.|
-|&nbsp; |This AAD team couldn't be found.|Make sure that the team exists or create a new team.|
+|&nbsp; |This Azure Active Directory team couldn't be found.|Make sure that the team exists or create a new team.|
## Related articles - [Shifts connectors](shifts-connectors.md)-- [Use the Shifts connector wizard to connect Shifts to Blue Yonder Workforce Management](shifts-connector-wizard.md)
+- [Use the Shifts connector to connect Shifts to Blue Yonder Workforce Management](shifts-connector-wizard.md)
- [Use PowerShell to connect Shifts to Blue Yonder Workforce Management](shifts-connector-blue-yonder-powershell-setup.md) - [Use PowerShell to manage your Shifts connection to Blue Yonder Workforce Management](shifts-connector-powershell-manage.md) - [Manage the Shifts app](/microsoftteams/expand-teams-across-your-org/shifts/manage-the-shifts-app-for-your-organization-in-teams?bc=/microsoft-365/frontline/breadcrumb/toc.json&toc=/microsoft-365/frontline/toc.json)
frontline Shifts Connector Ukg Admin Center Manage https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/shifts-connector-ukg-admin-center-manage.md
Last updated 3/21/2023
The [Microsoft Teams Shifts connector for UKG Dimensions](shifts-connectors.md#microsoft-teams-shifts-connector-for-ukg-dimensions) (Preview) enables you to integrate the Shifts app in Microsoft Teams with UKG Dimensions. Your frontline workers can seamlessly view and manage their schedules in UKG Dimensions from within Shifts.
-You can use the [Shifts connector wizard](shifts-connector-wizard-ukg.md) (Preview) in the Microsoft 365 admin center or [PowerShell](shifts-connector-ukg-powershell-setup.md) to create a connection and connection instances. After they're set up, you can manage them in the Microsoft 365 admin center. The Connector Management Console page lists each connection and connection instance that you've set up, along with information such as health status and sync interval details. You can also access the wizard to create a new connection and connection instances or make changes to any of your existing ones. Select the name of a connection instance to view the details of any errors.
+You can use the [Shifts connector](shifts-connector-wizard-ukg.md) (Preview) in the Microsoft 365 admin center or [PowerShell](shifts-connector-ukg-powershell-setup.md) to create a connection and connection instances. After they're set up, you can manage them in the Microsoft 365 admin center. The Connector Management Console page lists each connection and connection instance that you've set up, along with information such as health status and sync interval details. You can also access the wizard to create a new connection and connection instances or make changes to any of your existing ones. Select the name of a connection instance to view the details of any errors.
> [!NOTE] > You can also use PowerShell to manage a connection. For example, you can view an error report, change connection settings, and disable sync. To learn more, see [Use PowerShell to manage your Shifts connection to UKG Dimensions](shifts-connector-ukg-powershell-manage.md).
You can use the [Shifts connector wizard](shifts-connector-wizard-ukg.md) (Previ
> Before mapping a UKG Dimensions instance to a Microsoft team, check if the team has schedule entities such as shifts or time off. If the team has an existing schedule with schedule entities, [remove the schedule entities from the team](shifts-connector-wizard-ukg.md#remove-schedule-entities-from-teams-you-want-to-map) before you map a UKG Dimensions instance to it. If you don't remove schedule entities before mapping, you'll see duplicate shifts. - To create a new connection instance, select **Create instance**. You'll be taken to the wizard, where you can [choose your settings and create mappings](shifts-connector-wizard-ukg.md#create-a-connection-instance).-- To make changes to an existing connection instance, choose **Edit** next to the instance name. You'll be taken to the wizard, where you can [update the settings and mappings](shifts-connector-wizard-ukg.md#create-a-connection-instance).
+- To change an existing connection instance, go to **Actions** and select **Edit**. You'll be taken to the wizard, where you can [update the settings and mappings](shifts-connector-wizard-ukg.md#create-a-connection-instance).
+- To delete an existing connection instance, go to **Actions** and select **Delete**. You cannot undo this.
- To view more details about an existing connection instance, select its name. On the details page, you'll see health information, including ongoing errors (if any), and mappings. You can also choose **Edit** to update settings in the wizard or **Back** to return to the Connector Management Console. :::image type="content" source="media/shifts-connector-ukg-manage-details.png" alt-text="Screenshot of the details page for a connection, showing connector health and mappings information." lightbox="media/shifts-connector-ukg-manage-details.png":::
Here's the list of error messages that you may encounter and information to help
|||| |Unable to authenticate workforce management system.|The workforce management system account credentials you've provided are invalid or this account doesn't have the required permissions.|Update your WFM service account credentials in the connection settings page. To do this, go to your Microsoft 365 admin center and choose **Edit** next to the connection on the Connector Management Console page.| |Unable to authenticate Graph. |Authentication failed. Ensure that you've entered valid credentials for the designated actor and have the required permissions.|Make sure that your Microsoft 365 system account (also known as designated actor) is added as a team owner. Or, update your Microsoft 365 system account to the correct team owner. To do this, in the Microsoft 365 admin center, choose **Edit** next to the connection instance on the Connector Management Console page. You will be redirected to the wizard and, in the Sync Settings page, you can update the Microsoft 365 system account.|
-|Some users have failed to map correctly|Mapping failed for some users: \<X\> succeeded, \<X\> failed AAD user(s) and \<X\> failed workforce management system user(s).|Use the [Get-CsTeamsShiftsConnectionSyncResult](/powershell/module/teams/get-csteamsshiftsconnectionsyncresult) cmdlet or [this PowerShell script](shifts-connector-ukg-powershell-manage.md#user-mapping-errors) to identify the users for whom the mapping failed. Make sure that the users in the mapped team match the users in the WFM instance.|
+|Some users have failed to map correctly|Mapping failed for some users: \<X\> succeeded, \<X\> failed Azure Active Directory users and \<X\> failed workforce management system users.|Use the [Get-CsTeamsShiftsConnectionSyncResult](/powershell/module/teams/get-csteamsshiftsconnectionsyncresult) cmdlet or [this PowerShell script](shifts-connector-ukg-powershell-manage.md#user-mapping-errors) to identify the users for whom the mapping failed. Make sure that the users in the mapped team match the users in the WFM instance.|
|Unable to map a team or teams in this batch |This designated actor profile doesn't have team ownership privileges. |Make sure that your Microsoft 365 system account (also known as designated actor) is added as a team owner. Or, update your Microsoft 365 system account to the correct team owner. To do this, in the Microsoft 365 admin center, choose **Edit** next to the connection instance on the Connector Management Console page. You will be redirected to the wizard and, in the Sync Settings page, you can update the Microsoft 365 system account. | |&nbsp; |This team is already mapped to an existing connection instance. |Unmap the team from the existing connection instance by using the [Remove-CsTeamsShiftsConnectionTeamMap](/powershell/module/teams/remove-csteamsshiftsconnectionteammap) cmdlet. Or, create a new connection to remap the team. | |&nbsp; |This timezone is invalid. The timezone passed in isn't using tz database format. |Make sure that the time zone is correct, and then remap the team.| |&nbsp; |This connection instance couldn't be found.|Map the team to an existing connection instance.|
-|&nbsp; |This AAD team couldn't be found.|Make sure that the team exists or create a new team.|
+|&nbsp; |This Azure Active Directory team couldn't be found.|Make sure that the team exists or create a new team.|
## Related articles
frontline Shifts Connector Wizard Ukg https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/shifts-connector-wizard-ukg.md
Last updated 3/23/2023
## Overview
+The Shifts connector wizard in the Microsoft 365 admin center enables you to integrate the Shifts app in Microsoft Teams with your workforce management (WFM) system. Your frontline workers can seamlessly view and manage their schedules in your WFM system from within Shifts.
+
+The wizard creates a connection to your UKG Dimensions system and a connection instance. This applies the sync settings and team mappings you choose. Sync settings determine the schedule information and what entities sync between UKG Dimensions and Shifts. Team mappings define the sync relationship between your UKG instances and teams in Microsoft Teams.
+
+You can create one or more connection instances, each with different sync settings. For example, if your organization has multiple locations with different schedule requirements, create a connection instance with unique sync settings for each location. A UKG instance should only be mapped once to a Microsoft team at any given time. However, it's possible in the wizard to have different connection instances with the same mappings. This means that you can create connection instances with duplicated mappings.
+
+With UKG Dimensions, your frontline workers can efficiently manage their schedules and availability in Shifts on their devices. Frontline managers can continue to use UKG to set up schedules.
### Terms used in this article
Last updated 3/23/2023
## Integrate Shifts with UKG Dimensions
-The [Microsoft Teams Shifts connector for UKG Dimensions](shifts-connectors.md#microsoft-teams-shifts-connector-for-ukg-dimensions) enables you to integrate Shifts with UKG Dimensions to manage your schedules and keep them up to date. In this article, we walk you through how to run the wizard to set up a connection and a connection instance to UKG Dimensions through the connector.
+The [Microsoft Teams Shifts connector for UKG Dimensions](shifts-connectors.md#microsoft-teams-shifts-connector-for-ukg-dimensions) enables you to integrate Shifts with UKG Dimensions to manage your schedules and keep them up to date. In this article, we explain how to run the wizard to set up a connection and a connection instance to UKG Dimensions.
> [!NOTE]
-> You can also use PowerShell to integrate Shifts with UKG Dimensions. To learn more, see [Use PowerShell to connect Shifts to UKG Dimensions](shifts-connector-ukg-powershell-setup.md).
+> If you prefer, you can use PowerShell to integrate Shifts with UKG Dimensions. To learn more, see [Use PowerShell to connect Shifts to UKG Dimensions](shifts-connector-ukg-powershell-setup.md).
+
+### Prerequisites
-## Before you begin
+Before you try the Shifts connector wizard, check that you meet all these prerequisites:
-You must be a Microsoft 365 global admin to run the wizard.
+- Make sure youΓÇÖre a Microsoft 365 global admin.
-<a name="prerequisites"> </a>
-### Prerequisites
+- Know your UKG Dimensions account username, password and these other details:
+ - API URL
+ - Application key
+ - Client ID
+ - Client secret
+ - Single Sign On (SSO) URL
+
+ If you don't have all this information, contact UKG Dimensions support.
+
+- Make sure your organization is using Azure Active Directory (Azure AD). This is the supported identity provider for SSO. To enable SSO, set up integration between Azure AD and UKG Dimensions. For a step-by-step tutorial, see [Tutorial: Azure AD SSO integration with Kronos Workforce Dimensions.](/azure/active-directory/saas-apps/kronos-workforce-dimensions-tutorial) If you need help or more information about setting up SSO, contact UKG Dimensions support.
-- The teams you want to map don't have any schedules. If a team has an existing schedule, [remove the schedule entities from the team](#remove-schedule-entities-from-teams-you-want-to-map) before you map a UKG Dimensions instance to it. Otherwise, you'll see duplicate shifts.
+- Make sure Federated SSO authentication is enabled in your UKG Dimensions environment. Follow the steps below to [configure UKG Dimensions single sign-on](#configure-single-sign-on).
+
+- Make sure you have at least one team set up in Microsoft Teams.
+
+- Make sure youΓÇÖve added a Microsoft 365 system account (not your personal user account) as team owner to all teams you want to map.
+
+ You can [create this account in Microsoft 365](/microsoft-365/admin/add-users/add-users) and assign it a Microsoft 365 license. Then, add the account as a team owner to all teams that you want to map. The Shifts connector uses this account when syncing Shifts changes from UKG Dimensions. We recommend you create an account specifically for this purpose and not use your personal user account.
+
+- Make sure the teams you want to map don't have any schedules in Shifts or UKG Dimensions. If a team has an existing schedule, follow the steps below to [remove schedule entities from the team](#remove-schedule-entities-from-teams-you-want-to-map) before you map a UKG Dimensions instance to it. Otherwise, you'll see duplicate shifts.
### Configure single sign-on
You must be a Microsoft 365 global admin to run the wizard.
<a name="remove_schedules"> </a> ## Remove schedule entities from teams you want to map
-> [!NOTE]
-> Complete this step if you're mapping UKG Dimensions instances to existing teams that have schedule entities. If you're mapping to teams that don't have any schedules or if you've already created new teams to map to, you can skip this step.
+Complete this step if you're mapping UKG Dimensions instances to existing teams with schedule entities. If you're mapping to teams that don't have any schedules or if you've already created new teams to map to, you can skip this step.
Use PowerShell to remove schedule entities from teams.
-1. First, you'll need to install the PowerShell modules and get set up. Follow the steps to [set up your environment](shifts-connector-ukg-powershell-manage.md#set-up-your-environment)
+1. If you donΓÇÖt have PowerShell installed already, install the PowerShell modules and [set up your PowerShell environment](shifts-connector-ukg-powershell-manage.md#set-up-your-environment)
-1. Run the following command:
+1. Run this command in PowerShell:
```powershell Remove-CsTeamsShiftsScheduleRecord -TeamId <Teams team ID> -DateRangeStartDate <start time> -DateRangeEndDate <end time> -ClearSchedulingGroup:$false -EntityType <the scenario entities that you want to remove, the format is @(scenario1, scenario2, ...)> -DesignatedActorId <Teams team owner ID>
Use PowerShell to remove schedule entities from teams.
To learn more, see [Remove-CsTeamsShiftsScheduleRecord](/powershell/module/teams/remove-csteamsshiftsschedulerecord).
-## Run the wizard
+## Run the Shifts connector wizard
+
+After youΓÇÖve followed all the steps above and made sure you meet the prerequisites, now youΓÇÖre ready to run the wizard and connect your UKG Dimensions system to Shifts in Microsoft Teams.
### Create a connection
-1. In the left navigation of the [Microsoft 365 admin center](https://admin.microsoft.com/), choose **Setup**, and then under **Featured collections**, select **Frontline workers**.
+1. In the left navigation menu of the [Microsoft 365 admin center](https://admin.microsoft.com/), choose **Setup**, and then under **Featured collections**, select **Frontline workers**.
1. Select **Connector Management Console**. :::image type="content" source="media/shifts-connector-wizard-get-started.png" alt-text="Screenshot of the details page for the Shifts connector wizard in the Microsoft 365 admin center." lightbox="media/shifts-connector-wizard-get-started.png":::
To learn more, see [Remove-CsTeamsShiftsScheduleRecord](/powershell/module/teams
1. In the Connection settings pane, give your connection a unique name. It can't be longer than 100 characters or have any special characters.
-1. Enter your UKG Dimensions account username (which enables access to all instances created in UKG Dimensions) and password and service URLs. If you don't know one or more of your connection details, contact your UKG Dimensions delivery partner or account manager.
:::image type="content" source="media/shifts-connector-wizard-ukg-connection-details.png" alt-text="Screenshot of the Connection details page of the wizard, showing connection settings." lightbox="media/shifts-connector-wizard-ukg-connection-details.png":::
-1. When you're done, select **Save connection**.
+1. Enter your UKG Dimensions information and then select **Save connection**.
+ - Account username
+ - Account password
+ - API URL
+ - Application key
+ - Client ID
+ - Client secret
+ - SSO URL
+
+ Signing in with your username enables access to all instances created in UKG Dimensions. If you don't know one or more of your connection details, contact your UKG Dimensions delivery partner or account manager.
> [!NOTE]
-> If you need to create another connection, go to the Connector Management Console page, and then select **Add connection**.
+> - Check that your SSO URL is structured like this sample URL:
+> https://contoso-sso.mykronos.com
+> - Then add this extra text at the end of the URL (after .com), structured like this (for a sample client ID XDV45GTaaaaab43342XA):
+> https://contoso-sso.mykronos.com/oauth2/authorize?client_id=XDV45GTaaaaab43342XA
+
+To create another connection, go to the Connector Management Console page and select **Add connection**.
### Create a connection instance
On the Settings page, you choose the information to sync from UKG Dimensions to
3. Then, choose your sync frequency.
-4. Enter your Microsoft 365 system account. This is the [account that you created as a prerequisite](#before-you-begin) that is a team owner of all the teams you want to map.
+4. Enter your Microsoft 365 system account. This is the [account that you created as a prerequisite](#prerequisites) that is a team owner of all the teams you want to map.
<a name="email"> </a>
frontline Shifts Connector Wizard https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/shifts-connector-wizard.md
Last updated 2/27/2023
## Overview
+The Shifts connector wizard in the Microsoft 365 admin center enables you to integrate the Shifts app in Microsoft Teams with your workforce management (WFM) system. Your frontline workers can seamlessly view and manage their schedules in your WFM system from within Shifts.
+
+The wizard creates a connection to your Blue Yonder WFM system and a connection instance. This applies the sync settings and team mappings you choose. Sync settings determine the schedule information and what entities sync between Blue Yonder and Shifts. Team mappings define the sync relationship between your Blue Yonder instances and teams in Microsoft Teams.
+
+You can create one or more connection instances, each with different sync settings. For example, if your organization has multiple locations with different schedule requirements, create a connection instance with unique sync settings for each location. A Blue Yonder instance should only be mapped once to a Microsoft team at any given time. However, it's possible in the wizard to have different connection instances with the same mappings. This means that you can create connection instances with duplicated mappings.
+
+With Blue Yonder, your frontline workers can efficiently manage their schedules and availability in Shifts on their devices. Frontline managers can continue to use Blue Yonder to set up schedules.
### Terms used in this article
Last updated 2/27/2023
The [Microsoft Teams Shifts connector for Blue Yonder](shifts-connectors.md#microsoft-teams-shifts-connector-for-blue-yonder) enables you to integrate Shifts with Blue Yonder Workforce Management (Blue Yonder WFM) to manage your schedules and keep them up to date. In this article, we walk you through how to run the wizard to set up a connection and connection instance to Blue Yonder WFM through the connector. > [!NOTE]
-> You can also use PowerShell to integrate Shifts with Blue Yonder WFM. To learn more, see [Use PowerShell to connect Shifts to Blue Yonder Workforce Management](shifts-connector-blue-yonder-powershell-setup.md).
+> If you prefer, you can use PowerShell to integrate Shifts with Blue Yonder WFM. To learn more, see [Use PowerShell to connect Shifts to Blue Yonder Workforce Management](shifts-connector-blue-yonder-powershell-setup.md).
+
+### Prerequisites
-## Before you begin
+Before you try the Shifts connector wizard, check that you meet all these prerequisites:
-You must be a Microsoft 365 global admin to run the wizard.
+- Make sure youΓÇÖre a Microsoft 365 global admin.
-### Prerequisites
-<a name="prerequisites"> </a>
+- Make sure you have Blue Yonder WFM version 2020.3, 2021.1, or 2021.2.
+
+> [!NOTE]
+> If you have Blue Yonder WFM 2020.3 or 2021.1, apply the 2020.3.0.4 or 2021.1.0.3 patch. This patch fixes an issue where users get a persistent error message in Shifts. It also fixes an issue that prevents users from updating their availability in Shifts.
+
+- Know your Blue Yonder WFM Service account name, password and service URLs:
+ - Federated authentication URL
+ - Cookie authentication URL
+ - Employee self-service URL
+ - Retail web API URL
+ - Site manager API URL
+ - Administration API URL
+
+ If you don't have all this information, contact Blue Yonder support. A Blue Yonder account is created at the root enterprise level by a Blue Yonder enterprise administrator. It must have API Access, Client Admin, Store Manager, and Worker access. The account and password are required to create a connection.
++
+- Make sure federated SSO authentication is enabled in your Blue Yonder WFM environment. Contact Blue Yonder support to make sure federated SSO is enabled. They'll need the following information:
+ - federatedSSOValidationService: https://wfmconnector.teams.microsoft.com/api/v1/fedauth/{tenantId}/6A51B888-FF44-4FEA-82E1-839401E9CD74/authorize where {tenantId} is your tenantId
+ - proxyHeader: X-MS-AuthToken
+
+- Make sure you have at least one team set up in Microsoft Teams.
+
+- Make sure youΓÇÖve added a Microsoft 365 system account (not your personal user account) as team owner to all teams you want to map.
+
+ You can [create this account in Microsoft 365](/microsoft-365/admin/add-users/add-users) and assign it a Microsoft 365 license. Then, add the account as a team owner to all teams that you want to map. The Shifts connector uses this account when syncing Shifts changes from Blue Yonder. We recommend you create an account specifically for this purpose and not use your personal user account.
-- The teams you want to map don't have any schedules. If a team has an existing schedule, [remove the schedule entities from the team](#remove-schedule-entities-from-teams-you-want-to-map) before you map a Blue Yonder WFM instance to it. Otherwise, you'll see duplicate shifts.
+- Make sure the teams you want to map don't have any schedules in Shifts or Blue Yonder. If a team has an existing schedule, follow the steps below to [remove schedule entities from the team](#remove-schedule-entities-from-teams-you-want-to-map) before you map a UKG Dimensions instance to it. Otherwise, you'll see duplicate shifts.
## Remove schedule entities from teams you want to map <a name="remove_schedules"> </a>
Use PowerShell to remove schedule entities from teams.
To learn more, see [Remove-CsTeamsShiftsScheduleRecord](/powershell/module/teams/remove-csteamsshiftsschedulerecord).
-## Run the wizard
+## Run the Shifts connector wizard
### Create a connection
frontline Virtual Appointments App https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/virtual-appointments-app.md
appliesto:
Last updated 03/27/2023
-# Use the Virtual Appointments app in Microsoft Teams
+# Set up the Virtual Appointments app in Microsoft Teams
![Information icon](media/info.png) **Some features described in this article require [Teams Premium](/microsoftteams/teams-add-on-licensing/licensing-enhance-teams)**.
lighthouse M365 Lighthouse Deployment Insights Overview https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/lighthouse/m365-lighthouse-deployment-insights-overview.md
Microsoft 365 Lighthouse provides deployment insights within and across the tena
To access Deployment insights, in the left navigation pane in Lighthouse, select **Deployment \> Deployment insights**.
+## Watch: Deployment insights
+
+> [!VIDEO https://www.microsoft.com/videoplayer/embed/RW15vPs]
+## Deployment insights page
The Deployment insights page includes the following: - Tenant progress
The Deployment insights page includes the following:
**Note:** The Deployment insights page measures deployment progress across all tenants that have an Onboarding Status of **Active**. By default, the deployment insights are filtered to display insights for all tenants but can be filtered by tenant tag.
-## Tenant progress
+
+### Tenant progress
The tenant progress graph measures deployment progress by tenant, reporting the status of each tenantsΓÇÖ deployment plans as either:
The tenant progress graph measures deployment progress by tenant, reporting the
- **Not complete** ΓÇô the status of for one or more of the deployment tasks is **Not compliant** or **Not licensed**.
-## User progress
+### User progress
The user progress graph measures deployment progress by user, reporting users as either:
The user progress graph measures deployment progress by user, reporting users as
- **Not complete** ΓÇô the status for one or more of the deployment tasks is either **Not compliant** or **Not licensed**.
-## Deployment insights table
+### Deployment insights table
The deployment insights table organizes information by tenant and task.
In this example, all tenants have 100 users and have been assigned a baseline th
| K | Default baseline | Not complete | 0/10 | 0 | 0 | 10 | 99/100 | 0 | 0 | | L | Default baseline | Not complete | 0/10 | 0 | 0 | 10 | 99/100 | 0 | 0 |
-## Deployment insights details by tenant
+### Deployment insights details by tenant
Selecting any tenant from the list opens the deployment insights details pane for that tenant, which provides the following information for each tenant:
Selecting any tenant from the list opens the deployment insights details pane fo
**NOTE**: Deployment insights around dismissed tasks, excluded users, and required licenses are also available from the **Tenant** page.
-### Overview tab
+#### Overview tab
The **Overview** tab provides the status of each deployment task assigned to the tenant with the following information:
The **Overview** tab provides the status of each deployment task assigned to the
| Task Status | The status of the deployment task. | | User status | The number of users who have completed the task, who have been excluded from the task, or who haven't been targeted for the task. |
-### Dismissed tasks tab
+#### Dismissed tasks tab
The **Dismissed tasks** tab provides details around tasks that have been dismissed from the deployment plan and allows you to reinstate tasks. The tab includes the following information:
The **Dismissed tasks** tab provides details around tasks that have been dismiss
| Reason | The reason provided for the dismissal of the task. | | Justification | The justification provided for the dismissal of the task. |
-### Excluded users tab
+#### Excluded users tab
The **Excluded users** tab provides details around users that have been excluded from a deployment task. This tab includes the following information:
The **Excluded users** tab provides details around users that have been excluded
| Task with excluded users | The name of the task from which one or more users has been excluded. | | Excluded users | The names of each user that has been excluded. |
-### Required licenses tab
+#### Required licenses tab
The **Required licenses** tab provides details around deployment tasks for which one or more users requires additional licensing to complete the task. This tab includes the following information:
The **Required licenses** tab provides details around deployment tasks for which
| Tasks with not licensed users | The name of the task from which one or more users aren't licensed. | | Not licensed users | The name of each user who isn't licensed to complete the task. |
-## Deployment insights table by task
+### Deployment insights table by task
To view deployment insights by task, select the **Tasks** tab. The **Tasks** tab can be filtered by baseline and category. It provides the following information for each tenant:
security Linux Install Manually https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/security/defender-endpoint/linux-install-manually.md
search.appverid: met150 Previously updated : 12/18/2020 Last updated : 04/04/2023 # Deploy Microsoft Defender for Endpoint on Linux manually
security Linux Updates https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/security/defender-endpoint/linux-updates.md
Last updated 12/18/2020
Microsoft regularly publishes software updates to improve performance, security, and to deliver new features. > [!WARNING]
-> Each version of Defender for Endpoint on Linux has an expiration date, after which it will no longer continue to protect your device. You must update the product prior to this date. To check the expiration date, run the following command:
+> Each version of Defender for Endpoint on Linux is set to expire automatically. While expired versions continue to receive security intelligence updates, install the latest version to get all available fixes and enhancements. <br>
+>To check the expiration date, run the following command:
> ```bash > mdatp health --field product_expiration > ```
security Mac Whatsnew https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/security/defender-endpoint/mac-whatsnew.md
Apple has fixed an issue on macOS [Ventura upgrade](<https://developer.apple.com
Microsoft Defender for Endpoint no longer supports macOS Catalina (10.15) as Apple ended support for Catalina (10.15) in December 2022. </br>
+### June-2023 (Build: 101.98.84 | Release version: 20.123042.19884.0)
+
+| Build: | **101.98.84** |
+|--|--|
+| Release version: | **20.123042.19884.0** |
+| Engine version: | **1.1.20300.4** |
+| Signature version: | **1.391.221.0** |
+
+##### What's new
+
+- System Extensions health command `mdatp health --details system_extensions`
+- Bug and performance fixes
+ ### May-2023 (Build: 101.98.71 | Release version: 20.123032.19871.0) | Build: | **101.98.71** |
security Mde Sec Ops Guide https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/security/defender-endpoint/mde-sec-ops-guide.md
+
+ Title: Security Operations Guide for Defender for Endpoint
++
+description: A prescriptive playbook for SecOps personnel to manage Microsoft Defender for Endpoint.
+keywords: malware, defender, antivirus, tamper protection
+ms.pagetype: security
+
+ms.mktglfcycl: manage
+ms.sitesec: library
+ms.localizationpriority: medium
Last updated : 02/07/2023
+audience: ITPro
++++
+- nextgen
+- admindeeplinkDEFENDER
++
+- m365-security
+- tier2
+search.appverid: met150
++
+# Microsoft Defender for Endpoint Security Operations Guide
++
+**Applies to:**
+
+- [Microsoft Defender for Endpoint Plan 1](https://go.microsoft.com/fwlink/p/?linkid=2154037)
+- [Microsoft Defender for Endpoint Plan 2](https://go.microsoft.com/fwlink/p/?linkid=2154037)
+
+This article gives an overview of the requirements and tasks for successfully operating Microsoft Defender for Endpoint in your organization. These tasks help your security operations center (SOC) effectively detect and respond to Microsoft Defender for Endpoint detected security threats.
+
+This article also describes daily, weekly, monthly, and ad-hoc tasks required to be performed by the security operations personnel in your organization.
+
+> [!NOTE]
+> These are recommended steps; check them against your own policies and environment to make sure they are fit for purpose.
+
+## Prerequisites:
+
+The Microsoft Defender Endpoint should be set up to support your regular security operations process. Although not covered in this document, the following articles provide configuration and setup information:
+
+- [**Configure general Defender for Endpoint settings**](preferences-setup.md)
+
+ - General
+ - Permissions
+ - Rules
+ - Device management
+ - Configure Microsoft Defender Security Center time zone settings
+
+- **Set up Microsoft 365 Defender incident notifications** <p> To get email notifications on defined Microsoft 365 Defender incidents, it's recommended that you configure email notifications. See [Get incident notifications by email](../defender/incidents-overview.md#get-incident-notifications-by-email).
+
+- **Connect to SIEM (Sentinel)** <p> If you have existing security information and event management (SIEM) tools, you can integrate them with Microsoft 365 Defender. See [Integrate your SIEM tools with Microsoft 365 Defender](../defender/configure-siem-defender.md) and [Microsoft 365 Defender integration with Microsoft Sentinel.](/azure/sentinel/microsoft-365-defender-sentinel-integration)
+
+- **Review data discovery configuration** <p> Review the Microsoft Defender for Endpoint device discovery configuration to ensure it's configured as required. <p> [Device discovery overview | Microsoft Learn](device-discovery.md)
+
+## Daily activities
+
+### General
+
+- **Review actions**
+
+ In the action center, review the actions that have been taken in your environment, both automated and manual. This will help you validate that automated investigation and response (AIR) is performing as expected and identify any manual actions that need to be reviewed. See [Visit the Action center to see remediation actions.](auto-investigation-action-center.md)
+
+### Security operations team
+
+- **Monitor the Microsoft 365 Defender Incidents queue**
+
+ When Microsoft Defender for Endpoint (MDE) identifies Indicators of compromise (IOCs) or Indicators of attack (IOAs) and generates an alert, this alert will be included in an incident and displayed in the Incidents queue in the Microsoft 365 Defender console.
+
+ Review these incidents to respond to any Microsoft Defender for Endpoint alerts and resolve once the incident has been remediated. See [Get incident notifications by email](../defender/incidents-overview.md#get-incident-notifications-by-email) and [View and organize the Microsoft Defender for Endpoint Incidents queue.](view-incidents-queue.md)
+
+- **Manage false positive and false negative detections**
+
+ Review the incident queue, identify false positive and false negative detections and submit them for review. This helps you effectively manage alerts in your environment and make your alerts more efficient. See [Address false positives/negatives in Microsoft Defender for Endpoint.](defender-endpoint-false-positives-negatives.md)
+
+- **Review threat analytics high-impact threats**
+
+ Review threat analytics to identify any campaigns that are impacting your environment.
+ The ΓÇ£High-impact threatsΓÇ¥ table lists the threats that have had the highest impact to the organization. This section ranks threats by the number of devices that have active alerts. See [Track and respond to emerging threats through threat analytics.](threat-analytics.md#view-the-threat-analytics-dashboard)
+
+### Security administration team
+
+- **Review health reports**
+
+ Review health reports to identify any device health trends that need to be addressed. The device health reports cover Microsoft Defender for Endpoint AV signature, platform health, and EDR health. See [Device health reports in Microsoft Defender for Endpoint.](device-health-reports.md)
+
+- **Check Endpoint detection and response (EDR) sensor health**
+
+ EDR health is maintaining the connection to the EDR service to make sure that MDE is getting all the required signals to alert and identify vulnerabilities.
+
+ Review unhealthy devices. See [Device health, Sensor health & OS report.](device-health-sensor-health-os.md)
+
+- **Check Microsoft Defender Antivirus health**
+
+ The Microsoft Defence Antivirus (MDAV) update status is critical for the best performance of your MDE environment and up-to-date detections. The device health page shows you the status of your fleet for platform, intelligence, and engine version. See [Device health, Microsoft Defender Antivirus health report.](device-health-microsoft-defender-antivirus-health.md)
+
+## Weekly activities
+
+### General
+
+- **Message Center**
+
+ Microsoft 365 Defender uses the Microsoft 365 Message center to notify you of upcoming changes, such as new and changed features, planned maintenance, or other important announcements.
+
+ Review the Message center messages to understand any upcoming changes that will impact your environment.
+
+ You can access this in the Microsoft 365 admin center under the Health tab. See [How to check Microsoft 365 service health.](../../enterprise/view-service-health.md)
+
+### Security operations team
+
+- **Review threat reporting**
+
+ Review health reports to identify any device threat trends that need to be addressed. See [Threat protection report.](threat-protection-reports.md)
+
+- **Review threat analytics**
+
+ Review threat analytics to identify any campaigns that are impacting your environment. See [Track and respond to emerging threats through threat analytics.](threat-analytics.md)
+
+### Security administration team
+
+- **Review threat and vulnerability (TVM) status**
+
+ Review TVM to identify any new vulnerabilities and recommendations that require action. See [Vulnerability management dashboard.](../defender-vulnerability-management/tvm-dashboard-insights.md)
+
+- **Review attack surface reduction (ASR) reporting**
+
+ Review ASR reporting to identify any files that are impacting your environment. See [Attack surface reduction (ASR) rules report.](attack-surface-reduction-rules-report.md)
+
+- **Review web protection events**
+ Review web defense reporting to identify any IP / URLs that are being blocked. See [Web protection.](web-protection-overview.md)
++
+## Monthly activities
+
+### General
+
+Review the relevant WhatΓÇÖs new pages for your fleet to understand the recently released updates in the product.
+
+- [What's new in Microsoft Defender for Endpoint](whats-new-in-microsoft-defender-endpoint.md)
+
+- [What's new in Microsoft Defender for Endpoint on Windows](windows-whatsnew.md)
+
+- [What's new in Microsoft Defender for Endpoint on Mac](mac-whatsnew.md)
+
+- [What's new in Microsoft Defender for Endpoint on Linux](linux-whatsnew.md)
+
+- [What's new in Microsoft Defender for Endpoint on iOS](ios-whatsnew.md)
+
+- [What's new in Microsoft Defender for Endpoint on Android](android-whatsnew.md)
+
+### Security administration team
+
+- **Review device excluded from policy**
+
+ If any devices are excluded from the Microsoft Defender Endpoint policy for any reason, review whether the device still needs to be excluded from the policy.
+
+ > [!NOTE]
+ > Review the troubleshooting mode for troubleshooting. See [Get started with troubleshooting mode in Microsoft Defender for Endpoint.](enable-troubleshooting-mode.md)
+
+## Periodically
+
+These tasks are seen as maintenance for your security posture and are critical for your ongoing protection. But as they may take time and effort, it's recommended that you set a standard schedule that you can maintain to perform these tasks.
+
+- **Review exclusions**
+
+ Review exclusions that have been set in your environment to confirm you haven't created a protection gap by excluding things that are no longer required to be excluded.
++
+- **Review Defender policy configurations**
+
+ Periodically review your Defender configuration settings to confirm that they're set as required.
+
+- **Review automation levels**
+
+ Review automation levels in automated investigation and remediation capabilities. See [Automation levels in automated investigation and remediation | Microsoft Learn](automation-levels.md)
+
+- **Review custom detections**
+
+ Periodically review whether the custom detections that have been created are still valid and effective. See [Review custom detection](../defender/custom-detection-rules.md)
+
+- **Review alerts suppression**
+
+ Periodically review any alert suppression rules that have been created to confirm they are still required and valid. See [Review alerts suppression](manage-alerts.md)
+
+## Troubleshooting
+
+The following articles provide guidance to troubleshoot and fix errors that you may experience when setting up your Microsoft Defender for Endpoint service.
+
+- [Troubleshoot Sensor state](check-sensor-status.md)
+- [Troubleshoot sensor health issues using Client Analyzer](fix-unhealthy-sensors.md)
+- [Troubleshoot live response issues](troubleshoot-live-response.md)
+- [Collect support logs using LiveAnalyzer](troubleshoot-collect-support-log.md)
+- [Troubleshoot attack surface reduction issues](troubleshoot-asr.md)
+- [Troubleshoot onboarding issues](troubleshoot-onboarding.md)
+
security Microsoft Defender Endpoint Linux https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/security/defender-endpoint/microsoft-defender-endpoint-linux.md
search.appverid: met150 Previously updated : 03/22/2021 Last updated : 04/26/2023 # Microsoft Defender for Endpoint on Linux
security Microsoft Defender Endpoint Mac https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/security/defender-endpoint/microsoft-defender-endpoint-mac.md
search.appverid: met150 Previously updated : 03/22/2021 Last updated : 04/26/2023 # Microsoft Defender for Endpoint on Mac