Category | Microsoft Docs article | Related commit history on GitHub | Change details |
---|---|---|---|
commerce | Close Your Account | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/commerce/close-your-account.md | Title: Close your account + Title: Close your Microsoft business account f1.keywords: - NOCSH -+ audience: Admin -description: "When you close your account with Microsoft all information related to your account is deleted including licenses, users, and user data." Previously updated : 04/02/2021+description: "Learn how to close your business account with Microsoft. All information related to your account is deleted including licenses, users, and user data." Last updated : 08/31/2023 -# Close your Microsoft account +# Close your Microsoft business account -When you close your account with Microsoft, all information related to your account is deleted. This information includes subscriptions, licenses, payment methods, users, and user data. +When you close your business account with Microsoft, we delete all information related to your account. This information includes subscriptions, licenses, payment methods, users, and user data. Follow the steps in this article to learn how to close your account with us. ++If you want to close a personal Microsoft account, see [How to close your Microsoft account - Microsoft Support](https://support.microsoft.com/account-billing/c1b2d13f-4de6-6e1b-4a31-d9d668849979). ## Before you begin -Before you start this process, make sure to back up any data that you want to preserve. +> [!IMPORTANT] +> Before you start this process, make sure to back up any data that you want to preserve. -You must be a Global or Billing admin to do the tasks in this article. For more information, see [About admin roles](../admin/add-users/about-admin-roles.md). +- You must be a global or billing admin to do the tasks in this article. For more information, see [About admin roles](../admin/add-users/about-admin-roles.md). +- [Find out what type of billing account you have](manage-billing-accounts.md#view-my-billing-accounts). +- If you have a Microsoft Customer Agreement (MCA) billing account type, you must be a billing account owner or contributor to do some of the tasks in this article. For information about billing account roles, see [Understand your Microsoft business billing account](manage-billing-accounts.md). -## Step 1: Delete users +> [!NOTE] +> If you're the person who signed up for the subscription, you're automatically a billing account owner or global admin. -Delete all users except for one global administrator. The global administrator completes the steps to close the account. Before you can delete the directory at the end of this process, you must delete all other users. +## Step 1: Delete users -If users are synchronized from on-premises, first turn off sync, then delete the users in the cloud directory by using the Azure portal or Azure PowerShell cmdlets. +Delete all users except for one global admin. The global admin completes the steps to close the account. Before you can delete the directory at the end of this process, you must delete all other users. -To delete users, see [User management admin: Delete one or more users](../admin/add-users/delete-a-user.md#user-management-admin-delete-one-or-more-users-from-microsoft-365). +If users are synchronized from on-premises, first turn off sync, then delete the users in the cloud directory by using the Azure portal or Azure PowerShell cmdlets. For more information, see [Delete Microsoft 365 user accounts with PowerShell](../enterprise/delete-and-restore-user-accounts-with-microsoft-365-powershell.md). -You can also use the [Remove-MsolUser](/powershell/module/msonline/remove-msoluser) PowerShell cmdlet to delete users in bulk. +- To delete users, see [User management admin: Delete one or more users](../admin/add-users/delete-a-user.md#user-management-admin-delete-one-or-more-users-from-microsoft-365). +- To delete users in bulk, use the [Remove-MsolUser](/powershell/module/msonline/remove-msoluser) PowerShell cmdlet. If your organization uses Active Directory that synchronizes with Microsoft Azure Active Directory (Azure AD), delete the user account from Active Directory, instead. For instructions, see [Bulk delete users in Azure Active Directory](/azure/active-directory/users-groups-roles/users-bulk-delete). ## Step 2: Cancel all active subscriptions -1. In the admin center, go to the **Billing** > <a href="https://go.microsoft.com/fwlink/p/?linkid=842054" target="_blank">Your products</a> page. -2. On the **Products** tab, find an active subscription. Select the three dots (more actions), then select **Cancel subscription**. -3. In the **Cancel subscription** pane, choose a reason why you're canceling. Optionally, provide any feedback. -4. Select **Save**. -5. Repeat steps 1 through 4 to cancel all active subscriptions. +You can cancel your subscriptions in the Microsoft 365 admin center. [Learn how to cancel your subscription](subscriptions/cancel-your-subscription.md#steps-to-cancel-your-subscription). ++If you have an MCA billing account type, unless your subscription is still within the cancellation window, you canΓÇÖt cancel your subscription immediately. Instead, you must [turn off recurring billing](subscriptions/renew-your-subscription.md), and then wait for the subscription to expire at the end of its term. You must be a billing account owner or contributor to turn off recurring billing. ## Step 3: Delete all disabled subscriptions -1. In the admin center, go to the **Billing** > <a href="https://go.microsoft.com/fwlink/p/?linkid=842054" target="_blank">Your products</a> page. -2. On the **Products** tab, select a disabled subscription. +You can delete a subscription in the Microsoft 365 admin center. However, the steps to delete the subscription depend on the type of billing account that you have. [Find out what type of billing account you have](manage-billing-accounts.md#view-my-billing-accounts). ++If you have an MCA billing account, you canΓÇÖt delete a disabled subscription. The subscription is deleted at the end of the subscription term that you agreed to when you bought the subscription. ++If you have an MOSA billing account type, use the following steps to delete your disabled subscriptions. ++1. Go to the <a href="https://go.microsoft.com/fwlink/p/?linkid=2024339" target="_blank">Microsoft 365 admin center</a>. + - If youΓÇÖre using the **Simplified view**, select **Billing**. + - If youΓÇÖre using the **Dashboard view**, go to the **Billing** > <a href="https://go.microsoft.com/fwlink/p/?linkid=842054" target="_blank">Your products</a> page. +2. Select the disabled subscription that you want to delete. 3. On the subscription details page, in the **Subscription and payment settings** section, select **Delete subscription**. 4. In the **Delete subscription** pane, select **Delete subscription**. 5. In the **Delete subscription** dialog box, select **Yes**.-6. For each disabled subscription, repeat steps 3 through 5 until all subscriptions are deleted. +6. For each disabled subscription, repeat steps 1 through 5 until all subscriptions are deleted. > [!NOTE] > If you're unable to immediately delete a disabled subscription, [contact support](../admin/get-help-support.md). ## Step 4: Disable multi-factor authentication -1. Sign in to the admin center with a Global administrator account. To verify what roles you have, see [Check admin roles in your organization](../admin/add-users/assign-admin-roles.md#check-admin-roles-in-your-organization). -2. Go to the **Users** > <a href="https://go.microsoft.com/fwlink/p/?linkid=834822" target="_blank">Active users</a> page. -3. Choose **Multi-factor authentication**. +You must be a global admin to do the following steps. To verify what role you have, see [Check admin roles in your organization](../admin/add-users/assign-admin-roles.md#check-admin-roles-in-your-organization). ++1. Go to the <a href="https://go.microsoft.com/fwlink/p/?linkid=2024339" target="_blank">Microsoft 365 admin center</a>. +2. In the **Navigation menu**, go to the **Users** > <a href="https://go.microsoft.com/fwlink/p/?linkid=834822" target="_blank">Active users</a> page. +3. Select **Multi-factor authentication**. 4. On the multi-factor authentication page, disable all accounts except for the global admin account that you're currently using. You can also [use PowerShell to disable multi-factor authentication for multiple users](/azure/active-directory/authentication/howto-mfa-userstates#change-state-using-powershell). +## Step 5: Delete the tenant in Azure Active Directory -## Step 5: Delete the directory in Azure Active Directory --1. Sign in to the <a href="https://aad.portal.azure.com/" target="_blank">Azure AD admin center</a> with a Global administrator account. -2. Select **Azure Active Directory**. -3. Switch to the organization that you want to delete. -4. Select **Delete tenant**. -5. If your organization fails one or more checks, you see a link to more information on how to pass the checks. After you pass all checks, select **Delete** to complete the process. +To delete your tenant, follow the steps in [Delete an Azure Active Directory tenant - Microsoft Entra](/azure/active-directory/enterprise-users/directory-delete-howto#delete-the-organization). After you complete this final step, your account with Microsoft is closed and deleted. -## Related content +## Related content -[Understand your bill or invoice for Microsoft 365 for business](./billing-and-payments/understand-your-invoice2.md) (article)\ -[Cancel your subscription](./subscriptions/cancel-your-subscription.md) (article) +[Understand your invoice for your Microsoft MCA billing account](billing-and-payments/understand-your-invoice.md) (article)\ +[Understand your invoice for your Microsoft MOSA billing account](billing-and-payments/understand-your-invoice2.md) (article)\ +[Cancel your Microsoft business subscription](subscriptions/cancel-your-subscription.md) (article) |
enterprise | Additional Office365 Ip Addresses And Urls | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/enterprise/additional-office365-ip-addresses-and-urls.md | Title: Other endpoints not included in the Office 365 IP Address and URL Web ser Previously updated : 06/28/2023 Last updated : 08/30/2023 audience: Admin Apart from DNS, these instances are all optional for most customers unless you n |20|**[Azure AD Connect](/azure/active-directory/hybrid/)** with 21 ViaNet in China to sync on-premises user accounts to Azure AD.|\*.digicert.com:80 <BR> \*.entrust.net:80 <BR> \*.chinacloudapi.cn:443 <br> secure.aadcdn.partner.microsoftonline-p.cn:443 <br> \*.partner.microsoftonline.cn:443 <p> Also see [Troubleshoot ingress with Azure AD connectivity issues](https://docs.azure.cn/zh-cn/active-directory/hybrid/tshoot-connect-connectivity).|Outbound server-only traffic| |21|**Microsoft Stream** (needs the Azure AD user token). <br> Office 365 Worldwide (including GCC)|\*.cloudapp.net <br> \*.api.microsoftstream.com <br> \*.notification.api.microsoftstream.com <br> amp.azure.net <br> api.microsoftstream.com <br> az416426.vo.msecnd.net <br> s0.assets-yammer.com <br> vortex.data.microsoft.com <br> web.microsoftstream.com <br> TCP port 443|Inbound server traffic| |22|Use **MFA server** for multi-factor authentication requests, both new installations of the server and setting it up with Active Directory Domain Services (AD DS).|See [Getting started with the Azure AD multi-factor authentication Server](/azure/active-directory/authentication/howto-mfaserver-deploy#plan-your-deployment).|Outbound server-only traffic|-|23|**Microsoft Graph Change Notifications** <p> Developers can use [change notifications](/graph/webhooks?context=graph%2fapi%2f1.0&view=graph-rest-1.0&preserve-view=true) to subscribe to events in the Microsoft Graph.|Public Cloud:<br>52.159.23.209, 52.159.17.84, 13.78.204.0, 52.148.24.136, 52.148.27.39, 52.147.213.251, 52.147.213.181, 20.127.53.125, 40.76.162.99, 40.76.162.42, 70.37.95.92, 70.37.95.11, 70.37.92.195, 70.37.93.191, 70.37.90.219, 20.9.36.45, 20.9.35.166, 20.9.36.128, 20.9.37.73, 20.9.37.76, 20.96.21.67, 20.69.245.215, 104.46.117.15, 20.96.21.98, 20.96.21.115, 137.135.11.161, 137.135.11.116, 20.253.156.113, 137.135.11.222, 137.135.11.250, 52.159.107.50, 52.159.107.4, 52.159.124.33, 52.159.109.205, 52.159.102.72, 20.98.68.182, 20.98.68.57, 20.98.68.200, 20.98.68.203, 20.98.68.218, 20.171.81.121, 20.25.189.138, 20.171.82.192, 20.171.83.146, 20.171.83.157, 52.142.114.29, 52.142.115.31, 20.223.139.245, 51.104.159.213, 51.104.159.181, 51.124.75.43, 51.124.73.177, 104.40.209.182, 51.138.90.7, 51.138.90.52, 20.199.102.157, 20.199.102.73, 20.216.150.67, 20.111.9.46, 20.111.9.77, 13.87.81.123, 13.87.81.35, 20.90.99.1, 13.87.81.133, 13.87.81.141, 20.91.212.211, 20.91.212.136, 20.91.213.57, 20.91.208.88, 20.91.209.147, 20.44.210.83, 20.44.210.146, 20.212.153.162, 52.148.115.48, 52.148.114.238, 40.80.232.177, 40.80.232.118, 52.231.196.24, 40.80.233.14, 40.80.239.196, 20.48.12.75, 20.48.11.201, 20.89.108.161, 20.48.14.35, 20.48.15.147, 104.215.13.23, 104.215.6.169, 20.89.240.165, 104.215.18.55, 104.215.12.254 <br> <br> Microsoft Cloud for US Government: <br>52.244.33.45, 52.244.35.174, 52.243.157.104, 52.243.157.105, 52.182.25.254, 52.182.25.110, 52.181.25.67, 52.181.25.66, 52.244.111.156, 52.244.111.170, 52.243.147.249, 52.243.148.19, 52.182.32.51, 52.182.32.143, 52.181.24.199, 52.181.24.220 <br> <br> Microsoft Cloud China operated by 21Vianet:<br> 42.159.72.35, 42.159.72.47, 42.159.180.55, 42.159.180.56, 40.125.138.23, 40.125.136.69, 40.72.155.199, 40.72.155.216 <br> <br> TCP port 443 <p> Note: Developers can specify different ports when creating the subscriptions.|Inbound server traffic| +|23|**Microsoft Graph Change Notifications** <p> Developers can use [change notifications](/graph/webhooks?context=graph%2fapi%2f1.0&view=graph-rest-1.0&preserve-view=true) to subscribe to events in the Microsoft Graph.|Public Cloud:<br>52.159.23.209, 52.159.17.84, 13.78.204.0, 52.148.24.136, 52.148.27.39, 52.147.213.251, 52.147.213.181, 20.127.53.125, 40.76.162.99, 40.76.162.42, 70.37.95.92, 70.37.95.11, 70.37.92.195, 70.37.93.191, 70.37.90.219, 20.9.36.45, 20.9.35.166, 20.9.36.128, 20.9.37.73, 20.9.37.76, 20.96.21.67, 20.69.245.215, 104.46.117.15, 20.96.21.98, 20.96.21.115, 137.135.11.161, 137.135.11.116, 20.253.156.113, 137.135.11.222, 137.135.11.250, 52.159.107.50, 52.159.107.4, 52.159.124.33, 52.159.109.205, 52.159.102.72, 20.98.68.182, 20.98.68.57, 20.98.68.200, 20.98.68.203, 20.98.68.218, 20.171.81.121, 20.25.189.138, 20.171.82.192, 20.171.83.146, 20.171.83.157, 52.142.114.29, 52.142.115.31, 20.223.139.245, 51.104.159.213, 51.104.159.181, 51.124.75.43, 51.124.73.177, 104.40.209.182, 51.138.90.7, 51.138.90.52, 20.199.102.157, 20.199.102.73, 20.216.150.67, 20.111.9.46, 20.111.9.77, 13.87.81.123, 13.87.81.35, 20.90.99.1, 13.87.81.133, 13.87.81.141, 20.91.212.211, 20.91.212.136, 20.91.213.57, 20.91.208.88, 20.91.209.147, 20.44.210.83, 20.44.210.146, 20.212.153.162, 52.148.115.48, 52.148.114.238, 40.80.232.177, 40.80.232.118, 52.231.196.24, 40.80.233.14, 40.80.239.196, 20.48.12.75, 20.48.11.201, 20.89.108.161, 20.48.14.35, 20.48.15.147, 104.215.13.23, 104.215.6.169, 20.89.240.165, 104.215.18.55, 104.215.12.254 <br> 20.20.32.0/19, 20.190.128.0/18, 20.231.128.0/19, 40.126.0.0/18, 2603:1006:2000::/48, 2603:1007:200::/48, 2603:1016:1400::/48, 2603:1017::/48, 2603:1026:3000::/48, 2603:1027:1::/48, 2603:1036:3000::/48, 2603:1037:1::/48, 2603:1046:2000::/48, 2603:1047:1::/48, 2603:1056:2000::/48, 2603:1057:2::/48 <br> <br> Microsoft Cloud for US Government: <br>52.244.33.45, 52.244.35.174, 52.243.157.104, 52.243.157.105, 52.182.25.254, 52.182.25.110, 52.181.25.67, 52.181.25.66, 52.244.111.156, 52.244.111.170, 52.243.147.249, 52.243.148.19, 52.182.32.51, 52.182.32.143, 52.181.24.199, 52.181.24.220 <br> 20.140.232.0/23, 52.126.194.0/23, 2001:489a:3500::/50 <br> <br> Microsoft Cloud China operated by 21Vianet:<br> 42.159.72.35, 42.159.72.47, 42.159.180.55, 42.159.180.56, 40.125.138.23, 40.125.136.69, 40.72.155.199, 40.72.155.216 <br> 40.72.70.0/23, 52.130.2.32/27, 52.130.3.64/27, 52.130.17.192/27, 52.130.18.32/27, 2406:e500:5500::/48 <br> <br> TCP port 443 <p> Note: Developers can specify different ports when creating the subscriptions.|Inbound server traffic| |24|**Network Connection Status Indicator**<p>Used by Windows 10 and 11 to determine if the computer is connected to the internet (does not apply to non-Windows clients). When this URL cannot be reached, Windows assumes it is not connected to the Internet and M365 Apps for Enterprise will not try to verify activation status, causing connections to Exchange and other services to fail.|www.msftconnecttest.com <br> <p> Also see [Manage connection endpoints for Windows 11 Enterprise](/windows/privacy/manage-windows-11-endpoints) and [Manage connection endpoints for Windows 10 Enterprise, version 21H2](/windows/privacy/manage-windows-21h2-endpoints).|Outbound server-only traffic| |25|**Teams Notifications on Mobile Devices**<p>Used by Android and Apple mobile devices to receive push notifications to the Teams client for incoming calls and other Teams services. When these ports are blocked, all push notifications to mobile devices fail.|For specific ports, see [FCM ports and your firewall in the Google Firebase documentation](https://firebase.google.com/docs/cloud-messaging/concept-options#messaging-ports-and-your-firewall) and [If your Apple devices aren't getting Apple push notifications](https://support.apple.com/en-us/HT203609).|Outbound server-only traffic| |
enterprise | Advanced Data Residency | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/enterprise/advanced-data-residency.md | The following workloads are included in ADR. For more information, see: - [Sensitivity Labels](m365-dr-workload-purview.md#information-protectionsensitivity-labels) - [Data Loss Prevention](m365-dr-workload-purview.md#information-protectiondata-loss-prevention-dlp) - [Office Message Encryption](m365-dr-workload-purview.md#information-protectionoffice-message-encryption)- - [Information Barriers](m365-dr-workload-purview.md#insider-risk-managementinformation-barriers) + - [Information Barriers](m365-dr-workload-purview.md#risk-and-complianceinformation-barriers) ## Licensing and Purchase |
enterprise | Lightweight Base Configuration Microsoft 365 Enterprise | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/enterprise/lightweight-base-configuration-microsoft-365-enterprise.md | Use the resulting environment to test the features and functionality of [Microso ## Phase 1: Create your Microsoft 365 E5 subscription -We start with an Microsoft 365 E5 trial subscription and then add the Microsoft 365 E5 subscription to it. +We start with a Microsoft 365 E5 trial subscription and then add the Microsoft 365 E5 subscription to it. >[!NOTE] >We recommend that you create a trial subscription of Office 365 so that your test environment has a separate Azure AD tenant from any paid subscriptions you currently have. This separation means that you can add and remove users and groups in the test tenant without affecting your production subscriptions. To start your Microsoft 365 E5 trial subscription, you first need a fictitious c ### Sign up for an Office 365 E5 trial subscription -1. In your browser, go to [https://aka.ms/e5trial](https://aka.ms/e5trial). +1. In your browser, go to the [Office 365 E5 purchase page](https://go.microsoft.com/fwlink/p/?linkid=2245837) and select **Free trial**. 2. In step 1 of the **Thank you for choosing Office 365 E5** page, enter your new email account address. 3. In step 2 of the trail subscription process, enter the requested information, and then perform the verification. |
enterprise | M365 Dr Commitments | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/enterprise/m365-dr-commitments.md | The following customer data will be stored at rest in the _Local Region Geograph - Encryption policies, admin settings and encrypted messages -## Insider Risk Management - Information Barriers +## Risk and compliance - information barriers The following customer data will be stored at rest in the _Local Region Geography_: |
enterprise | M365 Dr Overview | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/enterprise/m365-dr-overview.md | There are three methods for ensuring that the _Tenant_ data location for a parti 1. Only available in the following countries/regions: Australia, Brazil, Canada, France, Germany, India, Japan, Poland, Qatar, South Korea, Norway, South Africa, Sweden, Switzerland, United Arab Emirates, United Kingdom, European Union and the United States. 1. Available in _Local Region Geography_, _Expanded Local Region Geography_ (when the future data center is launched) and _Regional Geography countries/regions_-1. Only available for _Local Region Geography_ and _Expanded Local Region Geography_ (when the future data center is launced) countries/regions. +1. Only available for _Local Region Geography_ and _Expanded Local Region Geography_ (when the future data center is launched) countries/regions. [Learn about supported Microsoft Purview services and solutions](m365-dr-workload-purview.md). >[!NOTE] >See the [Workload Data Residency Capabilities section](m365-dr-workload-exo.md) for more details on these topics. |
enterprise | M365 Dr Workload Purview | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/enterprise/m365-dr-workload-purview.md | -# Data Residency for Microsoft Purview +# Data Residency support for Microsoft Purview ++This article lists the Data Residency commitments (available with the Advanced Data Residency add-on) for supported Microsoft Purview services and solutions. -Data residency commitments for the Purview set of services, as described below, are available with the Advanced Data Residency add-on. The required conditions for the related commitments for the services described below are: 1. _Tenant_ has a sign up country/region included in _Local Region Geography_ or _Expanded Local Region Geography_. Commitment: Please refer to the [ADR Commitment page](m365-dr-commitments.md#information-protectionoffice-message-encryption) for the specific Customer Data at rest commitment for Information Protection - Office Message Encryption. -### Insider Risk Management - Information Barriers +### Risk and compliance - information barriers #### Summary Capability summary: Microsoft Purview Information Barriers (IB) is a compliance Commitment: -Please refer to the [ADR Commitment page](m365-dr-commitments.md#insider-risk-managementinformation-barriers) for the specific Customer Data at rest commitment for Insider Risk Management - Information Barriers. +Please refer to the [ADR Commitment page](m365-dr-commitments.md#risk-and-complianceinformation-barriers) for the specific Customer Data at rest commitment for IB. |
enterprise | O365 Data Locations | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/enterprise/o365-data-locations.md | description: "Determine where your Microsoft 365 customer data is stored worldwi # Where your Microsoft 365 customer data is stored > [!NOTE]-> The **Poland** local data center region launched on April 26, 2023. If your organization requires the migration of your Microsoft 365 customer data to Poland, and a data residency commitments for Poland, please refer to [Advanced Data Residency](advanced-data-residency.md) for more information. +> The **Poland** local data center region launched on April 26, 2023. If your organization requires the migration of your Microsoft 365 customer data to Poland, and data residency commitments for Poland, see [Advanced Data Residency](advanced-data-residency.md). > [!NOTE]-> For tenants in Australia, Brazil, Canada, France, Germany, India, Japan, Qatar, South Korea, Norway, South Africa, Sweden, Switzerland, United Arab Emirates, and the United Kingdom, additional workloads are available for data residency commitments. Refer to [Advanced Data Residency](advanced-data-residency.md) for more information. +> For tenants in Australia, Brazil, Canada, France, Germany, India, Japan, Qatar, South Korea, Norway, South Africa, Sweden, Switzerland, United Arab Emirates, and the United Kingdom, additional workloads are available for data residency commitments. For more information, see [Advanced Data Residency](advanced-data-residency.md). -See the following links to understand how you can determine current workload data location. +See the following links to understand how you can determine current data residency and data residency commitments. - Exchange Online [Data Location](m365-dr-workload-exo.md#how-can-i-determine-customer-data-location) - SharePoint Online (ODSP) and OneDrive for Business [Data Location](m365-dr-workload-spo.md#how-can-i-determine-customer-data-location) See the following links to understand how you can determine current workload dat - Viva Connections [Data Location](m365-dr-workload-viva-connections.md#how-can-i-determine-customer-data-location) - Viva Topics [Data Location](m365-dr-workload-viva-topics.md#how-can-i-determine-customer-data-location) - Microsoft Purview (select services) [Data Location](m365-dr-workload-purview.md#how-can-i-determine-customer-data-location)+ - Audit (Standard) - Audit (Premium)- - Data Retention - - Records Management - - Sensitivity labels - - Data Loss Prevention - - Office Message Encryption - - Information Barriers + - Data loss prevention + - Data retention + - Information barriers + - Office message encryption + - Records management + - Sensitivity labels + - Azure Active Directory [Data Location](m365-dr-workload-other.md#azure-active-directory-aad) - Whiteboard [Data Location](m365-dr-workload-other.md#whiteboard) - Forms [Data Location](m365-dr-workload-other.md#forms) |
frontline | Advanced Virtual Appointments Activity Report | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/advanced-virtual-appointments-activity-report.md | - - tier1 + - m365-virtual-appointments description: Learn how to use the Advanced Virtual Appointments activity report, which provides usage information for advanced Virtual Appointments capabilities that are available with Teams Premium. appliesto: - Microsoft Teams |
frontline | Browser Join | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/browser-join.md | - - tier2 - m365initiative-meetings+ - m365-virtual-appointments description: Learn about the join experience for Teams Virtual Appointments on browsers. appliesto: |
frontline | Collab Features Apps Toolkit | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/collab-features-apps-toolkit.md | - - tier1 description: Resources to help you train your frontline workers on communication and collaboration features in Teams and Teams apps. appliesto: |
frontline | Deploy Dynamic Teams At Scale | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/deploy-dynamic-teams-at-scale.md | ms.localizationpriority: medium - M365-collaboration - m365-frontline- - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Deploy Teams At Scale | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/deploy-teams-at-scale.md | - - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Ehr Admin Epic | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/ehr-admin-epic.md | - - tier2 + - m365-virtual-appointments appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Ehr Admin Oracle Health | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/ehr-admin-oracle-health.md | - - tier2 + - m365-virtual-appointments appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Ehr Connector Report | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/ehr-connector-report.md | - - tier2 + - m365-virtual-appointments appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Ehr Connector Troubleshoot Setup Configuration | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/ehr-connector-troubleshoot-setup-configuration.md | - - tier2 + - m365-virtual-appointments appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Flw Choose Scenarios | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/flw-choose-scenarios.md | - - tier1 appliesto: - Microsoft Teams |
frontline | Flw Corp Comms | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/flw-corp-comms.md | - - tier1 ms.localizationpriority: high search.appverid: MET150 searchScope: |
frontline | Flw Deploy Overview | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/flw-deploy-overview.md | ms.localizationpriority: high - m365-frontline - highpri- - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Flw Devices | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/flw-devices.md | description: Get an overview of managing mobile shared and BYOD devices for fron - m365-frontline - highpri- - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Flw Licensing Options | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/flw-licensing-options.md | ms.localizationpriority: high - m365-frontline - highpri- - tier1 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Flw Onboarding Training | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/flw-onboarding-training.md | - - tier1 ms.localizationpriority: high search.appverid: MET150 searchScope: |
frontline | Flw Overview | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/flw-overview.md | - - tier1 appliesto: - Microsoft Teams |
frontline | Flw Pilot | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/flw-pilot.md | ms.localizationpriority: medium - m365-frontline - highpri- - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Flw Scenario Posters | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/flw-scenario-posters.md | - - EngageScoreOct2022 - contentengagementFY23- - tier1 appliesto: - Microsoft Teams |
frontline | Flw Setup Microsoft 365 | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/flw-setup-microsoft-365.md | - - tier1 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Flw Team Collaboration | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/flw-team-collaboration.md | - - tier1 ms.localizationpriority: high search.appverid: MET150 searchScope: |
frontline | Flw Trial | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/flw-trial.md | ms.localizationpriority: high - m365-frontline - highpri- - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Flw Wellbeing Engagement | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/flw-wellbeing-engagement.md | - - tier2 ms.localizationpriority: high search.appverid: MET150 searchScope: |
frontline | Frontline Team Options | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/frontline-team-options.md | ms.localizationpriority: medium - M365-collaboration - m365-frontline- - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Get Up And Running | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/get-up-and-running.md | - - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Hc Delegates | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/hc-delegates.md | - - EngageScoreSep2022 - contentengagementFY23- - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Preview Feature | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/includes/preview-feature.md | Last updated 05/25/2022++ **This is a preview or early release feature.** |
frontline | Shifts Connector Account Authorization Errors | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/includes/shifts-connector-account-authorization-errors.md | --++ Last updated 08/29/2022 audience: admin + Account authorization errors may occur if the WFM service account or Microsoft 365 system account credentials are incorrect or don't have the required permissions. |
frontline | Shifts Connector Admin Role | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/includes/shifts-connector-admin-role.md | --++ Last updated 03/31/2022 audience: admin + To complete the steps in this article, you must be a Microsoft 365 global admin or a Shifts connector admin. |
frontline | Shifts Connector Change Connection Settings | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/includes/shifts-connector-change-connection-settings.md | --++ Last updated 08/29/2022 audience: admin + Use this script to change connection settings. Settings that you can change include your WFM service account and password, Microsoft 365 system account, team mappings, and sync settings. |
frontline | Shifts Connector Check Setup Status | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/includes/shifts-connector-check-setup-status.md | --++ Last updated 08/29/2022 audience: admin + To check the status of the connection you set up using the operation ID that you received in email: |
frontline | Shifts Connector Disable Shifts Requests | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/includes/shifts-connector-disable-shifts-requests.md | --++ Last updated 08/29/2022 audience: admin + > [!IMPORTANT] > Follow these steps only if you chose to disable open shifts, open shift requests, swap requests, or time off requests using the script in the [Change connection settings](#change-connection-settings) section earlier in this article or by using the [Set-CsTeamsShiftsConnectionInstance](/powershell/module/teams/set-csteamsshiftsconnectioninstance) cmdlet. Completing this step hides the capability in Shifts. Without this second step, users will still see the capability in Shifts, and will get an "unsupported operation" error message if they try to use it. |
frontline | Shifts Connector Prerequisites | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/includes/shifts-connector-prerequisites.md | --++ Last updated 03/9/2023 audience: admin + Before you get started, make sure you have the following prerequisites: |
frontline | Shifts Connector Remove Schedules | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/includes/shifts-connector-remove-schedules.md | --++ Last updated 08/04/2022 audience: admin + > [!NOTE] > Complete this step if you're mapping instances to existing teams that have schedules. If you're mapping to teams that don't have any schedules or if you're creating new teams to map to, you can skip this step. |
frontline | Shifts Connector Set Up Environment | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/includes/shifts-connector-set-up-environment.md | --++ Last updated 03/31/2022 audience: admin + 1. Install PowerShell version 7 or later. For step-by-step guidance, see [Installing PowerShell on Windows](/powershell/scripting/install/installing-powershell-on-windows). |
frontline | Shifts Connector Ukg Prerequisites | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/includes/shifts-connector-ukg-prerequisites.md | --++ Last updated 08/04/2022 audience: admin + Before you get started, make sure you have the following prerequisites: |
frontline | Shifts Connector Ukg Sso | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/includes/shifts-connector-ukg-sso.md | --++ Last updated audience: admin + After you make sure you meet all the prerequisites above, follow these steps to have UKG enable SSO for your organization. |
frontline | Shifts Connector Unmap A Team | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/includes/shifts-connector-unmap-a-team.md | --++ Last updated 08/29/2022 audience: admin + > [!NOTE] > The Microsoft 365 system account must be the same for both connections. If it isn't, you'll get a "This designated actor profile doesn't have team ownership privileges" error message. |
frontline | Shifts Connector View Error Report | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/includes/shifts-connector-view-error-report.md | --++ Last updated 08/29/2022 audience: admin + You can run a report that shows error details for a connection. The report lists team and user mappings that succeeded and failed. It also provides information about any issues related to the accounts associated with the connection. |
frontline | Shifts Connector Wizard Intro | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/includes/shifts-connector-wizard-intro.md | --++ Last updated 03/01/2023 audience: admin + 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. |
frontline | Tutorial Disclaimer Note | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/includes/tutorial-disclaimer-note.md | Last updated 04/07/2022++ > [!NOTE] > This tutorial includes links to existing content to help connect you with the latest, most up-to-date information. For an optimal learning experience, follow the links to learn and apply. If a link is labeled as ΓÇ£additional information,ΓÇ¥ you can consider it optional. |
frontline | Tutorial Disclaimer Roadmap | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/includes/tutorial-disclaimer-roadmap.md | Last updated 04/07/2022++ > [!NOTE] > Microsoft Teams is evolving on a regular basisΓÇönew features and functionality are added frequently. Please monitor the following resources to stay up-to-date: |
frontline | Manage Shift Based Access Flw | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/manage-shift-based-access-flw.md | - - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Messaging Policies Hc | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/messaging-policies-hc.md | - - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Pin Teams Apps Based On License | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/pin-teams-apps-based-on-license.md | - - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Schedule Owner For Shift Management | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/schedule-owner-for-shift-management.md | - - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
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 | ms.localizationpriority: high - M365-collaboration - m365-frontline- - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Shifts Connector Blue Yonder Known Issues | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/shifts-connector-blue-yonder-known-issues.md | ms.localizationpriority: high - M365-collaboration - m365-frontline- - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Shifts Connector Blue Yonder Powershell Setup | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/shifts-connector-blue-yonder-powershell-setup.md | - - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Shifts Connector Powershell Manage | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/shifts-connector-powershell-manage.md | - - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
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 | ms.localizationpriority: high - M365-collaboration - m365-frontline- - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Shifts Connector Ukg Known Issues | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/shifts-connector-ukg-known-issues.md | ms.localizationpriority: high - M365-collaboration - m365-frontline- - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Shifts Connector Ukg Powershell Manage | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/shifts-connector-ukg-powershell-manage.md | ms.localizationpriority: high - M365-collaboration - m365-frontline- - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Shifts Connector Ukg Powershell Setup | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/shifts-connector-ukg-powershell-setup.md | ms.localizationpriority: high - M365-collaboration - m365-frontline- - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Shifts Connector Wizard Ukg | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/shifts-connector-wizard-ukg.md | ms.localizationpriority: high - M365-collaboration - m365-frontline- - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Shifts Connector Wizard | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/shifts-connector-wizard.md | - - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Shifts Connectors | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/shifts-connectors.md | - - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Shifts For Teams Landing Page | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/shifts-for-teams-landing-page.md | - - tier1 search.appverid: MET150 ms.localizationpriority: high searchScope: |
frontline | Shifts Toolkit | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/shifts-toolkit.md | - - tier1 description: Resources to help train your frontline team in using Shifts to access and manage their schedules. appliesto: |
frontline | Simplify Business Processes | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/simplify-business-processes.md | - - tier1 ms.localizationpriority: high search.appverid: MET150 searchScope: |
frontline | Sms Notifications Usage Report | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/sms-notifications-usage-report.md | + - m365-virtual-appointments description: Learn how to use the SMS notifications usage report in the Microsoft Teams admin center to get an overview of SMS notifications usage in your organization. appliesto: - Microsoft Teams |
frontline | Switch From Enterprise To Frontline | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/switch-from-enterprise-to-frontline.md | - - tier2 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Teams For Financial Services | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/teams-for-financial-services.md | - - tier1 ms.localizationpriority: high search.appverid: MET150 searchScope: |
frontline | Teams For Manufacturing | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/teams-for-manufacturing.md | - - tier1 ms.localizationpriority: high search.appverid: MET150 searchScope: |
frontline | Teams For Retail Landing Page | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/teams-for-retail-landing-page.md | - - tier1 ms.localizationpriority: high search.appverid: MET150 searchScope: |
frontline | Teams In Hc | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/teams-in-hc.md | - - tier1 appliesto: - Microsoft Teams - Microsoft 365 for frontline workers |
frontline | Virtual Appointments App | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/virtual-appointments-app.md | - - EngageScoreSep2022 - m365initiative-meetings- - tier1 + - m365-virtual-appointments description: Get an overview of how to use the Virtual Appointments app in Teams to schedule, manage, conduct and view analytics on virtual appointments in your organization. appliesto: |
frontline | Virtual Appointments Call Quality | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/virtual-appointments-call-quality.md | - - tier1 + - m365-virtual-appointments description: Learn how to use the Call Quality Dashboard for Virtual Appointments in Microsoft Teams to troubleshoot issues and analyze call quality. appliesto: - Microsoft Teams |
frontline | Virtual Appointments Toolkit | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/virtual-appointments-toolkit.md | - - tier1 + - m365-virtual-appointments description: Customizable resources and infographics you can add to your website to help your clients understand how to use virtual appointments that have been scheduled in Bookings with your organization. appliesto: |
frontline | Virtual Appointments Usage Report | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/virtual-appointments-usage-report.md | - - tier1 + - m365-virtual-appointments description: Learn how to use the Virtual Appointments usage report in the Microsoft Teams admin center to get an overview of virtual appointment activity in your organization. appliesto: - Microsoft Teams |
frontline | Virtual Appointments | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/frontline/virtual-appointments.md | - - tier1 + - m365-virtual-appointments - m365initiative-meetings f1.keywords: - NOCSH |
loop | Loop Components Teams | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/loop/loop-components-teams.md | The .loop files can only be opened as links in your browser, such as Office.com, ## Do .loop (and .fluid) files support eDiscovery? -Loop components created in Teams, Outlook, and Word for the web, are discoverable and have eDiscovery workflow support using the Microsoft Purview tool. Currently, these files are stored in the creatorΓÇÖs OneDrive and are available for search and collection, and render in review for both eDiscovery (Standard) and eDiscovery (Premium). The HTML offline export format is supported on eDiscovery (Premium). You can also download and re-upload the files to any OneDrive to view them in their native format. +Loop components created in Teams, Outlook, and Word for the web, are discoverable and have eDiscovery workflow support using the Microsoft Purview tool. Currently, these files are stored in the creatorΓÇÖs OneDrive and are available for search and collection in both eDiscovery (Standard) and eDiscovery (Premium). Render in review and HTML offline export format is supported on eDiscovery (Premium). You can also download and re-upload the files to any OneDrive to view them in their native format. A [graph export API](/graph/api/driveitem-get-content-format) solution is also available for Loop components that supports both raw export and an HTML offline format. |
loop | Loop Workspaces Storage Permission | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/loop/loop-workspaces-storage-permission.md | Loop workspaces don't use Microsoft 365 groups for access management, instead th ## eDiscovery support for Loop content stored in Loop workspaces -Loop content (pages and components) created in the Loop app are discoverable and have eDiscovery workflow support using the Microsoft Purview tool. As mentioned above, these files are stored in [Syntex repository services](https://devblogs.microsoft.com/microsoft365dev/introducing-syntex-repository-services-microsoft-365-superpowers-for-your-app/) and are available for search and collection, and render in review for both eDiscovery (Standard) and eDiscovery (Premium). The HTML offline export format is supported on eDiscovery (Premium). You can also download and re-upload the files to any OneDrive to view them in their native format. +Loop content (pages and components) created in the Loop app are discoverable and have eDiscovery workflow support using the Microsoft Purview tool. As mentioned above, these files are stored in [Syntex repository services](https://devblogs.microsoft.com/microsoft365dev/introducing-syntex-repository-services-microsoft-365-superpowers-for-your-app/) and are available for search and collection for both eDiscovery (Standard) and eDiscovery (Premium). Render in review and the HTML offline export format is supported on eDiscovery (Premium). You can also download and re-upload the files to any OneDrive to view them in their native format. A graph export API that can access Loop content stored in [Syntex repository services](https://devblogs.microsoft.com/microsoft365dev/introducing-syntex-repository-services-microsoft-365-superpowers-for-your-app/) is not yet available. Loop components created outside of the Loop are stored in the OneDrive of the pe Admin management capabilities are not yet available to enumerate, manage, delete and recover Loop content in Syntex repository storage. Therefore, an admin cannot yet query for ownerless workspaces, directly manage the rosters for workspaces, or restore workspaces deleted by end-users. +Content created in Loop workspaces are stored in [Syntex repository services](https://devblogs.microsoft.com/microsoft365dev/introducing-syntex-repository-services-microsoft-365-superpowers-for-your-app/) in the same location as your SharePoint Online tenant. + ## Pricing and licensing model for Loop app Loop app is free during public preview. Post-preview pricing and licensing requirements for the Loop app are yet to be determined.++## Related topics ++[Summary of compliance capabilities for Loop](/microsoft-365/loop/loop-compliance-summary) |
security | Linux Exclusions | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/security/defender-endpoint/linux-exclusions.md | You can validate that your exclusion lists are working by using `curl` to downlo In the following Bash snippet, replace `test.txt` with a file that conforms to your exclusion rules. For example, if you have excluded the `.testing` extension, replace `test.txt` with `test.testing`. If you are testing a path, ensure that you run the command within that path. ```bash-curl -o test.txt https://www.eicar.org/download/eicar.com.txt +curl -o test.txt https://secure.eicar.org/eicar.com.txt ``` If Defender for Endpoint on Linux reports malware, then the rule is not working. If there is no report of malware, and the downloaded file exists, then the exclusion is working. You can open the file to confirm that the contents are the same as what is described on the [EICAR test file website](https://www.eicar.org/download-anti-malware-testfile/). |
security | Mac Exclusions | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/security/defender-endpoint/mac-exclusions.md | You can validate that your exclusion lists are working by using `curl` to downlo In the following Bash snippet, replace `test.txt` with a file that conforms to your exclusion rules. For example, if you have excluded the `.testing` extension, replace `test.txt` with `test.testing`. If you are testing a path, ensure that you run the command within that path. ```bash-curl -o test.txt https://www.eicar.org/download/eicar.com.txt +curl -o test.txt https://secure.eicar.org/eicar.com.txt ``` If Defender for Endpoint on Mac reports malware, then the rule is not working. If there is no report of malware, and the downloaded file exists, then the exclusion is working. You can open the file to confirm that the contents are the same as what is described on the [EICAR test file website](https://www.eicar.org/download-anti-malware-testfile/). |
security | Microsoft Defender Endpoint Linux | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/security/defender-endpoint/microsoft-defender-endpoint-linux.md | -ms.sitesec: library -ms.pagetype: security ms.localizationpriority: medium If you experience any installation failures, refer to [Troubleshooting installat > After a new package version is released, support for the previous two versions is reduced to technical support only. Versions older than that which are listed in this section are provided for technical upgrade support only. > [!CAUTION]- > Running Defender for Endpoint on Linux side by side with other `fanotify`-based security solutions is not supported. It can lead to unpredictable results, including hanging the operating system. + > Running Defender for Endpoint on Linux side by side with other `fanotify`-based security solutions is not supported. It can lead to unpredictable results, including hanging the operating system. If there are any other applications on the system that use `fanotify` in blocking mode, applications are listed in the `conflicting_applications` field of the `mdatp health` command output. The Linux **FAPolicyD** feature uses `fanotify` in blocking mode, and is therefore unsupported when running Defender for Endpoint in active mode. - Disk space: 2 GB |
security | Microsoft 365 Security Center Defender Cloud Apps | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/security/defender/microsoft-365-security-center-defender-cloud-apps.md | For more information, see [Microsoft Defender for Cloud Apps preview features](/ Learn how to protect your cloud apps in Microsoft 365 Defender: +<br> + > [!VIDEO https://www.microsoft.com/videoplayer/embed/RE59yVU] +<br> ++> [!VIDEO https://learn.microsoft.com/_themes/docs.theme/master/en-us/_themes/global/video-embed.html?id=2105e5c9-23bf-41fb-a61d-0f0fae8ef05f] ++ ## Related information - [Microsoft 365 Defender](microsoft-365-defender.md) |
security | Quarantine About | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/security/office-365-security/quarantine-about.md | How long quarantined messages or files are held in quarantine before they expire |Quarantine reason|Default retention period|Customizable?|Comments| |||::||-|Messages quarantined by anti-spam policies as spam, high confidence spam, phishing, high confidence phishing, or bulk.|15 days <ul><li>In the default anti-spam policy.</li><li>In anti-spam policies that you create in PowerShell.</li></ul> <br/> 30 days <ul><li>In anti-spam policies that you create in the Microsoft 365 Defender portal.</li><li>In the Standard and Strict [preset security policies](preset-security-policies.md#appendix)</li></ul>|Yes<sup>\*</sup>|You can configure (lower) the value in the default anti-spam policy and in custom anti-spam policies. For more information, see the **Retain spam in quarantine for this many days** (_QuarantineRetentionPeriod_) setting in [Configure anti-spam policies](anti-spam-policies-configure.md). <br/><br/> <sup>\*</sup>You can't change the value in the Standard or Strict preset security policies.| +|Messages quarantined by anti-spam policies as spam, high confidence spam, phishing, high confidence phishing, or bulk.|15 days <ul><li>In the default anti-spam policy.</li><li>In anti-spam policies that you create in PowerShell.</li></ul> <br/> 30 days <ul><li>In anti-spam policies that you create in the Microsoft 365 Defender portal.</li><li>In the Standard and Strict [preset security policies](preset-security-policies.md#appendix)</li></ul>|Yes<sup>\*</sup>|You can configure the value from 1 to 30 days in the default anti-spam policy and in custom anti-spam policies. For more information, see the **Retain spam in quarantine for this many days** (_QuarantineRetentionPeriod_) setting in [Configure anti-spam policies](anti-spam-policies-configure.md). <br/><br/> <sup>\*</sup>You can't change the value in the Standard or Strict preset security policies.| |Messages quarantined by anti-phishing policies: <ul><li>**EOP**: Spoof intelligence.</li><li>**Defender for Office 365**: User impersonation protection, domain impersonation protection, and mailbox intelligence protection.</li></ul>|15 days or 30 days|Yes<sup>\*</sup>|This retention period is also controlled by the **Retain spam in quarantine for this many days** (_QuarantineRetentionPeriod_) setting in **anti-spam** policies. The retention period that's used is the value from the first matching **anti-spam** policy that the recipient is defined in.| |Messages quarantined by anti-malware policies (malware messages).|30 days|No|If you turn on the *common attachments filter* in anti-malware policies (in the default policy or in custom policies), file attachments in email messages to the affected recipients are treated as malware based solely on the file extension using true type matching. A predefined list of mostly executable file types is used by default, but you can customize the list. For more information, see [Common attachments filter in anti-malware policies](anti-malware-protection-about.md#common-attachments-filter-in-anti-malware-policies).| |Messages quarantined by mail flow rules where the action is **Deliver the message to the hosted quarantine** (_Quarantine_).|30 days|No|| |
security | Tenant Allow Block List Email Spoof Configure | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/security/office-365-security/tenant-allow-block-list-email-spoof-configure.md | To create block entries for *spoofed senders*, see [this section](#create-block- By default, allow entries for domains and email addresses exist for 30 days. During those 30 days, Microsoft learns from the allow entries and [removes them or automatically extends them](https://techcommunity.microsoft.com/t5/microsoft-defender-for-office/automatic-tenant-allow-block-list-expiration-management-is-now/ba-p/3723447). After Microsoft learns from the removed allow entries, messages that contain those entities are delivered, unless something else in the message is detected as malicious. By default, allow entries for spoofed senders never expire. -Email from these blocked senders is marked as *high confidence spam* (SCL = 9). What happens to the messages is determined by the [anti-spam policy](anti-spam-policies-configure.md) that detected the message for the recipient. For more information, see the **Spam** detection action in [EOP anti-spam policy settings](recommended-settings-for-eop-and-office365.md#eop-anti-spam-policy-settings). +Email from these blocked senders is marked as *phishing* and quarantined. > [!NOTE] > Users in the organization also can't *send* email to these blocked domains and addresses. The message is returned in the following non-delivery report (also known as an NDR or bounce message): `550 5.7.703 Your message can't be delivered because messages to XXX, YYY are blocked by your organization using Tenant Allow Block List.` The entire message is blocked for all internal and external recipients of the message, even if only one recipient email address or domain is defined in a block entry. |
syntex | Apply A Model | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/syntex/apply-a-model.md | An applied model processes all files and folder content uploaded to the document ### Classification Date field -When a custom is applied to a document library, the **Classification Date** field is included in the library schema. By default, this field is empty. However, when documents are processed and classified by a model, this field is updated with a date-time stamp of completion. +When a custom model is applied to a document library, the **Classification Date** field is included in the library schema. By default, this field is empty. However, when documents are processed and classified by a model, this field is updated with a date-time stamp of completion.  |
syntex | Set Up Microsoft Syntex | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/syntex/set-up-microsoft-syntex.md | The following table provides links to the specific setup instructions for each s |Unstructured document processing | [Set up unstructured document processing](unstructured-setup.md) | |Content assembly | [Set up content assembly](content-assembly-setup.md) | |Image tagging | [Set up image tagging](image-tagging-setup.md) |+|Taxonomy tagging | [Set up taxonomy tagging](taxonomy-tagging-setup.md) | |Optical character recognition | [Set up optical character recognition](ocr.md) | |
syntex | Syntex Azure Billing | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/syntex/syntex-azure-billing.md | The following Microsoft Syntex products are currently available: - Unstructured document processing - Content assembly - Image tagging+- Taxonomy tagging - Optical character recognition The following tags are available: |
syntex | Syntex Licensing | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/syntex/syntex-licensing.md | Pay-as-you-go is a way to pay for Microsoft Syntex using an Azure subscription. - Prebuilt document processing - Unstructured document processing-- Optical character recognition - Content assembly - Image tagging+- Taxonomy tagging +- Optical character recognition All users in your organization will be able to create and apply unstructured and prebuilt document processing models and can upload documents to a primed library. This is charged on a pay-per-use basis. |
syntex | Syntex Overview | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/syntex/syntex-overview.md | Both structured and freeform models use Microsoft Power Apps AI Builder to creat [Learn more about image tagging in Microsoft Syntex.](image-tagging-overview.md) -### Optical character recognition +### Taxonomy tagging :::row::: :::column span="":::-  +  :::column-end:::+ :::column span="3"::: + Use taxonomy tagging in Syntex to find and manage terms in SharePoint document libraries. Syntex automatically tags documents with terms or terms sets configured in your taxonomy store using AI. These terms are stored in a managed metadata column, making the documents easier to search, sort, filter, and manage. + :::column-end::: ++[Learn more about taxonomy tagging in Microsoft Syntex.](taxonomy-tagging-overview.md) ++### Optical character recognition + :::column span="3"::: The optical character recognition (OCR) service in Syntex lets you extract printed or handwritten text from images. Syntex automatically scans the image files, extracts the relevant text, and makes the text from the images available for search and indexing. This lets you quickly and accurately find the keywords and phrases you're looking for. :::column-end:::+ :::column span=""::: +  + :::column-end::: :::row-end::: [Learn more about using the OCR service in Microsoft Syntex.](ocr-overview.md) Both structured and freeform models use Microsoft Power Apps AI Builder to creat ### Annotations :::row:::- :::column span="3"::: - Use the annotations feature in Syntex to add notes, comment, and collaborate with others on your content in document libraries. You can use annotations without modifying the original files, so the original records are preserved. - :::column-end::: :::column span="":::  :::column-end:::+ :::column span="3"::: + Use the annotations feature in Syntex to add notes, comment, and collaborate with others on your content in document libraries. You can use annotations without modifying the original files, so the original records are preserved. + :::column-end::: :::row-end::: [Learn more about using annotations in Microsoft Syntex.](annotations.md) Both structured and freeform models use Microsoft Power Apps AI Builder to creat ### Content query :::row:::- :::column span=""::: -  - :::column-end::: :::column span="3"::: The content query feature in Syntex lets you perform specific metadata-based queries on SharePoint document libraries. - You can make faster, more precise queries based on specific metadata column values, rather than just searching for keywords. + You can make faster, more precise queries based on specific metadata column values, rather than just searching for keywords. + :::column-end::: + :::column span=""::: +  :::column-end::: :::row-end::: This feature is useful when you have a specific piece of information you want to ### Content processing :::row:::- :::column span="3"::: - Syntex lets you build simple rules-driven actions in document libraries based on metadata. From a document library, you can create rules to automate tasks such as sending a notification when metadata changes in a file, when a new file is created in the library, or when files are moved or copied based on metadata extracted by Syntex models. - :::column-end::: :::column span="":::  :::column-end:::+ :::column span="3"::: + Syntex lets you build simple rules-driven actions in document libraries based on metadata. From a document library, you can create rules to automate tasks such as sending a notification when metadata changes in a file, when a new file is created in the library, or when files are moved or copied based on metadata extracted by Syntex models. + :::column-end::: :::row-end::: [Learn more about content processing rules in Microsoft Syntex.](content-processing-overview.md) This feature is useful when you have a specific piece of information you want to ### Content compliance :::row:::- :::column span=""::: -  - :::column-end::: :::column span="3"::: Understanding your content allows for better compliance control and increases management and governance options for all your data. When content is properly tagged and labeled, you have better control over your data and can follow regulations more easily. Syntex helps you ensure compliance by using retention labels and sensitivity labels to manage your documents. :::column-end:::+ :::column span=""::: +  + :::column-end::: :::row-end::: Learn more about how to apply [retention labels](apply-a-retention-label-to-a-model.md) and [sensitivity labels](apply-a-sensitivity-label-to-a-model.md) to models in Microsoft Syntex. Learn more about how to apply [retention labels](apply-a-retention-label-to-a-mo ### Premium taxonomy services :::row:::- :::column span="3"::: - Having one or more Syntex licenses in your organization enables the following additional term store features for admins:<br><br> - :::column-end::: :::column span="":::  :::column-end:::+ :::column span="3"::: + Having one or more Syntex licenses in your organization enables the following additional term store features for admins:<br><br> + :::column-end::: :::row-end::: - [SKOS-based term set import](import-term-set-skos.md), which lets you import a term set using a SKOS-based format. |
syntex | Syntex Pay As You Go Services | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/syntex/syntex-pay-as-you-go-services.md | When you use Microsoft Syntex [pay-as-you-go](syntex-azure-billing.md), services |Unstructured document processing|The number of pages processed for Word, PDF, or TIFF files; the number of sheets for Excel files; the number of slides for PowerPoint files; or the number of files for other file types. Each of these counts as one transaction. You won't be charged for model training. You'll be charged for processing whether or not there's a positive classification, or any entities extracted.<br><br>Processing occurs on document upload and on subsequent updates. Processing is counted for each model applied. For example, if you have two models applied to a library and you upload or update a five-page document in that library, the total pages processed is 10.|$0.05/transaction| |Content assembly |The number of documents (word or PDF) created using Syntex templates. Each processed document counts as one transaction.<br><br>If you have an existing Syntex per-user license, you will not be charged for generating documents manually but will be charged for automated document generation using Power Automate. |$0.15/transaction | |Image tagging |The number of images processed. Each processed image counts as one transaction. You wonΓÇÖt be charged if you only enable pay-as-you-go billing for image tagging. You'll be charged only when you [enable image tagging on a document library](image-tagging.md). |$0.001/transaction |+|Taxonomy tagging |The number of documents processed. Each processed document counts as one transaction. You wonΓÇÖt be charged if you only enable pay-as-you-go billing for taxonomy tagging. You'll be charged only when you [enable taxonomy tagging on a document library](taxonomy-tagging.md). |$0.05/transaction | |Optical character recognition (Preview) |The number of pages processed for images (JPEG, JPG, PNG, or BMP); the number of pages processed for PDF, TIF, or TIFF; or the number of embedded images in Teams chats and email messages. Each of these counts as one transaction. Processing occurs every time the file is edited. |$0.001/transaction| ## Related articles |
syntex | Taxonomy Tagging Overview | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/syntex/taxonomy-tagging-overview.md | + + Title: Overview of taxonomy tagging in Microsoft Syntex ++++audience: admin + Last updated : 08/31/2023++++search.appverid: ++ - enabler-strategic + - m365initiative-syntex +ms.localizationpriority: medium +description: Learn about taxonomy tagging in Microsoft Syntex. +++# Overview of taxonomy tagging in Microsoft Syntex ++Microsoft Syntex gives you the ability to automatically tag documents in SharePoint libraries with terms configured in your term store using AI. These terms are stored in a managed metadata column (also known as a taxonomy column) on the item, making the documents easier to search, sort, filter, and manage. ++The taxonomy tagging feature offers an automated tagging solution for documents stored in document libraries. This straightforward, no-training option eliminates the need for users to manually tag documents or build and train sophisticated AI models to tag basic terms. This feature is beneficial if you want to quickly search for and locate documents in your libraries or set up any subsequent processes based on the tags attached to files. ++## Requirements and limitations ++### Supported file types ++Taxonomy tagging is available for the following file types: .doc, .docx, .pdf, and .pptx. ++### Current release notes ++- A maximum of three columns can be configured with taxonomy tagging. ++- Time taken to reflect tags getting in the taxonomy column: Minimum: 20 minutes, maximum: 24 hours. ++- The configured column is an editable taxonomy column. Therefore, you can add new tags or remove the AI-generated tags to meet your requirements. ++- Existing documents processing: By default, existing documents are not processed when taxonomy tagging is enabled. Any newly uploaded files or existing files that are edited will be processed for automatic taxonomy tagging. |
syntex | Taxonomy Tagging Setup | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/syntex/taxonomy-tagging-setup.md | + + Title: Set up and manage taxonomy tagging in Microsoft Syntex ++++audience: admin + Last updated : 08/31/2023++++search.appverid: ++ - enabler-strategic + - m365initiative-syntex +ms.localizationpriority: medium +description: Learn how to set up and configure taxonomy tagging in Microsoft Syntex. +++# Set up and manage taxonomy tagging in Microsoft Syntex ++The taxonomy tagging service for Microsoft Syntex is set up in the Microsoft 365 admin center. ++## Prerequisites ++### Licensing ++Before you can use taxonomy tagging in Syntex, you must first link an Azure subscription in [Syntex pay-as-you-go](syntex-azure-billing.md). Taxonomy tagging in Syntex is billed based on the [type and number of transactions](syntex-pay-as-you-go-services.md). ++### Permissions ++You must have Global admin or SharePoint admin permissions to be able to access the Microsoft 365 admin center and set up taxonomy tagging in Syntex. ++## Set up taxonomy tagging ++After an [Azure subscription is linked to Microsoft Syntex](syntex-azure-billing.md), taxonomy tagging will be automatically set up and enabled for all SharePoint sites. ++## Manage sites ++Manage which SharePoint sites users can use for taxonomy tagging. ++1. In the Microsoft 365 admin center, select <a href="https://go.microsoft.com/fwlink/p/?linkid=2171997" target="_blank">**Setup**</a>, and then select **Use content AI with Microsoft Syntex**. ++2. On the **Use content AI with Microsoft Syntex** page, select **Manage Microsoft Syntex**. ++3. On the **Manage Microsoft Syntex** page, select **Taxonomy tagging**. ++4. On the **Taxonomy tagging** page: ++ a. Choose which site or sites this service should be enabled for. ++ b. To restrict user access to this service, select **No SharePoint libraries** or **Libraries in selected SharePoint sites** and follow the instructions to either select the sites or upload a CSV listing a maximum of 100 sites. Be sure to add your content center site if you want it to be included. You can then manage site access permissions for the sites you selected. ++ c. Select **Save**. |
syntex | Taxonomy Tagging | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/syntex/taxonomy-tagging.md | + + Title: Find and manage terms using taxonomy tagging in Microsoft Syntex ++++audience: admin + Last updated : 08/31/2023++++search.appverid: ++ - enabler-strategic + - m365initiative-syntex +ms.localizationpriority: medium ++description: Learn how to use taxonomy tagging to search, sort, filter, and manage terms in Microsoft Syntex. +++# Find and manage terms using taxonomy tagging in Microsoft Syntex ++Before you can use taxonomy tagging, you need to enable it in a document library. There are two methods you can use to do this: ++- [Use an existing taxonomy column](#use-an-existing-taxonomy-column) +- [Create a new taxonomy column](#create-a-new-taxonomy-column) ++## Use an existing taxonomy column ++If a taxonomy column already exists in your library, use these steps to enable taxonomy tagging: ++1. On the **Taxonomy** column, select **Column settings** > **Edit**. ++2. On the **Edit column** panel, in the **Automatically tag documents with terms** section, toggle the switch to **Yes**. ++  + +3. Once enabled, any new documents uploaded to the library or existing documents edited in the library are processed to tag the configured term set. ++## Create a new taxonomy column ++If you don't have a taxonomy column in your library, use these steps to create one: ++1. From a document library, select **Column settings** > **Add a column**. ++2. Select **Managed metadata**, and then select **Next**. ++3. On the **Create a column** panel, name the column and select a term set or term, and then select **Save**. ++  ++4. Once the taxonomy column is created, any new documents uploaded or existing documents edited in the library are processed to tag the configured term set or term. |
test-base | Contentguideline | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/test-base/contentguideline.md | Validation is necessary to properly diagnose where errors occur during a test ru > The maximum disc space available is 127 Gb. Packages that consume more than this amount of space will not be executed. > [!IMPORTANT] > Packages that interact with the Windows UI must have the Autologon Credentials enabled to execute properly.+> [!IMPORTANT] +> Scripts within packages all have an execution time limit of 60 mins. Scripts execution after 60 minutes would time out. ## 3. Log collection |
test-base | Faq | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/test-base/faq.md | See the onboarding user guide for more information or contact our team at <testb **Q: What are Out-of-box (OOB) tests?** -**A:** Out-of-box (OOB) tests are standardized, default test runs where application packages are installed, launched and closed thirty (30) times, and then uninstalled. +**A:** Out-of-box (OOB) tests are standardized, default test runs where application packages are installed, launched and closed 30 times, and then uninstalled. -The packages created for Test Base will have the following test scripts: install, launch, close, and optionally the uninstall script. +The packages created for Test Base have the following test scripts: install, launch, close, and optionally the uninstall script. The Out-of-box (OOB) tests provide you with standardized telemetry on your application to compare across Windows builds. See the onboarding user guide for more information or contact our team at <testb **A:** We support all languages and frameworks. We invoke all scripts through PowerShell. -You will also need to provide (upload) the dependent binaries of the required framework. +You also need to provide (upload) the dependent binaries of the required framework. **Q: How soon does Test Base provide test results?** -**A:** For each test that we run against the pre-release builds, we will provide results within 48 hours on your [Azure Portal](https://www.aka.ms/testbaseportal "Test Base Homepage") dashboard. +**A:** For each test that we run against the pre-release builds, we provide results within 48 hours on your [Azure Portal](https://www.aka.ms/testbaseportal "Test Base Homepage") dashboard. **Q: Can you reboot after installation?** While for functional tests, you can specify whether a reboot is required for eac **A:** For Security update tests, we test against the **<ins>monthly pre-release security updates</ins>** on Windows, which is focused on keeping our users always secure and protected. For the Feature update tests, we test against the **<ins>bi-annual pre-release feature updates</ins>** which introduce new features and capabilities on Windows. +**Q: How long would my script run?** ++**A:** All customer scripts within the package have a script execution limit of 60 mins. Script executions after 60-mins fail with a timeout error. ++**Q: How do I investigate time-out failure?** ++**A:** Follow the below mentioned steps: +1. Check video recording: + 1. to confirm if any Windows pop-up blocked the script execution. + 2. if command is running in interactive mode and was waiting for input. +2. Use VM snapshot to create VM to repro timeout and find out root cause. +3. Fix code issue continue testing. +4. If test running indeed exceeds 60 mins, split into multiple scripts below 60 mins. + 1. Run all testing job in one central script which doesnΓÇÖt have time limit, monitor the status from multiple Test Base artifact scripts. + ## Debugging options **Q: Do we get access to the Virtual Machines (VMs) in case of failures? What does Test Base share?** We can also provide memory dumps for crash debugging as needed. **Q: If there are issues found during the testing, what are the next steps to resolve these issues?** -**A:** The Test Base team will perform an initial triage process to determine the root cause of the error, and then depending on our findings, we will route to the customer or internal teams within Microsoft for debugging. +**A:** The Test Base team performs an initial triage process to determine the root cause of the error, and then depending on our findings, we route to the customer or internal teams within Microsoft for debugging. We always work closely with our customers in joint remediation to resolve any issues. **Q: Does Microsoft hold the release of the security patch until the issue is resolved? What alternate resolutions are available?** -**A:** The goal of Test Base is to ensure our joint end customers do not face any issues. We will work hard with Software Vendors to address any issues before the release, but in case the fix is not feasible we have other resolutions such as shims and blocks. +**A:** The goal of Test Base is to ensure our joint end customers do not face any issues. We work hard with Software Vendors to address any issues before the release, but in case the fix is not feasible we have other resolutions such as shims and blocks. ## Miscellaneous |
test-base | Functional | https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/test-base/functional.md | f1.keywords: NOCSH As a software publisher, you can now perform custom functional tests, using the test framework of your choice - via the self-serve Test Base for Microsoft 365 portal. -When we initially launched the service, we offered the Out-of-box tests, which is a pre-defined set of tests driven through standardized scripting. However, this couldn't achieve full test coverage for many Independent Software Vendors (ISVs). +When we initially launched the service, we offered the Out-of-box tests, which is a pre-defined set of tests driven through standardized scripting. However, it couldn't achieve full test coverage for many Independent Software Vendors (ISVs). Hence, in response to your feedback, we're providing our ISVs with the ability to upload automated functional tests. To get started, navigate to the Upload page, select Upload new application under Tab 1 - Enter basic information. Provide the name and version of your application. In the Type of test option, select ```Functional tests```. -*The Out-of-Box (OOB) option is required by default.* +> [!NOTE] +> Scripts within packages all have an execution time limit of 60 mins. Scripts execution after 60 minutes would time out.  -Tab 2 - Upload the components of your package by uploading a zip file with your entire test (binaries, dependencies, scripts etc). +Tab 2 - Upload the components of your package by uploading a zip file with your entire test (binaries, dependencies, scripts, etc.). See aka.ms/usl-package-outline for details. (Note: Both the Out-of-Box test scripts and the Functional test contents should be placed into the same zip file). Currently, the file size is limited to 2 GB. -Tab 3 - Configure the Out-of-Box and Functional test tasks. Here, choose the path(s) to the PowerShell scripts that will install, launch, close, and uninstall your application (for Out-of-Box) and the path(s) to all your custom scripts to perform your functional test. **(Note: A script to uninstall your application is optional).** +Tab 3 - Configure the Out-of-Box and Functional test tasks. Here, choose the path(s) to the PowerShell scripts that install, launch, close, and uninstall your application (for Out-of-Box) and the path(s) to all your custom scripts to perform your functional test. **(Note: A script to uninstall your application is optional).** Currently, you can upload 1 to 8 scripts for your functional tests. (Kindly comment on this post if you need more scripts!) We run an initial test to install, launch, close, and uninstall your application The verification process could take up to 24 hours. Once verification is complete, you can see the status in the ```Manage packages``` menu, which would be one of two entries: -1. Verification succeeds: The package will be automatically tested against pre-release Windows updates for the OS builds you selected. +1. Verification succeeds: The package is automatically tested against pre-release Windows updates for the OS builds you selected. or-2. Verification fails: You'll need to investigate the reasons for the failure, fix the issue, and reupload your package. +2. Verification fails: You need to investigate the reasons for the failure, fix the issue, and reupload your package. -You'll also be notified of either outcome via the notification icon in the Azure portal. +You are also notified of either outcome via the notification icon in the Azure portal. |