Updates from: 03/30/2022 01:52:36
Category Microsoft Docs article Related commit history on GitHub Change details
admin Create Dns Records At 123 Reg Co Uk https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/admin/dns/create-dns-records-at-123-reg-co-uk.md
ms.localizationpriority: medium -+ - M365-subscription-management - Adm_O365 - Adm_NonTOC
description: "Learn to verify your domain and set up DNS records for email, Skyp
# Connect your DNS records at 123-reg.co.uk to Microsoft 365
- **[Check the Domains FAQ](../setup/domains-faq.yml)** if you don't find what you're looking for.
-
+ **[Check the Domains FAQ](../setup/domains-faq.yml)** if you don't find what you're looking for.
+ If 123-reg.co.uk is your DNS hosting provider, follow the steps in this article to verify your domain and set up DNS records for email, Skype for Business Online, and so on.
-
-After you add these records at 123-reg.co.uk, your domain will be set up to work with Microsoft services.
-
+
+After you add these records at 123-reg.co.uk, your domain will be set up to work with Microsoft services.
+ > [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Find and fix issues after adding your domain or DNS records](../get-help-with-domains/find-and-fix-issues.md).
-
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Find and fix issues after adding your domain or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+ ## Add a TXT record for verification Before you use your domain with Microsoft, we have to make sure that you own it. Your ability to log in to your account at your domain registrar and create the DNS record proves to Microsoft that you own the domain.
-
+ > [!NOTE]
-> This record is used only to verify that you own your domain; it doesn't affect anything else. You can delete it later, if you like.
-
+> This record is used only to verify that you own your domain; it doesn't affect anything else. You can delete it later, if you like.
+ 1. To get started, go to your domains page at 123-reg.co.uk by using [this link](https://www.123-reg.co.uk/secure/cpanel/domain/overview). You'll be prompted to log in first. 2. Select **Domains**, and on the Domain name overview page, select the name of the domain that you want to verify or go to Control panel.
Before you use your domain with Microsoft, we have to make sure that you own it.
:::image type="content" source="../../media/dns-123reg/123reg-domains-1.png" alt-text="Select the domain you want to verify."::: 3. On the Manage domain page, under **Advanced domain settings**, choose **Manage DNS**.
-
+ :::image type="content" source="../../media/dns-123reg/123reg-domains-2.png" alt-text="Select Manage DNS from the drop-down list.":::
-
-4. On the Manage your DNS page, select the **Advanced DNS** tab.
-
+
+4. On the Manage your DNS page, select the **Advanced DNS** tab.
+ :::image type="content" source="../../media/dns-123reg/123reg-domains-3.png" alt-text="Select the Advanced DNS tab.":::
-
-5. In the **Type** box for the new record choose **TXT/SPF** from the drop-down list, and then type or copy and paste the other values from the following table.
-
- ||||
- |:--|:--|:--|
- |**Hostname** <br/> |**Type** <br/> |**Destination TXT/SPF** <br/> |
- |@ <br/> |TXT/SPF <br/> |MS=ms *XXXXXXXX* <br/> **Note:** This is an example. Use your specific **Destination or Points to Address** value here, from the table. [How do I find this?](../get-help-with-domains/information-for-dns-records.md) |
-
+
+5. In the **Type** box for the new record choose **TXT/SPF** from the drop-down list, and then type or copy and paste the other values from the following table.
+
+ |Hostname|Type|Destination TXT/SPF|
+ ||||
+ |@|TXT/SPF|MS=ms*XXXXXXXX* <br/> **Note:** This is an example. Use your specific **Destination or Points to Address** value here, from the table. [How do I find this?](../get-help-with-domains/information-for-dns-records.md)|
+ :::image type="content" source="../../media/dns-123reg/123reg-domains-TypeTXTSPF.png" alt-text="Select the TXT/SPF type from the drop-down list, and fill in the values."::: 6. Select **Add**.
Before you use your domain with Microsoft, we have to make sure that you own it.
Wait a few minutes before you continue, so that the record you just created can update across the Internet. Now that you've added the record at your domain registrar's site, you'll go back to Microsoft and request a search for the record. When Microsoft finds the correct TXT record, your domain is verified.
-
+ To verify the record in Microsoft 365:
-
+ 1. In the admin center, go to the **Settings** \> <a href="https://go.microsoft.com/fwlink/p/?linkid=834818" target="_blank">**Domains**</a>.
-1. On the Domains page, select the domain that you're verifying, and select **Start setup**.
+1. On the Domains page, select the domain that you're verifying, and select **Start setup**.
:::image type="content" source="../../media/dns-IONOS/IONOS-DomainConnects-2.png" alt-text="Select Start setup."::: 1. Select **Continue**.
-
+ 1. On the **Verify domain** page, select **Verify**. > [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
-
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+ ## Add an MX record so email for your domain will come to Microsoft 1. To get started, go to your domains page at 123-reg.co.uk by using [this link](https://www.123-reg.co.uk/secure/cpanel/domain/overview). You'll be prompted to log in first.
-2. On the Domain name overview page, select the name of the domain that you want to edit.
+2. On the Domain name overview page, select the name of the domain that you want to edit.
:::image type="content" source="../../media/dns-123reg/123reg-domains-1.png" alt-text="Select the name of the domain you want to edit."::: 3. On the Manage domain page, under **Advanced domain settings**, choose **Manage DNS**.
-
+ :::image type="content" source="../../media/dns-123reg/123reg-domains-2.png" alt-text="Select Manage DNS from the drop-down list.":::
-
-4. On the Manage your DNS page, select the **Advanced DNS** tab.
-
+
+4. On the Manage your DNS page, select the **Advanced DNS** tab.
+ :::image type="content" source="../../media/dns-123reg/123reg-domains-3.png" alt-text="Select the Advanced DNS tab."::: 5. In the **Type** box for the new record choose **MX** from the drop-down list, and then type or copy and paste the other values from the following table.
- |**Hostname**|**Type**|**Priority**|**Destination MX**|
- |:--|:--|:--|:--|
- |@ <br/> |MX <br/> |1 <br/> For more information about priority, see [What is MX priority?](../setup/domains-faq.yml) <br/> | *\<domain-key\>* .mail.protection.outlook.com. <br/> **This value MUST end with a period (.)** <br/> **Note:** Get your \<domain-key\> from your Microsoft account. [How do I find this?](../get-help-with-domains/information-for-dns-records.md) |
+ |Hostname|Type|Priority|Destination MX|
+ |||||
+ |@|MX|1 <br/> For more information about priority, see [What is MX priority?](../setup/domains-faq.yml)|*\<domain-key\>*.mail.protection.outlook.com. <br/> **This value MUST end with a period (.)** <br/> **Note:** Get your \<domain-key\> from your Microsoft account. [How do I find this?](../get-help-with-domains/information-for-dns-records.md)|
:::image type="content" source="../../media/dns-123reg/123reg-domains-MX.png" alt-text="Select the MX type from the drop-down list, and fill in the values.":::
To verify the record in Microsoft 365:
7. If there are any other MX records, remove each one by selecting the **Delete (trash can)** icon for that record. :::image type="content" source="../../media/dns-123reg/123reg-domains-MX-delete.png" alt-text="Select Delete (trash can).":::
-
+ ## Add the CNAME record required for Microsoft 1. To get started, go to your domains page at 123-reg.co.uk by using [this link](https://www.123-reg.co.uk/secure/cpanel/domain/overview). You'll be prompted to log in first.
-2. On the Domain name overview page, select the name of the domain that you want to edit.
+2. On the Domain name overview page, select the name of the domain that you want to edit.
:::image type="content" source="../../media/dns-123reg/123reg-domains-1.png" alt-text="Select the name of the domain you want to edit."::: 3. On the Manage domain page, under **Advanced domain settings**, choose **Manage DNS**.
-
+ :::image type="content" source="../../media/dns-123reg/123reg-domains-2.png" alt-text="Select Manage DNS from the drop-down list.":::
-
-4. On the Manage your DNS page, select the **Advanced DNS** tab.
-
+
+4. On the Manage your DNS page, select the **Advanced DNS** tab.
+ :::image type="content" source="../../media/dns-123reg/123reg-domains-3.png" alt-text="Select the Advanced DNS tab."::: 5. Add the CNAME record. In the **Type** box for the new record choose **CNAME** from the drop-down list, and then type or copy and paste the other values from the following table.
- |**Hostname**|**Type**|**Destination CNAME**|
- |:--|:--|:--|
- |autodiscover <br/> |CNAME <br/> |autodiscover.outlook.com. <br/> **This value MUST end with a period (.)** <br/> |
+ |Hostname|Type|Destination CNAME|
+ ||||
+ |autodiscover|CNAME|autodiscover.outlook.com. <br/> **This value MUST end with a period (.)**|
:::image type="content" source="../../media/dns-123reg/123reg-domains-CNAME.png" alt-text="Select the CNAME type from the drop-down list, and fill in the values.":::
To verify the record in Microsoft 365:
## Add a TXT record for SPF to help prevent email spam > [!IMPORTANT]
-> You cannot have more than one TXT record for SPF for a domain. If your domain has more than one SPF record, you'll get email errors, as well as delivery and spam classification issues. If you already have an SPF record for your domain, don't create a new one for Microsfot. Instead, add the required Microsoft values to the current record so that you have a *single* SPF record that includes both sets of values. Need examples? Check out these [External Domain Name System records for Microsoft](../../enterprise/external-domain-name-system-records.md). To validate your SPF record, you can use one of these [SPF validation tools](../setup/domains-faq.yml).
-
+> You cannot have more than one TXT record for SPF for a domain. If your domain has more than one SPF record, you'll get email errors, as well as delivery and spam classification issues. If you already have an SPF record for your domain, don't create a new one for Microsfot. Instead, add the required Microsoft values to the current record so that you have a *single* SPF record that includes both sets of values. Need examples? Check out these [External Domain Name System records for Microsoft](../../enterprise/external-domain-name-system-records.md). To validate your SPF record, you can use one of these [SPF validation tools](../setup/domains-faq.yml).
+ 1. To get started, go to your domains page at 123-reg.co.uk by using [this link](https://www.123-reg.co.uk/secure/cpanel/domain/overview). You'll be prompted to log in first.
-2. On the Domain name overview page, select the name of the domain that you want to edit.
+2. On the Domain name overview page, select the name of the domain that you want to edit.
:::image type="content" source="../../media/dns-123reg/123reg-domains-1.png" alt-text="Select the name of the domain you want to edit."::: 3. On the Manage domain page, under **Advanced domain settings**, choose **Manage DNS**.
-
+ :::image type="content" source="../../media/dns-123reg/123reg-domains-2.png" alt-text="Select Manage DNS from the drop-down list.":::
-
-4. On the Manage your DNS page, select the **Advanced DNS** tab.
-
+
+4. On the Manage your DNS page, select the **Advanced DNS** tab.
+ :::image type="content" source="../../media/dns-123reg/123reg-domains-3.png" alt-text="Select the Advanced DNS tab."::: 5. In the **Type** box for the new record choose **TXT/SPF** from the drop-down list, and then type or copy and paste the other values from the following table.
- |**Hostname**|**Type**|**Destination TXT/SPF**|
- |:--|:--|:--|
- |@ <br/> |TXT/SPF <br/> |v=spf1 include:spf.protection.outlook.com -all <br/> **Note:** We recommend copying and pasting this entry, so that all of the spacing stays correct. |
+ |Hostname|Type|Destination TXT/SPF|
+ ||||
+ |@|TXT/SPF|v=spf1 include:spf.protection.outlook.com -all <br/> **Note:** We recommend copying and pasting this entry, so that all of the spacing stays correct.|
:::image type="content" source="../../media/dns-123reg/123reg-domains-TypeTXTSPF.png" alt-text="Select the TXT/SPF type from the drop-down list, and fill in the values.":::
-
+ 6. Select **Add**. ## Advanced option: Skype for Business
-Only select this option if your organization uses ΓÇÄSkype for BusinessΓÇÄ for online communication services like chat, conference calls, and video calls, in addition to ΓÇÄMicrosoft TeamsΓÇÄ. ΓÇÄSkypeΓÇÄ needs 4 records: 2 SRV records for user-to-user communication, and 2 CNAME records to sign-in and connect users to the service.
+Only select this option if your organization uses Skype for Business for online communication services like chat, conference calls, and video calls, in addition to Microsoft Teams. Skype needs 4 records: 2 SRV records for user-to-user communication, and 2 CNAME records to sign-in and connect users to the service.
### Add the two required SRV records 1. To get started, go to your domains page at 123-reg.co.uk by using [this link](https://www.123-reg.co.uk/secure/cpanel/domain/overview). You'll be prompted to log in first.
-2. On the Domain name overview page, select the name of the domain that you want to edit.
+2. On the Domain name overview page, select the name of the domain that you want to edit.
:::image type="content" source="../../media/dns-123reg/123reg-domains-1.png" alt-text="Select the name of the domain you want to edit."::: 3. On the Manage domain page, under **Advanced domain settings**, choose **Manage DNS**.
-
+ :::image type="content" source="../../media/dns-123reg/123reg-domains-2.png" alt-text="Select Manage DNS from the drop-down list.":::
-
-4. On the Manage your DNS page, select the **Advanced DNS** tab.
-
+
+4. On the Manage your DNS page, select the **Advanced DNS** tab.
+ :::image type="content" source="../../media/dns-123reg/123reg-domains-3.png" alt-text="Select the Advanced DNS tab."::: 5. Add the first of the two SRV records: In the **Type** box for the new record choose **SRV** from the drop-down list, and then type or copy and paste the other values from the following table.
- ||||||
- |:--|:--|:--|:--|:--|
- |**Hostname**|**Type**|**Priority**|**TTL**|**Destination SRV**|
- |_sip._tls|SRV|100|3600|1 443 sipdir.online.lync.com. **This value MUST end with a period (.)**<br> **Note:** We recommend copying and pasting this entry, so that all of the spacing stays correct. |
- |_sipfederationtls._tcp|SRV|100|3600|1 5061 sipfed.online.lync.com. **This value MUST end with a period (.)** <br> **Note:** We recommend copying and pasting this entry, so that all of the spacing stays correct. |
-
+ |Hostname|Type|Priority|TTL|Destination SRV|
+ ||||||
+ |_sip._tls|SRV|100|3600|1 443 sipdir.online.lync.com. **This value MUST end with a period (.)** <br/> **Note:** We recommend copying and pasting this entry, so that all of the spacing stays correct.|
+ |_sipfederationtls._tcp|SRV|100|3600|1 5061 sipfed.online.lync.com. **This value MUST end with a period (.)** <br/> **Note:** We recommend copying and pasting this entry, so that all of the spacing stays correct.|
+ :::image type="content" source="../../media/dns-123reg/123reg-domains-TypeTXTSPF.png" alt-text="Select the TXT/SPF type from the drop-down list, and fill in the values."::: 6. Select **Add**.
-
+ :::image type="content" source="../../media/dns-123reg/123reg-domains-TXTSPF-Add.png" alt-text="Select Add."::: 7. Add the other SRV record. > [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Find and fix issues after adding your domain or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Find and fix issues after adding your domain or DNS records](../get-help-with-domains/find-and-fix-issues.md).
-### Add the two required CNAME records
+### Add the two required CNAME records for Skype for Business
1. To get started, go to your domains page at 123-reg.co.uk by using [this link](https://www.123-reg.co.uk/secure/cpanel/domain/overview). You'll be prompted to log in first.
-1. On the Domain name overview page, select the name of the domain that you want to edit.
+1. On the Domain name overview page, select the name of the domain that you want to edit.
:::image type="content" source="../../media/dns-123reg/123reg-domains-1.png" alt-text="Select the name of the domain you want to edit."::: 1. On the Manage domain page, under **Advanced domain settings**, choose **Manage DNS**.
-
+ :::image type="content" source="../../media/dns-123reg/123reg-domains-2.png" alt-text="Select Manage DNS from the drop-down list.":::
-
-1. On the Manage your DNS page, select the **Advanced DNS** tab.
-
+
+1. On the Manage your DNS page, select the **Advanced DNS** tab.
+ :::image type="content" source="../../media/dns-123reg/123reg-domains-3.png" alt-text="Select the Advanced DNS tab."::: 1. Add the first CNAME record. In the **Type** box for the new record choose **CNAME** from the drop-down list, and then type or copy and paste the other values from the following table.
- | **Hostname** |**Type**|**Destination CNAME**|
- |:--|:--|:--|
- |sip <br/>|CNAME <br/> |sipdir.online.lync.com. <br/> **This value MUST end with a period (.)** <br/> |
- |lyncdiscover <br/>|CNAME <br/> |webdir.online.lync.com. <br/> **This value MUST end with a period (.)** <br/> |
+ |Hostname|Type|Destination CNAME|
+ ||||
+ |sip|CNAME|sipdir.online.lync.com. <br/> **This value MUST end with a period (.)**|
+ |lyncdiscover|CNAME|webdir.online.lync.com. <br/> **This value MUST end with a period (.)**|
:::image type="content" source="../../media/dns-123reg/123reg-domains-CNAME.png" alt-text="Select the CNAME type from the drop-down list, and fill in the values."::: 1. Select **Add**. :::image type="content" source="../../media/dns-123reg/123reg-domains-CNAME-Add.png" alt-text="Select Add.":::
-
+ 1. Add the other CNAME record. > [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
-
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+ ## Advanced option: Intune and Mobile Device Management for Microsoft 365
-This service helps you secure and remotely manage mobile devices that connect to your domain. ΓÇÄMobile Device ManagementΓÇÄ needs two CNAME records so that users can enroll devices to the service.
+This service helps you secure and remotely manage mobile devices that connect to your domain. Mobile Device Management needs two CNAME records so that users can enroll devices to the service.
-### Add the two required CNAME records
+### Add the two required CNAME records for Mobile Device Management
1. To get started, go to your domains page at 123-reg.co.uk by using [this link](https://www.123-reg.co.uk/secure/cpanel/domain/overview). You'll be prompted to log in first.
-1. On the Domain name overview page, select the name of the domain that you want to edit.
+1. On the Domain name overview page, select the name of the domain that you want to edit.
:::image type="content" source="../../media/dns-123reg/123reg-domains-1.png" alt-text="Select the name of the domain you want to edit."::: 1. On the Manage domain page, under **Advanced domain settings**, choose **Manage DNS**.
-
+ :::image type="content" source="../../media/dns-123reg/123reg-domains-2.png" alt-text="Select Manage DNS from the drop-down list.":::
-
-1. On the Manage your DNS page, select the **Advanced DNS** tab.
-
+
+1. On the Manage your DNS page, select the **Advanced DNS** tab.
+ :::image type="content" source="../../media/dns-123reg/123reg-domains-3.png" alt-text="Select the Advanced DNS tab."::: 1. Add the first CNAME record. In the **Type** box for the new record choose **CNAME** from the drop-down list, and then type or copy and paste the other values from the following table.
- | **Hostname**|**Type**|**Destination CNAME**|
- |:--|:--|:--|
- | enterpriseregistration <br/> | CNAME <br/> |enterpriseregistration.windows.net. <br/> **This value MUST end with a period (.)** <br/> |
- |enterpriseenrollment <br/> | CNAME <br/> |enterpriseenrollment.manage.microsoft.com. <br/> **This value MUST end with a period (.)** <br/> |
-
+ |Hostname|Type|Destination CNAME|
+ ||||
+ |enterpriseregistration|CNAME|enterpriseregistration.windows.net. <br/> **This value MUST end with a period (.)**|
+ |enterpriseenrollment|CNAME|enterpriseenrollment.manage.microsoft.com. <br/> **This value MUST end with a period (.)**|
+ :::image type="content" source="../../media/dns-123reg/123reg-domains-CNAME.png" alt-text="Select the CNAME type from the drop-down list, and fill in the values."::: 1. Select **Add**.
This service helps you secure and remotely manage mobile devices that connect to
1. Add the other CNAME record. > [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
admin Create Dns Records At Aws https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/admin/dns/create-dns-records-at-aws.md
ms.localizationpriority: medium -+ - M365-subscription-management - Adm_O365 - Adm_NonTOC
description: "Learn to verify your domain and set up DNS records for email, Skyp
# Connect your DNS records at Amazon Web Services (AWS) to Microsoft 365
- **[Check the Domains FAQ](../setup/domains-faq.yml)** if you don't find what you're looking for.
-
+ **[Check the Domains FAQ](../setup/domains-faq.yml)** if you don't find what you're looking for.
+ If AWS is your DNS hosting provider, follow the steps in this article to verify your domain and set up DNS records for email, Skype Online for Business, and so on.
-
+ After you add these records at AWS, your domain will be set up to work with Microsoft services.
-
+ > [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Find and fix issues after adding your domain or DNS records](../get-help-with-domains/find-and-fix-issues.md).
-
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Find and fix issues after adding your domain or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+ ## Add a TXT record for verification Before you use your domain with Microsoft, we have to make sure that you own it. Your ability to log in to your account at your domain registrar and create the DNS record proves to Microsoft that you own the domain.
-
+ > [!NOTE]
-> This record is used only to verify that you own your domain; it doesn't affect anything else. You can delete it later, if you like.
-
+> This record is used only to verify that you own your domain; it doesn't affect anything else. You can delete it later, if you like.
+ 1. To get started, go to your domains page at AWS by using [this link](https://console.aws.amazon.com/route53/home). You'll be prompted to log in first. 1. On the landing page, under **Domains**, select **Registered domains**. 1. Under **Domain Name**, select the domain you want to set up in Microsoft 365.
- **Note**: If you haven't created a hosted zone for your domain, select **Create hosted zone** and complete the steps before moving to the next step.
+ **Note**: If you haven't created a hosted zone for your domain, select **Create hosted zone** and complete the steps before moving to the next step.
:::image type="content" source="../../media/dns-aws/aws-domains-1.png" alt-text="Select the name of the domain you want to verify.":::
-1. Select **Manage DNS**.
+1. Select **Manage DNS**.
:::image type="content" source="../../media/dns-aws/aws-domains-2.png" alt-text="Select Manage DNS from the drop-down list.":::
Before you use your domain with Microsoft, we have to make sure that you own it.
(Choose the **Type** and **Routing policy** values from the drop-down lists.) > [!TIP]
- > The quotation marks required by the onscreen instructions are supplied automatically. You don't need to type them manually.
-
- ||||||
+ > The quotation marks required by the onscreen instructions are supplied automatically. You don't need to type them manually.
+
+ |Record name|Record type|Value|TTL (Seconds)|Routing policy|
|:--|:--|:--|:--|:--|
- |**Record name** <br/> |**Record type** <br/> |**Value** <br/> |**TTL (Seconds)** <br/> |**Routing policy** <br/> |
- |(Leave this field empty.) <br/> |TXT - Used to verify email senders <br/> |MS=ms *XXXXXXXX* <br/>**Note:** This is an example. Use your specific **Destination or Points to Address** value here, from the table in Microsoft 365. [How do I find this?](../get-help-with-domains/information-for-dns-records.md) |300 <br/> |Simple <br/> |
+ |(Leave this field empty.)|TXT - Used to verify email senders|MS=ms*XXXXXXXX* <br/> **Note:** This is an example. Use your specific **Destination or Points to Address** value here, from the table in Microsoft 365. [How do I find this?](../get-help-with-domains/information-for-dns-records.md)|300|Simple|
1. Select **Create records**.
Before you use your domain with Microsoft, we have to make sure that you own it.
Now that you've added the record at your domain registrar's site, you'll go back to Microsoft and request a search for the record. When Microsoft finds the correct TXT record, your domain is verified. To verify the record in Microsoft 365:
-
+ 1. In the admin center, go to the **Settings** \> <a href="https://go.microsoft.com/fwlink/p/?linkid=834818" target="_blank">**Domains**</a>. 1. On the Domains page, select the domain that you're verifying, and select **Start setup**.
To verify the record in Microsoft 365:
:::image type="content" source="../../media/dns-IONOS/IONOS-DomainConnects-2.png" alt-text="Select Start setup."::: 1. Select **Continue**.
-
+ 1. On the **Verify domain** page, select **Verify**. > [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Find and fix issues after adding your domain or DNS records](../get-help-with-domains/find-and-fix-issues.md).
-
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Find and fix issues after adding your domain or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+ ## Add an MX record so email for your domain will come to Microsoft 365 1. To get started, go to your domains page at AWS by using [this link](https://console.aws.amazon.com/route53/home). You'll be prompted to log in first.
To verify the record in Microsoft 365:
1. Under **Domain Name**, select the domain you want to set up in Microsoft 365.
- **Note**: If you haven't created a hosted zone for your domain, select **Create hosted zone** and complete the steps before moving to the next step.
+ **Note**: If you haven't created a hosted zone for your domain, select **Create hosted zone** and complete the steps before moving to the next step.
:::image type="content" source="../../media/dns-aws/aws-domains-1.png" alt-text="Select the name of the domain.":::
-1. Select **Manage DNS**.
+1. Select **Manage DNS**.
:::image type="content" source="../../media/dns-aws/aws-domains-2.png" alt-text="Select Manage DNS from the drop-down list.":::
To verify the record in Microsoft 365:
1. Select **Create record**.
- :::image type="content" source="../../media/dns-aws/aws-domains-create-record.png" alt-text="Select Create record.":::
+ :::image type="content" source="../../media/dns-aws/aws-domains-create-record.png" alt-text="Select Create record.":::
-1. In the boxes for the new record, type or copy and paste the values from the following table.
+1. In the boxes for the new record, type or copy and paste the values from the following table.
- (Choose the **Type** and **Routing policy** values from the drop-down lists.)
+ (Choose the **Type** and **Routing policy** values from the drop-down lists.)
> [!TIP]
- > The quotation marks required by the onscreen instructions are supplied automatically. You don't need to type them manually.
+ > The quotation marks required by the onscreen instructions are supplied automatically. You don't need to type them manually.
- |**Record name**|**Record type**|**Value**|**TTL (Seconds)**|**Routing policy**|
+ |Record name|Record type|Value|TTL (Seconds)|Routing policy|
|:--|:--|:--|:--|:--|
- |(Leave this field empty.) <br/> |MX - Specifies mail servers <br/> |0 *\<domain-key\>* .mail.protection.outlook.com. <br/> The 0 is the MX priority value. Add it to the beginning of the MX value, separated from the remainder of the value by a space. <br/> **This value MUST end with a period (.)** <br/> **Note:** Get your \<*domain-key*\> from your Microsoft 365 account. [How do I find this?](../get-help-with-domains/information-for-dns-records.md) | 300 <br/> | Simple routing <br/> |
-
+ |(Leave this field empty.)|MX - Specifies mail servers|0 *\<domain-key\>*.mail.protection.outlook.com. <br/> The 0 is the MX priority value. Add it to the beginning of the MX value, separated from the remainder of the value by a space. <br/> **This value MUST end with a period (.)** <br/> **Note:** Get your \<*domain-key*\> from your Microsoft 365 account. [How do I find this?](../get-help-with-domains/information-for-dns-records.md)|300|Simple routing|
+ 1. Select **Create records**. :::image type="content" source="../../media/dns-aws/aws-domains-mx-create-records.png" alt-text="Select Create records."::: 1. If there are any other MX records, remove them by selecting the record, and then selecting **Delete**.
-
+ ## Add the CNAME record required for Microsoft 365 1. To get started, go to your domains page at AWS by using [this link](https://console.aws.amazon.com/route53/home). You'll be prompted to log in first.
To verify the record in Microsoft 365:
1. Under **Domain Name**, select the domain you want to set up in Microsoft 365.
- **Note**: If you haven't created a hosted zone for your domain, select **Create hosted zone** and complete the steps before moving to the next step.
+ **Note**: If you haven't created a hosted zone for your domain, select **Create hosted zone** and complete the steps before moving to the next step.
:::image type="content" source="../../media/dns-aws/aws-domains-1.png" alt-text="Select the name of the domain.":::
-1. Select **Manage DNS**.
+1. Select **Manage DNS**.
:::image type="content" source="../../media/dns-aws/aws-domains-2.png" alt-text="Select Manage DNS from the drop-down list.":::
To verify the record in Microsoft 365:
:::image type="content" source="../../media/dns-aws/aws-domains-create-record.png" alt-text="Select Create record.":::
-1. In the boxes for the new record, type or copy and paste the values from the following table.
+1. In the boxes for the new record, type or copy and paste the values from the following table.
- (Choose the **Type** and **Routing policy** values from the drop-down lists.)
+ (Choose the **Type** and **Routing policy** values from the drop-down lists.)
- |**Record name**|**Record type**|**Value**| **TTL** |**Routing policy**|
+ |Record name|Record type|Value|TTL|Routing policy|
|:--|:--|:--|:--|:--|
- |autodiscover <br/> |CNAME - Routes traffic to another domain name <br/> | autodiscover.outlook.com. <br/> **This value MUST end with a period (.)** <br/> | 300 <br/> |Simple <br/> |
-
+ |autodiscover|CNAME - Routes traffic to another domain name|autodiscover.outlook.com. <br/> **This value MUST end with a period (.)**|300|Simple|
+ 1. Select **Create records**. :::image type="content" source="../../media/dns-aws/aws-domains-cname-create-records.png" alt-text="Select Create records.":::
To verify the record in Microsoft 365:
## Add a TXT record for SPF to help prevent email spam > [!IMPORTANT]
-> You cannot have more than one TXT record for SPF for a domain. If your domain has more than one SPF record, you'll get email errors, as well as delivery and spam classification issues. If you already have an SPF record for your domain, don't create a new one for Microsoft. Instead, add the required Microsoft values to the current record so that you have a *single* SPF record that includes both sets of values. Need examples? Check out these [External Domain Name System records for Microsoft](../../enterprise/external-domain-name-system-records.md). To validate your SPF record, you can use one of these[SPF validation tools](../setup/domains-faq.yml).
-
+> You cannot have more than one TXT record for SPF for a domain. If your domain has more than one SPF record, you'll get email errors, as well as delivery and spam classification issues. If you already have an SPF record for your domain, don't create a new one for Microsoft. Instead, add the required Microsoft values to the current record so that you have a *single* SPF record that includes both sets of values. Need examples? Check out these [External Domain Name System records for Microsoft](../../enterprise/external-domain-name-system-records.md). To validate your SPF record, you can use one of these[SPF validation tools](../setup/domains-faq.yml).
+ 1. To get started, go to your domains page at AWS by using [this link](https://console.aws.amazon.com/route53/home). You'll be prompted to log in first. 1. On the landing page, under **Domains**, select **Registered domains**. 1. Under **Domain Name**, select the domain you want to set up in Microsoft 365.
- **Note**: If you haven't created a hosted zone for your domain, select **Create hosted zone** and complete the steps before moving to the next step.
+ **Note**: If you haven't created a hosted zone for your domain, select **Create hosted zone** and complete the steps before moving to the next step.
:::image type="content" source="../../media/dns-aws/aws-domains-1.png" alt-text="Select the name of the domain.":::
-1. Select **Manage DNS**.
+1. Select **Manage DNS**.
:::image type="content" source="../../media/dns-aws/aws-domains-2.png" alt-text="Select Manage DNS from the drop-down list.":::
To verify the record in Microsoft 365:
:::image type="content" source="../../media/dns-aws/aws-domains-create-record.png" alt-text="Select Create record.":::
-1. In the boxes for the new record, type or copy and paste the values from the following table.
+1. In the boxes for the new record, type or copy and paste the values from the following table.
- (Choose the **Type** value from the drop-down lists.)
+ (Choose the **Type** value from the drop-down lists.)
- |**Record type** | **Value**|
+ |Record type|Value|
|:--|:--|
- |TXT- Used to verify email senders and for application-specific values |v=spf1 include:spf.protection.outlook.com -all <br/> (The quotation marks required by the onscreen instructions are supplied automatically. You don't need to type them manually.) <br/> **Note:** We recommend copying and pasting this entry, so that all of the spacing stays correct. |
-
+ |TXT- Used to verify email senders and for application-specific values|v=spf1 include:spf.protection.outlook.com -all <br/> (The quotation marks required by the onscreen instructions are supplied automatically. You don't need to type them manually.) <br/> **Note:** We recommend copying and pasting this entry, so that all of the spacing stays correct.|
+ 1. Select **Create records**. :::image type="content" source="../../media/dns-aws/aws-domains-txt-create-records.png" alt-text="Select Create records."::: ## Advanced option: Skype for Business
-Only select this option if your organization uses ΓÇÄSkype for BusinessΓÇÄ for online communication services like chat, conference calls, and video calls, in addition to ΓÇÄMicrosoft TeamsΓÇÄ. ΓÇÄSkypeΓÇÄ needs 4 records: 2 SRV records for user-to-user communication, and 2 CNAME records to sign-in and connect users to the service.
+Only select this option if your organization uses Skype for Business for online communication services like chat, conference calls, and video calls, in addition to Microsoft Teams. Skype needs 4 records: 2 SRV records for user-to-user communication, and 2 CNAME records to sign-in and connect users to the service.
### Add the two required SRV records
Only select this option if your organization uses ΓÇÄSkype for BusinessΓÇÄ for o
1. Under **Domain Name**, select the domain you want to set up in Microsoft 365.
- **Note**: If you haven't created a hosted zone for your domain, select **Create hosted zone** and complete the steps before moving to the next step.
+ **Note**: If you haven't created a hosted zone for your domain, select **Create hosted zone** and complete the steps before moving to the next step.
:::image type="content" source="../../media/dns-aws/aws-domains-1.png" alt-text="Select the name of the domain.":::
-1. Select **Manage DNS**.
+1. Select **Manage DNS**.
:::image type="content" source="../../media/dns-aws/aws-domains-2.png" alt-text="Select Manage DNS from the drop-down list.":::
Only select this option if your organization uses ΓÇÄSkype for BusinessΓÇÄ for o
1. Select **Create record**.
- :::image type="content" source="../../media/dns-aws/aws-domains-create-record.png" alt-text="Select Create record.":::
+ :::image type="content" source="../../media/dns-aws/aws-domains-create-record.png" alt-text="Select Create record.":::
-1. In the boxes for the new record, type or copy and paste the values from the following table.
+1. In the boxes for the new record, type or copy and paste the values from the following table.
- (Choose the **Type** and **Routing Policy** values from the drop-down lists.)
+ (Choose the **Type** and **Routing Policy** values from the drop-down lists.)
- |**Record name**|**Record type**|**Value**|**TTL (Seconds)**|**Routing policy**|
+ |Record name|Record type|Value|TTL (Seconds)|Routing policy|
|:--|:--|:--|:--|:--|
- |_sip._tls|SRV - Application-specific values that id servers|100 1 443 sipdir.online.lync.com. **This value MUST end with a period (.)**><br> **Note:** We recommend copying and pasting this entry, so that all of the spacing stays correct. | 300 |Simple|
- |_sipfederationtls._tcp|SRV - Application-specific values that id servers|100 1 5061 sipfed.online.lync.com. **This value MUST end with a period (.)**<br> **Note:** We recommend copying and pasting this entry, so that all of the spacing stays correct. | 300 |Simple|
-
-1. To add the other SRV record, select **Add another record**, create a record using the values from the next row in the table, and then again select **Create records**.
+ |_sip._tls|SRV - Application-specific values that id servers|100 1 443 sipdir.online.lync.com. **This value MUST end with a period (.)**> <br/> **Note:** We recommend copying and pasting this entry, so that all of the spacing stays correct.|300|Simple|
+ |_sipfederationtls._tcp|SRV - Application-specific values that id servers|100 1 5061 sipfed.online.lync.com. **This value MUST end with a period (.)** <br/> **Note:** We recommend copying and pasting this entry, so that all of the spacing stays correct.|300|Simple|
+
+1. To add the other SRV record, select **Add another record**, create a record using the values from the next row in the table, and then again select **Create records**.
:::image type="content" source="../../media/dns-aws/aws-domians-srv-create-records.png" alt-text="Select Create records."::: > [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Find and fix issues after adding your domain or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Find and fix issues after adding your domain or DNS records](../get-help-with-domains/find-and-fix-issues.md).
-### Add the two required CNAME records
+### Add the two required CNAME records
1. To get started, go to your domains page at AWS by using [this link](https://console.aws.amazon.com/route53/home). You'll be prompted to log in first.
Only select this option if your organization uses ΓÇÄSkype for BusinessΓÇÄ for o
:::image type="content" source="../../media/dns-aws/aws-domains-1.png" alt-text="Select the name of the domain.":::
-1. Select **Manage DNS**.
+1. Select **Manage DNS**.
:::image type="content" source="../../media/dns-aws/aws-domains-2.png" alt-text="Select Manage DNS from the drop-down list.":::
Only select this option if your organization uses ΓÇÄSkype for BusinessΓÇÄ for o
:::image type="content" source="../../media/dns-aws/aws-domains-3.png" alt-text="Select the name of the domain.":::
-1. Select **Create record**.
+1. Select **Create record**.
:::image type="content" source="../../media/dns-aws/aws-domains-create-record.png" alt-text="Select Create record.":::
Only select this option if your organization uses ΓÇÄSkype for BusinessΓÇÄ for o
(Choose the **Type** and **Routing policy** values from the drop-down lists.)
- |**Record name**|**Record type**|**Value**| **TTL** |**Routing policy**|
+ |Record name|Record type|Value|TTL|Routing policy|
|:--|:--|:--|:--|:--|
- |sip <br/> |CNAME - Canonical name <br/> |sipdir.online.lync.com. <br/> **This value MUST end with a period (.)** <br/> |300 <br/> |Simple <br/> |
- |lyncdiscover <br/> |CNAME - Canonical name <br/> |webdir.online.lync.com. <br/> **This value MUST end with a period (.)** <br/> |300 <br/> ||Simple <br/> |
-
-1. To add the other CNAME record, select **Add another record**, create a record using the values from the next row in the table.
+ |sip|CNAME - Canonical name|sipdir.online.lync.com. <br/> **This value MUST end with a period (.)**|300|Simple|
+ |lyncdiscover|CNAME - Canonical name|webdir.online.lync.com. <br/> **This value MUST end with a period (.)**|300|Simple|
+
+1. To add the other CNAME record, select **Add another record**, create a record using the values from the next row in the table.
1. Select **Create records**. :::image type="content" source="../../media/dns-aws/aws-domains-cname-create-records.png" alt-text="Select Create records."::: > [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
-
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+ ## Advanced option: Intune and Mobile Device Management for Microsoft 365
-This service helps you secure and remotely manage mobile devices that connect to your domain. ΓÇÄMobile Device ManagementΓÇÄ needs two CNAME records so that users can enroll devices to the service.
+This service helps you secure and remotely manage mobile devices that connect to your domain. Mobile Device Management needs two CNAME records so that users can enroll devices to the service.
-### Add the two required CNAME records
+### Add the two required CNAME records for Mobile Device Management
1. To get started, go to your domains page at AWS by using [this link](https://console.aws.amazon.com/route53/home). You'll be prompted to log in first.
This service helps you secure and remotely manage mobile devices that connect to
1. Under **Domain Name**, select the domain you want to set up in Microsoft 365.
- **Note**: If you haven't created a hosted zone for your domain, select **Create hosted zone** and complete the steps before moving to the next step.
+ **Note**: If you haven't created a hosted zone for your domain, select **Create hosted zone** and complete the steps before moving to the next step.
:::image type="content" source="../../media/dns-aws/aws-domains-1.png" alt-text="Select the name of the domain.":::
This service helps you secure and remotely manage mobile devices that connect to
(Choose the **Type** and **Routing policy** values from the drop-down lists.)
- |**Record name**|**Record type**|**Value**| **TTL** |**Routing policy**|
+ |Record name|Record type|Value|TTL|Routing policy|
|:--|:--|:--|:--|:--|
- |enterpriseregistration <br/> |CNAME - Canonical name <br/> |enterpriseregistration.windows.net. <br/> **This value MUST end with a period (.)** <br/> |300 <br/> |Simple <br/> |
- |enterpriseenrollment <br/> |CNAME - Canonical name <br/> | enterpriseenrollment-s.manage.microsoft.com. <br/> **This value MUST end with a period (.)** <br/>|300 <br/> | |Simple <br/> |
-
-1. To add the other CNAME record, select **Add another record**, create a record using the values from the next row in the table.
+ |enterpriseregistration|CNAME - Canonical name|enterpriseregistration.windows.net. <br/> **This value MUST end with a period (.)**|300|Simple|
+ |enterpriseenrollment|CNAME - Canonical name|enterpriseenrollment-s.manage.microsoft.com. <br/> **This value MUST end with a period (.)**|300|Simple|
+
+1. To add the other CNAME record, select **Add another record**, create a record using the values from the next row in the table.
1. Select **Create records**.
admin Create Dns Records At Cloudflare https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/admin/dns/create-dns-records-at-cloudflare.md
ms.localizationpriority: medium -+ - M365-subscription-management - Adm_O365 - Adm_NonTOC
description: "Learn to verify your domain and set up DNS records for email, Skyp
# Connect your DNS records at Cloudflare to Microsoft 365
- **[Check the Domains FAQ](../setup/domains-faq.yml)** if you don't find what you're looking for.
+ **[Check the Domains FAQ](../setup/domains-faq.yml)** if you don't find what you're looking for.
If Cloudflare is your DNS hosting provider, follow the steps in this article to verify your domain and set up DNS records for email, Skype for Business Online, and so on.
If Cloudflare is your DNS hosting provider, follow the steps in this article to
You have two options for setting up DNS records for your domain: -- [**Use Domain Connect**](#use-domain-connect-to-verify-and-set-up-your-domain) If you haven't set up your domain with another email service provider, use the Domain Connect steps to automatically verify and set up your new domain to use with Microsoft 365.
+- [**Use Domain Connect**](#use-domain-connect-to-verify-and-set-up-your-domain) If you haven't set up your domain with another email service provider, use the Domain Connect steps to automatically verify and set up your new domain to use with Microsoft 365.
OR -- [**Use the manual steps**](#create-dns-records-with-manual-setup) Verify your domain using the manual steps below and choose when and which records to add to your domain registrar. This allows you to set up new MX (mail) records, for example, at your convenience.
+- [**Use the manual steps**](#create-dns-records-with-manual-setup) Verify your domain using the manual steps below and choose when and which records to add to your domain registrar. This allows you to set up new MX (mail) records, for example, at your convenience.
## Use Domain Connect to verify and set up your domain Follow these steps to automatically verify and set up your Cloudflare domain with Microsoft 365:
-1. In the Microsoft 365 admin center, select **Settings** > <a href="https://go.microsoft.com/fwlink/p/?linkid=834818" target="_blank">**Domains**</a>, and select the domain you want to set up.
+1. In the Microsoft 365 admin center, select **Settings** \> <a href="https://go.microsoft.com/fwlink/p/?linkid=834818" target="_blank">**Domains**</a>, and select the domain you want to set up.
-1. Select the three dots (more actions) > choose **Start setup**.
+1. Select the three dots (more actions) \> choose **Start setup**.
:::image type="content" source="../../media/dns-IONOS/IONOS-DomainConnects-2.png" alt-text="Select Start setup.":::
Follow these steps to automatically verify and set up your Cloudflare domain wit
1. On the Cloudflare login page, sign in to your account, and select **Authorize**.
- This completes your domain setup for Microsoft 365.
+ This completes your domain setup for Microsoft 365.
## Create DNS records with manual setup After you add these records at Cloudflare, your domain will be set up to work with Microsoft 365 services. > [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
-
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+ ### Change your domain's nameserver (NS) records > [!IMPORTANT]
-> You must perform this procedure at the domain registrar where you purchased and registered your domain.
-
-When you signed up for Cloudflare, you added a domain by using the Cloudflare Setup process.
-
+> You must perform this procedure at the domain registrar where you purchased and registered your domain.
+
+When you signed up for Cloudflare, you added a domain by using the Cloudflare Setup process.
+ The domain that you added was purchased from Cloudflare or a separate domain registrar. To verify and create DNS records for your domain in Microsoft 365, you first need to change the nameservers at your domain registrar so that they use the Cloudflare nameservers.
-
+ To change your domain's name servers at your domain registrar's website yourself, follow these steps.
-
+ 1. Find the area on the domain registrar's website where you can edit the nameservers for your domain. 2. Either create two nameserver records by using the values in the following table, or edit the existing nameserver records so that they match these values.
- ||
- |:--|:--|
- |First nameserver <br/> |Use the nameserver value provided by Cloudflare. <br/> |
- |Second nameserver <br/> |Use the nameserver value provided by Cloudflare. <br/> |
+ |Type|Value|
+ |||
+ |First nameserver|Use the nameserver value provided by Cloudflare.|
+ |Second nameserver|Use the nameserver value provided by Cloudflare.|
> [!TIP]
- > You should use at least two name server records. If there are any other name servers listed, you should delete them.
-
+ > You should use at least two name server records. If there are any other name servers listed, you should delete them.
+ 3. Save your changes. > [!NOTE]
-> Your nameserver record updates may take up to several hours to update across the Internet's DNS system. Then your Microsoft email and other services will be all set to work with your domain.
-
+> Your nameserver record updates may take up to several hours to update across the Internet's DNS system. Then your Microsoft email and other services will be all set to work with your domain.
+ ### Add a TXT record for verification Before you use your domain with Microsoft, we have to make sure that you own it. Your ability to log in to your account at your domain registrar and create the DNS record proves to Microsoft that you own the domain.
-
+ > [!NOTE]
-> This record is used only to verify that you own your domain; it doesn't affect anything else. You can delete it later, if you like.
-
+> This record is used only to verify that you own your domain; it doesn't affect anything else. You can delete it later, if you like.
+ 1. To get started, go to your domains page at Cloudflare by using [this link](https://www.cloudflare.com/a/login). You'll be prompted to log in first.
-
-1. On the Home page, select the domain that you want to update.
+
+1. On the Home page, select the domain that you want to update.
:::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-1.png" alt-text="Select the domain you want to update."::: 1. On the Overview page for your domain, select **DNS**. :::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-2.png" alt-text="Select DNS.":::
-
+ 1. On the DNS management page, select **+Add record**. :::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-add-record.png" alt-text="Select Add record.":::
-1. Select the TXT type from the drop-down list, and type or copy and paste the values from this table.
+1. Select the TXT type from the drop-down list, and type or copy and paste the values from this table.
- | **Type** | **Name** | **TTL** | **Content** |
- |:--|:--|:--|:-|
- |TXT <br/> |@ <br/> |30 minutes <br/> |MS=ms *XXXXXXXX* <br/> **Note:** This is an example. Use your specific **Destination or Points to Address** value here, from the table. [How do I find this?](../get-help-with-domains/information-for-dns-records.md) |
+ |Type|Name|TTL|Content|
+ ||||:-|
+ |TXT|@|30 minutes|MS=ms*XXXXXXXX* <br/> **Note:** This is an example. Use your specific **Destination or Points to Address** value here, from the table. [How do I find this?](../get-help-with-domains/information-for-dns-records.md)|
1. Select **Save**.
Before you use your domain with Microsoft, we have to make sure that you own it.
Wait a few minutes before you continue, so that the record you just created can update across the Internet. Now that you've added the record at your domain registrar's site, you'll go back to Microsoft and search for the record. When Microsoft finds the correct TXT record, your domain is verified.
-
+ To verify the record in Microsoft 365:
-
+ 1. In the admin center, go to the **Settings** \> <a href="https://go.microsoft.com/fwlink/p/?linkid=834818" target="_blank">**Domains**</a>.
-1. On the Domains page, select the domain that you're verifying, and select **Start setup**.
+1. On the Domains page, select the domain that you're verifying, and select **Start setup**.
:::image type="content" source="../../media/dns-IONOS/IONOS-DomainConnects-2.png" alt-text="Select Start setup."::: 1. Select **Continue**.
-
+ 1. On the **Verify domain** page, select **Verify**. > [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
### Add an MX record so email for your domain will come to Microsoft 1. To get started, go to your domains page at Cloudflare by using [this link](https://www.cloudflare.com/a/login). You'll be prompted to log in first.
-
-1. On the Home page, select the domain that you want to update.
+
+1. On the Home page, select the domain that you want to update.
:::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-1.png" alt-text="Select the domain you want to update.":::
To verify the record in Microsoft 365:
:::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-add-record.png" alt-text="Select Add record.":::
-1. Select the MX type from the drop-down list, and type or copy and paste the values from this table.
+1. Select the MX type from the drop-down list, and type or copy and paste the values from this table.
- | **Type** | **Name** | **Mail server** | **TTL** | **Priority** |
- |:--|:--|:--|:--|:--|
- |MX <br/> |@ <br/> |*\<domain-key\>* .mail.protection.outlook.com <br/> **Note:** Get your *\<domain-key\>* from your Microsoft 365 account. [How do I find this?](../get-help-with-domains/information-for-dns-records.md) |30 minutes <br/> | 1 <br/> For more information about priority, see [What is MX priority?](../setup/domains-faq.yml) <br/>|
+ |Type|Name|Mail server|TTL|Priority|
+ ||||||
+ |MX|@|*\<domain-key\>*.mail.protection.outlook.com <br/> **Note:** Get your *\<domain-key\>* from your Microsoft 365 account. [How do I find this?](../get-help-with-domains/information-for-dns-records.md)|30 minutes|1 <br/> For more information about priority, see [What is MX priority?](../setup/domains-faq.yml) <br/>|
1. Select **Save**.
- :::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-mx-save.png" alt-text="Select Add record.":::
+ :::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-mx-save.png" alt-text="Select Add record.":::
-1. If there are any other MX records listed in the **MX Records** section, delete them by selecting **Edit**, and then select **Delete**.
+1. If there are any other MX records listed in the **MX Records** section, delete them by selecting **Edit**, and then select **Delete**.
- :::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-mx-delete.png" alt-text="Select Delete.":::
+ :::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-mx-delete.png" alt-text="Select Delete.":::
-1. In the confirmation dialog box, select **Delete** to confirm your changes.
+1. In the confirmation dialog box, select **Delete** to confirm your changes.
### Add the CNAME record required for Microsoft 1. To get started, go to your domains page at Cloudflare by using [this link](https://www.cloudflare.com/a/login). You'll be prompted to log in first.
-1. On the Home page, select the domain that you want to update.
+1. On the Home page, select the domain that you want to update.
:::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-1.png" alt-text="Select the domain you want to update.":::
To verify the record in Microsoft 365:
:::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-add-record.png" alt-text="Select Add record.":::
-1. Select the CNAME type from the drop-down list, and type or copy and paste the values from this table.
+1. Select the CNAME type from the drop-down list, and type or copy and paste the values from this table.
+
+ |Type|Name|Target|TTL|
+ |||||
+ |CNAME|autodiscover|autodiscover.outlook.com|Auto|
- | Type | Name | Target | TTL |
- |:--|:--|:--|:--|
- | CNAME <br/> | autodiscover <br/> | autodiscover.outlook.com <br/> | Auto <br/> |
-
1. Select **Save**.
- :::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-cname-save.png" alt-text="Select Save.":::
+ :::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-cname-save.png" alt-text="Select Save.":::
### Add a TXT record for SPF to help prevent email spam > [!IMPORTANT]
-> You cannot have more than one TXT record for SPF for a domain. If your domain has more than one SPF record, you'll get email errors, as well as delivery and spam classification issues. If you already have an SPF record for your domain, don't create a new one for Microsoft 365. Instead, add the required Microsoft 365 values to the current record so that you have a *single* SPF record that includes both sets of values.
-
-1. To get started, go to your domains page at Cloudflare by using [this link](https://www.cloudflare.com/a/login). You'll be prompted to log in first.
-
-1. On the Home page, select the domain that you want to update.
+> You cannot have more than one TXT record for SPF for a domain. If your domain has more than one SPF record, you'll get email errors, as well as delivery and spam classification issues. If you already have an SPF record for your domain, don't create a new one for Microsoft 365. Instead, add the required Microsoft 365 values to the current record so that you have a *single* SPF record that includes both sets of values.
+
+1. To get started, go to your domains page at Cloudflare by using [this link](https://www.cloudflare.com/a/login). You'll be prompted to log in first.
+
+1. On the Home page, select the domain that you want to update.
:::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-1.png" alt-text="Select the domain you want to update.":::
To verify the record in Microsoft 365:
:::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-add-record.png" alt-text="Select Add record.":::
-1. Select the TXT type from the drop-down list, and type or copy and paste the values from this table.
+1. Select the TXT type from the drop-down list, and type or copy and paste the values from this table.
- | Type | Name | TTL | Content |
- |:--|:--|:--|:--|
- |TXT <br/> |@ <br/> |30 minutes <br/> |v=spf1 include:spf.protection.outlook.com -all <br/> **Note:** We recommend copying and pasting this entry, so that all of the spacing stays correct. |
+ |Type|Name|TTL|Content|
+ |||||
+ |TXT|@|30 minutes|v=spf1 include:spf.protection.outlook.com -all <br/> **Note:** We recommend copying and pasting this entry, so that all of the spacing stays correct.|
1. Select **Save**.
- :::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-TXT-save.png" alt-text="Select Save.":::
+ :::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-TXT-save.png" alt-text="Select Save.":::
## Advanced option: Skype for Business
-Only select this option if your organization uses ΓÇÄSkype for BusinessΓÇÄ for online communication services like chat, conference calls, and video calls, in addition to ΓÇÄMicrosoft TeamsΓÇÄ. ΓÇÄSkypeΓÇÄ needs 4 records: 2 SRV records for user-to-user communication, and 2 CNAME records to sign-in and connect users to the service.
+Only select this option if your organization uses Skype for Business for online communication services like chat, conference calls, and video calls, in addition to Microsoft Teams. Skype needs 4 records: 2 SRV records for user-to-user communication, and 2 CNAME records to sign-in and connect users to the service.
### Add the two required SRV records > [!IMPORTANT]
-> Keep in mind that Cloudflare is responsible for making this functionality available. In case you see discrepancies between the steps below and the current Cloudflare GUI (Graphical User Interface), leverage the [Cloudflare Community](https://community.cloudflare.com/).
+> Keep in mind that Cloudflare is responsible for making this functionality available. In case you see discrepancies between the steps below and the current Cloudflare GUI (Graphical User Interface), leverage the [Cloudflare Community](https://community.cloudflare.com/).
1. To get started, go to your domains page at Cloudflare by using [this link](https://www.cloudflare.com/a/login). You'll be prompted to log in first.
-1. On the Home page, select the domain that you want to update.
+1. On the Home page, select the domain that you want to update.
:::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-1.png" alt-text="Select the domain you want to update.":::
-
+ 1. On the Overview page for your domain, select **DNS**.
-
+ :::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-2.png" alt-text="Select DNS."::: 1. On the DNS management page, select **+Add record**
Only select this option if your organization uses ΓÇÄSkype for BusinessΓÇÄ for o
1. Select the SRV type from the drop-down list, and type or copy and paste the values from this table.
- | **Type** | **Name** | **Service** | **Protocol** | **TTL** | **Priority** | **Weight** | **Port** | **Target** |
- |:--|:--|:--|:--|:--|:--|:--|:--|:--|
- |SRV| Use your *domain_name*; for example, contoso.com | _sip |TLS |30 minutes | 100|1 |443 |sipfed.online.lync.com |
- |SRV|_sipfederationtls | TCP|Use your *domain_name*; for example, contoso.com |30 minutes |100 |1 |5061 | sipfed.online.lync.com |
-
+ |Type|Name|Service|Protocol|TTL|Priority|Weight|Port|Target|
+ ||||||||||
+ |SRV|Use your *domain_name*; for example, contoso.com|_sip|TLS|30 minutes|100|1|443|sipfed.online.lync.com|
+ |SRV|_sipfederationtls|TCP|Use your *domain_name*; for example, contoso.com|30 minutes|100|1|5061|sipfed.online.lync.com|
+ 1. Select **Save**.
- :::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-srv-save.png" alt-text="Select Save.":::
+ :::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-srv-save.png" alt-text="Select Save.":::
-1. Add the other SRV record by copying the values from the second row of the table.
+1. Add the other SRV record by copying the values from the second row of the table.
> [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
### Add the two required CNAME records
-
+ 1. To get started, go to your domains page at Cloudflare by using [this link](https://www.cloudflare.com/a/login). You'll be prompted to log in first.
-1. On the Home page, select the domain that you want to update.
+1. On the Home page, select the domain that you want to update.
:::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-1.png" alt-text="Select the domain you want to update.":::
Only select this option if your organization uses ΓÇÄSkype for BusinessΓÇÄ for o
1. Select the CNAME type from the drop-down list, and type or copy and paste the values from this table.
- |**Type**|**Name**|**Target**|**TTL**|
- |:--|:--|:--|:--|
- |CNAME <br/> |sip <br/> |sipdir.online.lync.com. <br/> **This value MUST end with a period (.)** <br/> |1 Hour <br/> |
- |CNAME <br/> |lyncdiscover <br/> |webdir.online.lync.com. <br/> **This value MUST end with a period (.)** <br/> |1 Hour <br/> |
-
-1. Select the **Save**.
+ |Type|Name|Target|TTL|
+ |||||
+ |CNAME|sip|sipdir.online.lync.com. <br/> **This value MUST end with a period (.)**|1 Hour|
+ |CNAME|lyncdiscover|webdir.online.lync.com. <br/> **This value MUST end with a period (.)**|1 Hour|
+
+1. Select the **Save**.
- :::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-cname-save.png" alt-text="Select Save.":::
+ :::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-cname-save.png" alt-text="Select Save.":::
1. Add the other CNAME record by copying the values from the second row of the table. > [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
-
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+ ## Advanced option: Intune and Mobile Device Management for Microsoft 365
-This service helps you secure and remotely manage mobile devices that connect to your domain. ΓÇÄMobile Device ManagementΓÇÄ needs 2 CNAME records so that users can enroll devices to the service.
+This service helps you secure and remotely manage mobile devices that connect to your domain. Mobile Device Management needs 2 CNAME records so that users can enroll devices to the service.
-### Add the two required CNAME records
+### Add the two required CNAME records for Mobile Device Management
1. To get started, go to your domains page at Cloudflare by using [this link](https://www.cloudflare.com/a/login). You'll be prompted to log in first.
-1. On the Home page, select the domain that you want to update.
+1. On the Home page, select the domain that you want to update.
:::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-1.png" alt-text="Select the domain you want to update.":::
This service helps you secure and remotely manage mobile devices that connect to
1. Select the CNAME type from the drop-down list, and type or copy and paste the values from this table.
- |**Type**|**Name**|**Target**|**TTL**|
- |:--|:--|:--|:--|
- |CNAME <br/> |enterpriseregistration <br/> |enterpriseregistration.windows.net. <br/> **This value MUST end with a period (.)** <br/> |1 Hour <br/> |
- |CNAME <br/> |enterpriseenrollment <br/> |enterpriseenrollment-s.manage.microsoft.com. <br/> **This value MUST end with a period (.)** <br/> |1 Hour <br/> |
-
+ |Type|Name|Target|TTL|
+ |||||
+ |CNAME|enterpriseregistration|enterpriseregistration.windows.net. <br/> **This value MUST end with a period (.)**|1 Hour|
+ |CNAME|enterpriseenrollment|enterpriseenrollment-s.manage.microsoft.com. <br/> **This value MUST end with a period (.)**|1 Hour|
+ 1. Select **Save**.
- :::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-cname-save.png" alt-text="Select Save.":::
+ :::image type="content" source="../../media/dns-cloudflare/cloudflare-domains-cname-save.png" alt-text="Select Save.":::
1. Add the other CNAME record by copying the values from the second row of the table. > [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
admin Create Dns Records At Web Com https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/admin/dns/create-dns-records-at-web-com.md
ms.localizationpriority: medium -+ - M365-subscription-management - Adm_O365 - Adm_NonTOC
description: "Learn to verify your domain and set up DNS records for email, Skyp
# Connect your DNS records at web.com to Microsoft 365
- **[Check the Domains FAQ](../setup/domains-faq.yml)** if you don't find what you're looking for.
-
+ **[Check the Domains FAQ](../setup/domains-faq.yml)** if you don't find what you're looking for.
+ If web.com is your DNS hosting provider, follow the steps in this article to verify your domain and set up DNS records for email, Skype for Business Online, and so on.
-
+ After you add these records at web.com, your domain will be set up to work with Microsoft services. > [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
-
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+ ## Change your domain's nameserver (NS) records > [!IMPORTANT]
-> You must perform this procedure at the domain registrar where you purchased and registered your domain.
-
-When you signed up for web.com, you added a domain by using the web.com **Setup** process.
-
+> You must perform this procedure at the domain registrar where you purchased and registered your domain.
+
+When you signed up for web.com, you added a domain by using the web.com **Setup** process.
+ To verify and create DNS records for your domain in Microsoft, you first need to change the nameservers at your domain registrar so that they use the web.com nameservers.
-
+ To change your domain's name servers at your domain registrar's website yourself, follow these steps.
-
+ 1. Find the area on the domain registrar's website where you can edit the nameservers for your domain. 2. Either create two nameserver records by using the values in the following table, or edit the existing nameserver records so that they match these values.
- |||
- |:--|:--|
- |First nameserver <br/> |Use the nameserver value provided by web.com. <br/> |
- |Second nameserver <br/> |Use the nameserver value provided by web.com. <br/> |
+ |Type|Value|
+ |||
+ |First nameserver|Use the nameserver value provided by web.com.|
+ |Second nameserver|Use the nameserver value provided by web.com.|
> [!TIP]
- > You should use at least two name server records. If there are any other name servers listed, you should delete them.
-
+ > You should use at least two name server records. If there are any other name servers listed, you should delete them.
+ 3. Save your changes. > [!NOTE]
-> Your nameserver record updates may take up to several hours to update across the Internet's DNS system. Then your Microsoft email and other services will be all set to work with your domain.
-
+> Your nameserver record updates may take up to several hours to update across the Internet's DNS system. Then your Microsoft email and other services will be all set to work with your domain.
+ ## Add a TXT record for verification Before you use your domain with Microsoft, we have to make sure that you own it. Your ability to log in to your account at your domain registrar and create the DNS record proves to Microsoft that you own the domain.
-
+ > [!NOTE]
-> This record is used only to verify that you own your domain; it doesn't affect anything else. You can delete it later, if you like.
-
+> This record is used only to verify that you own your domain; it doesn't affect anything else. You can delete it later, if you like.
+ 1. To get started, go to your domains page at web.com by using [this link](https://checkout.web.com/manage-it/index.jsp). Log in first.
-
+ 1. On the landing page, select **Domain Names**.
-
+ 1. Under **Actions**, select the three dots, and then select **Manage** in the drop-down list.
- :::image type="content" source="../../media/dns-webcom/webcom-domains-1.png" alt-text="Select Manage from the drop-down list.":::
-
+ :::image type="content" source="../../media/dns-webcom/webcom-domains-1.png" alt-text="Select Manage from the drop-down list.":::
+ 1. Scroll down to select **Advanced Tools**, and next to **Advanced DNS Records**, select **MANAGE**. You might have to select **Continue** to get to the Manage Advanced DNS Records page.
-
+ :::image type="content" source="../../media/dns-webcom/webcom-domains-2.png" alt-text="Next to Advanced DNS records, select MANAGE."::: 1. On the Manage Advanced DNS Records page, select **+ ADD RECORD**.
Before you use your domain with Microsoft, we have to make sure that you own it.
1. Select, or copy and paste, the values from the following table.
- |**Refers**|**TXT value**|**TTL**|
- |:--|:--|:-|
- |@ <br/> |MS=ms *XXXXXXXX* <br/> **Note:** This is an example. Use your specific **Destination or Points to Address** value here, from the table. [How do I find this?](../get-help-with-domains/information-for-dns-records.md) |1 Hour <br/> |
-
+ |Refers|TXT value|TTL|
+ |||:-|
+ |@|MS=ms*XXXXXXXX* <br/> **Note:** This is an example. Use your specific **Destination or Points to Address** value here, from the table. [How do I find this?](../get-help-with-domains/information-for-dns-records.md)|1 Hour|
+ 1. Select **ADD**.
-
+ Wait a few minutes before you verify your new TXT record, so that the record you just created can update across the Internet. Now that you've added the record at your domain registrar's site, you'll go back to Microsoft and request the record. When Microsoft finds the correct TXT record, your domain is verified.
-
+ To verify the record in Microsoft 365:
-
+ 1. In the admin center, go to the **Settings** \> <a href="https://go.microsoft.com/fwlink/p/?linkid=834818" target="_blank">**Domains**</a>.
-1. On the Domains page, select the domain that you're verifying, and select **Start setup**.
+1. On the Domains page, select the domain that you're verifying, and select **Start setup**.
:::image type="content" source="../../media/dns-IONOS/IONOS-DomainConnects-2.png" alt-text="Select Start setup."::: 1. Select **Continue**.
-
+ 1. On the **Verify domain** page, select **Verify**. > [!NOTE] > Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
-
+ ## Add an MX record so email for your domain will come to Microsoft 1. To get started, go to your domains page at web.com by using [this link](https://checkout.web.com/manage-it/index.jsp). Log in first.
-
-1. On the landing page, select **Domain Names**.
-
+
+1. On the landing page, select **Domain Names**.
+ 1. Under **Actions**, select the three dots, and then select **Manage** in the drop-down list. :::image type="content" source="../../media/dns-webcom/webcom-domains-1.png" alt-text="Select Manage from the drop-down list.":::
-
+ 1. Scroll down to select **Advanced Tools**, and next to **Advanced DNS Records**, select **MANAGE**. You might have to select **Continue** to get to the Manage Advanced DNS Records page.
-
+ :::image type="content" source="../../media/dns-webcom/webcom-domains-2.png" alt-text="Next to Advanced DNS records, select MANAGE."::: 1. On the Manage Advanced DNS Records page, select **+ ADD RECORD**.
To verify the record in Microsoft 365:
1. Under **Type**, select **MX** from the drop-down list.
-1. Select, or copy and paste, the values from the following table.
+1. Select, or copy and paste, the values from the following table.
- | **Refers to** | **Mail server**|**Priority**|**TTL**|
- |:--|:--|:--|:--|
- | @ |*\<domain-key\>* .mail.protection.outlook.com <br/> **Note:** Get your *\<domain-key\>* from the Microsoft admin center. [How do I find this?](../get-help-with-domains/information-for-dns-records.md) | For more information about priority, see [What is MX priority?](../setup/domains-faq.yml) <br/> 1| 1 Hour <br/> |
+ |Refers to|Mail server|Priority|TTL|
+ |||||
+ |@|*\<domain-key\>*.mail.protection.outlook.com <br/> **Note:** Get your *\<domain-key\>* from the Microsoft admin center. [How do I find this?](../get-help-with-domains/information-for-dns-records.md)|For more information about priority, see [What is MX priority?](../setup/domains-faq.yml) <br/> 1|1 Hour|
1. Select **ADD**. :::image type="content" source="../../media/dns-webcom/webcom-domains-mx-add.png" alt-text="Select ADD.":::
-1. If there are any other MX records, delete all of them by selecting the edit tool, and then **Delete** for each record.
+1. If there are any other MX records, delete all of them by selecting the edit tool, and then **Delete** for each record.
:::image type="content" source="../../media/dns-webcom/webcom-domains-edit.png" alt-text="Select Edit."::: ## Add the CNAME record required for Microsoft 1. To get started, go to your domains page at web.com by using [this link](https://checkout.web.com/manage-it/index.jsp). Log in first.
-
-1. On the landing page, select **Domain Names**.
-
+
+1. On the landing page, select **Domain Names**.
+ 1. Under **Actions**, select the three dots, and then select **Manage** in the drop-down list. :::image type="content" source="../../media/dns-webcom/webcom-domains-1.png" alt-text="Select Manage from the drop-down list.":::
To verify the record in Microsoft 365:
1. Scroll down to select **Advanced Tools**, and next to **Advanced DNS Records**, select **MANAGE**. You might have to select **Continue** to get to the Manage Advanced DNS Records page.
-
+ :::image type="content" source="../../media/dns-webcom/webcom-domains-2.png" alt-text="Next to Advanced DNS records, select MANAGE."::: 1. On the Manage Advanced DNS Records page, select **+ ADD RECORD**.
To verify the record in Microsoft 365:
:::image type="content" source="../../media/dns-webcom/webcom-domains-cname.png" alt-text="Select CNAME from the Type drop-down list.":::
-1. Select, or copy and paste, the values from the following table.
+1. Select, or copy and paste, the values from the following table.
- |**Refers to** | **Host name** | **Alias to**|**TTL**|
- |:--|:--|:--|:--|
- | Other Host <br/>| autodiscover <br/>| autodiscover.outlook.com <br/> | 1 Hour <br/> |
+ |Refers to|Host name|Alias to|TTL|
+ |||||
+ |Other Host|autodiscover|autodiscover.outlook.com|1 Hour|
:::image type="content" source="../../media/dns-webcom/webcom-domains-cname-values.png" alt-text="Type or copy and paste the CNAME values into the window.":::
-
+ 1. Select **ADD**.
-
+ ## Add a TXT record for SPF to help prevent email spam > [!IMPORTANT]
-> You cannot have more than one TXT record for SPF for a domain. If your domain has more than one SPF record, you'll get email errors, as well as delivery and spam classification issues. If you already have an SPF record for your domain, don't create a new one for Microsoft. Instead, add the required Microsoft values to the current record so that you have a *single* SPF record that includes both sets of values.
-
+> You cannot have more than one TXT record for SPF for a domain. If your domain has more than one SPF record, you'll get email errors, as well as delivery and spam classification issues. If you already have an SPF record for your domain, don't create a new one for Microsoft. Instead, add the required Microsoft values to the current record so that you have a *single* SPF record that includes both sets of values.
+ 1. To get started, go to your domains page at web.com by using [this link](https://checkout.web.com/manage-it/index.jsp). Log in first.
-
-1. On the landing page, select **Domain Names**.
-
+
+1. On the landing page, select **Domain Names**.
+ 1. Under **Actions**, select the three dots, and then select **Manage** in the drop-down list. :::image type="content" source="../../media/dns-webcom/webcom-domains-1.png" alt-text="Select Manage from the drop-down list.":::
-
+ 1. Scroll down to select **Advanced Tools**, and next to **Advanced DNS Records**, select **MANAGE**. You might have to select **Continue** to get to the Manage Advanced DNS Records page.
-
+ :::image type="content" source="../../media/dns-webcom/webcom-domains-2.png" alt-text="Next to Advanced DNS records, select MANAGE."::: 1. On the Manage Advanced DNS Records page, select **+ ADD RECORD**.
To verify the record in Microsoft 365:
:::image type="content" source="../../media/dns-webcom/webcom-domains-TXT.png" alt-text="Select TXT from the Type drop-down list.":::
-1. Select, or copy and paste, the values from the following table.
+1. Select, or copy and paste, the values from the following table.
- |**Refers to**|**TXT value**|**TTL**|
- |:--|:--|:--|
- |@ <br/> |v=spf1 include:spf.protection.outlook.com -all <br/> **Note:** We recommend copying and pasting this entry, so that all of the spacing stays correct. | 1 Hour <br/>
+ |Refers to|TXT value|TTL|
+ ||||
+ |@|v=spf1 include:spf.protection.outlook.com -all <br/> **Note:** We recommend copying and pasting this entry, so that all of the spacing stays correct.|1 Hour|
1. Select **ADD**.
-
+ ## Advanced option: Skype for Business
-Only select this option if your organization uses ΓÇÄSkype for BusinessΓÇÄ for online communication services like chat, conference calls, and video calls, in addition to ΓÇÄMicrosoft TeamsΓÇÄ. ΓÇÄSkypeΓÇÄ needs 4 records: 2 SRV records for user-to-user communication, and 2 CNAME records to sign-in and connect users to the service.
+Only select this option if your organization uses Skype for Business for online communication services like chat, conference calls, and video calls, in addition to Microsoft Teams. Skype needs 4 records: 2 SRV records for user-to-user communication, and 2 CNAME records to sign-in and connect users to the service.
### Add the two required SRV records 1. To get started, go to your domains page at web.com by using [this link](https://checkout.web.com/manage-it/index.jsp). Log in first.
-
-1. On the landing page, select **Domain Names**.
-
+
+1. On the landing page, select **Domain Names**.
+ 1. Under **Actions**, select the three dots, and then select **Manage** in the drop-down list. :::image type="content" source="../../media/dns-webcom/webcom-domains-1.png" alt-text="Select Manage from the drop-down list.":::
-
+ 1. Scroll down to select **Advanced Tools**, and next to **Advanced DNS Records**, select **MANAGE**. You might have to select **Continue** to get to the Manage Advanced DNS Records page.
-
+ :::image type="content" source="../../media/dns-webcom/webcom-domains-2.png" alt-text="Next to Advanced DNS records, select MANAGE."::: 1. On the Manage Advanced DNS Records page, select **+ ADD RECORD**.
Only select this option if your organization uses ΓÇÄSkype for BusinessΓÇÄ for o
1. Select, or copy and paste, the values from the following table.
- | **Type** |**Service**|**Protocol**|**Weight**|**Port**|**Target**|**Priority**|**TTL**|
- |:--|:--|:--|:--|:--|:--|:--|:--|
- | SRV |_sip <br/> |TLS <br/> |100 <br/> |443 <br/> |sipdir.online.lync.com <br/> **This value CANNOT end with a period (.)** <br/> | 1 <br/> | 1 Hour <br/> |
- | SRV |_sipfederationtls <br/> |TCP <br/> |100 <br/> |5061 <br/> |sipfed.online.lync.com <br/> **This value CANNOT end with a period (.)** <br/> |1 <br/> | 1 Hour <br/> |
+ |Type|Service|Protocol|Weight|Port|Target|Priority|TTL|
+ |||||||||
+ |SRV|_sip|TLS|100|443|sipdir.online.lync.com <br/> **This value CANNOT end with a period (.)**|1|1 Hour|
+ |SRV|_sipfederationtls|TCP|100|5061|sipfed.online.lync.com <br/> **This value CANNOT end with a period (.)**|1|1 Hour|
:::image type="content" source="../../media/dns-webcom/webcom-domains-srv-add.png" alt-text="Type or copy and paste the values from the table into the SRV record window."::: 1. Select **ADD**.
-
+ 1. Add the other SRV record by copying the values from the second row of the table. > [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Find and fix issues after adding your domain or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Find and fix issues after adding your domain or DNS records](../get-help-with-domains/find-and-fix-issues.md).
### Add the two required CNAME records 1. To get started, go to your domains page at web.com by using [this link](https://checkout.web.com/manage-it/index.jsp). Log in first.
-
+ 1. On the landing page, select **Domain Names**. 1. Under **Actions**, select the three dots, and then select **Manage** in the drop-down list.
Only select this option if your organization uses ΓÇÄSkype for BusinessΓÇÄ for o
:::image type="content" source="../../media/dns-webcom/webcom-domains-1.png" alt-text="Select Manage from the drop-down list."::: 1. Scroll down to select **Advanced Tools**, and next to **Advanced DNS Records**, select **MANAGE**.
-
+ :::image type="content" source="../../media/dns-webcom/webcom-domains-2.png" alt-text="Next to Advanced DNS records, select MANAGE."::: You might have to select **Continue** to get to the Manage Advanced DNS Records page.
Only select this option if your organization uses ΓÇÄSkype for BusinessΓÇÄ for o
:::image type="content" source="../../media/dns-webcom/webcom-domains-cname.png" alt-text="Select CNAME from the Type drop-down list.":::
-1. Select, or copy and paste, the values from the following table.
+1. Select, or copy and paste, the values from the following table.
+
+ |Type|Refers to|Host Name|Alias to|TTL|
+ ||||||
+ |CNAME|Other Host|sip|sipdir.online.lync.com <br/> **This value CANNOT end with a period (.)**|1 Hour|
+ |CNAME|Other Host|lyncdiscover|webdir.online.lync.com <br/> **This value CANNOT end with a period (.)**|1 Hour|
- | **Type**|**Refers to | Host Name**|**Alias to**| **TTL** |
- |:--|:--|:--|:--|:--|
- | CNAME | Other Host | sip <br/> |sipdir.online.lync.com <br/> **This value CANNOT end with a period (.)** <br/> |1 Hour <br/> |
- | CNAME| Other Host | lyncdiscover <br/> |webdir.online.lync.com <br/> **This value CANNOT end with a period (.)** <br/> | 1 Hour <br/> |
-
:::image type="content" source="../../media/dns-webcom/webcom-domains-cname-values.png" alt-text="Type or copy and paste the CNAME values into the window."::: 1. Select **ADD**.
-
+ 1. Add the other CNAME record by copying the values from the second row of the table. > [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
-
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+ ## Advanced option: Intune and Mobile Device Management for Microsoft 365
-This service helps you secure and remotely manage mobile devices that connect to your domain. ΓÇÄMobile Device ManagementΓÇÄ needs 2 CNAME records so that users can enroll devices to the service.
+This service helps you secure and remotely manage mobile devices that connect to your domain. Mobile Device Management needs 2 CNAME records so that users can enroll devices to the service.
-### Add the two required CNAME records
+### Add the two required CNAME records for Mobile Device Management
1. To get started, go to your domains page at web.com by using [this link](https://checkout.web.com/manage-it/index.jsp). Log in first.
-
+ 1. On the landing page, select **Domain Names**.
-
+ 1. Under **Actions**, select the three dots, and then select **Manage** in the drop-down list. :::image type="content" source="../../media/dns-webcom/webcom-domains-1.png" alt-text="Select Manage from the drop-down list.":::
This service helps you secure and remotely manage mobile devices that connect to
1. Scroll down to select **Advanced Tools**, and next to **Advanced DNS Records**, select **MANAGE**. You might have to select **Continue** to get to the Manage Advanced DNS Records page.
-
+ :::image type="content" source="../../media/dns-webcom/webcom-domains-2.png" alt-text="Next to Advanced DNS records, select MANAGE."::: 1. On the Manage Advanced DNS Records page, select **+ ADD RECORD**.
This service helps you secure and remotely manage mobile devices that connect to
1. Select, or copy and paste, the values from the following table.
- | **Type**|**Refers to | Host Name**|**Alias to**| **TTL** |
- |:--|:--|:--|:--|:--|
- | CNAME | Other Host | enterpriseregistration <br/> |enterpriseregistration.windows.net <br/> **This value CANNOT end with a period (.)** <br/> | 1 Hour <br/> |
- | CNAME | Other Host |enterpriseenrollment <br/> |enterpriseenrollment-s.manage.microsoft.com <br/> **This value CANNOT end with a period (.)** <br/> | 1 Hour <br/> |
-
+ |Type|Refers to|Host Name|Alias to|TTL|
+ ||||||
+ |CNAME|Other Host|enterpriseregistration|enterpriseregistration.windows.net <br/> **This value CANNOT end with a period (.)**|1 Hour|
+ |CNAME|Other Host|enterpriseenrollment|enterpriseenrollment-s.manage.microsoft.com <br/> **This value CANNOT end with a period (.)**|1 Hour|
+ :::image type="content" source="../../media/dns-webcom/webcom-domains-cname-values.png" alt-text="Type or copy and paste the CNAME values from the table into the window."::: 1. Select **ADD**.
-
+ 1. Add the other CNAME record by copying the values from the second row of the table. > [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
admin Create Dns Records At Wix https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/admin/dns/create-dns-records-at-wix.md
ms.localizationpriority: medium -+ - M365-subscription-management - Adm_O365 - Adm_NonTOC
description: "Learn to verify your domain and set up DNS records for email, Skyp
# Connect your DNS records at Wix to Microsoft 365
-**[Check the Domains FAQ](../setup/domains-faq.yml)** if you don't find what you're looking for.
-
+**[Check the Domains FAQ](../setup/domains-faq.yml)** if you don't find what you're looking for.
+ If Wix is your DNS hosting provider, follow the steps in this article to verify your domain and set up DNS records for email, Skype for Business Online, and so on. After you add these records at Wix, your domain will be set up to work with Microsoft services.
-
+ > [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
## Add a TXT record for verification Before you use your domain with Microsoft, we have to make sure you own it. Your ability to log in to your account at your domain registrar and create the DNS record proves to Microsoft that you own the domain.
-
+ > [!NOTE]
-> This record is used only to verify that you own your domain; it doesn't affect anything else. You can delete it later if you like.
+> This record is used only to verify that you own your domain; it doesn't affect anything else. You can delete it later if you like.
> [!NOTE] > WIX does not support DNS entries for subdomains.
-
+ 1. To get started, go to your domains page at Wix by using [this link](https://premium.wix.com/wix/api/mpContainerStaticController#/domains?referralAdditionalInfo=account). You'll be prompted to log in first.
-2. Select **Domains** > **...**, and then select **Manage DNS Records** from the dropdown list.
+2. Select **Domains** \> **...**, and then select **Manage DNS Records** from the dropdown list.
:::image type="content" source="../../media/dns-wix/wix-domains-1.png" alt-text="Select Manage DNS Records from the drop-down list.":::
Before you use your domain with Microsoft, we have to make sure you own it. Your
4. In the boxes for the new record, type or copy and paste the values from the following table.
- ||||
- |:--|:--|:--|
- | **Host Name **<br/> | **TXT Value** <br/> | **TTL** <br/> |
- |Automatically populated (leave blank) <br/> |MS=ms *XXXXXXXX* <br/> **Note:** This is an example. Use your specific **Destination or Points to Address** value here, from the table. [How do I find this?](../get-help-with-domains/information-for-dns-records.md)|1 Hour <br/> | |
+ |Host Name|TXT Value|TTL|
+ ||||
+ |Automatically populated (leave blank)|MS=ms*XXXXXXXX* <br/> **Note:** This is an example. Use your specific **Destination or Points to Address** value here, from the table. [How do I find this?](../get-help-with-domains/information-for-dns-records.md)|1 Hour|
5. Select**Save**.
Before you use your domain with Microsoft, we have to make sure you own it. Your
Wait a few minutes before you continue, so that the record you just created can update across the Internet.
-Now that you've added the record at your domain registrar's site, you'll go back to Microsoft and request the record. When Microsoft finds the correct TXT record, your domain is verified.
+Now that you've added the record at your domain registrar's site, you'll go back to Microsoft and request the record. When Microsoft finds the correct TXT record, your domain is verified.
To verify the record in Microsoft 365:
-
+ 1. In the admin center, go to the **Settings** \> <a href="https://go.microsoft.com/fwlink/p/?linkid=834818" target="_blank">**Domains**</a>.
-1. On the Domains page, select the domain that you're verifying, and select **Start setup**.
+1. On the Domains page, select the domain that you're verifying, and select **Start setup**.
:::image type="content" source="../../media/dns-IONOS/IONOS-DomainConnects-2.png" alt-text="Select Start setup."::: 1. Select **Continue**.
-
+ 1. On the **Verify domain** page, select **Verify**. > [!NOTE] > Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
-
+ ## Add an MX record so email for your domain will come to Microsoft 1. To get started, go to your domains page at Wix by using [this link](https://premium.wix.com/wix/api/mpContainerStaticController#/domains?referralAdditionalInfo=account). You'll be prompted to log in first.
-1. Select **Domains** > **...**, and then select **Manage DNS Records** from the dropdown list.
+1. Select **Domains** \> **...**, and then select **Manage DNS Records** from the dropdown list.
:::image type="content" source="../../media/dns-wix/wix-domains-1.png" alt-text="Select Manage DNS Records from the drop-down list.":::
-1. Under **MX (Mail exchange)**, select **Edit MX Records**.
+1. Under **MX (Mail exchange)**, select **Edit MX Records**.
:::image type="content" source="../../media/dns-wix/wix-domains-edit-mx-records.png" alt-text="Select Edit MX Records.":::
To verify the record in Microsoft 365:
1. In the boxes for the new record, type or copy and paste the values from the following table:
- | **Host Name** | **Points to** | **Priority** | **TTL** |
- |:--|:--|:--|:--|
- |Automatically populated <br/> | *\<domain-key\>* .mail.protection.outlook.com <br/> **Note:** Get your *\<domain-key\>* from your Microsoft account. [How do I find this?](../get-help-with-domains/information-for-dns-records.md) |0 <br/> For more information about priority, see [What is MX priority?](../setup/domains-faq.yml) | 1 Hour|
+ |Host Name|Points to|Priority|TTL|
+ |||||
+ |Automatically populated|*\<domain-key\>*.mail.protection.outlook.com <br/> **Note:** Get your *\<domain-key\>* from your Microsoft account. [How do I find this?](../get-help-with-domains/information-for-dns-records.md)|0 <br/> For more information about priority, see [What is MX priority?](../setup/domains-faq.yml)|1 Hour|
1. If there are any other MX records listed, delete each of them.
- :::image type="content" source="../../media/dns-wix/wix-domains-mx-delete.png" alt-text="Select Delete.":::
+ :::image type="content" source="../../media/dns-wix/wix-domains-mx-delete.png" alt-text="Select Delete.":::
1. Select **Save**.
To verify the record in Microsoft 365:
1. To get started, go to your domains page at Wix by using [this link](https://premium.wix.com/wix/api/mpContainerStaticController#/domains?referralAdditionalInfo=account). You'll be prompted to log in first.
-2. Select **Domains** > **...**, and then select **Manage DNS Records** from the dropdown list.
+2. Select **Domains** \> **...**, and then select **Manage DNS Records** from the dropdown list.
:::image type="content" source="../../media/dns-wix/wix-domains-1.png" alt-text="Select Manage DNS Records from the drop-down list.":::
To verify the record in Microsoft 365:
4. In the boxes for the new record, type or copy and paste the values from the following table:
- | **Host Name** | **Value** | **TTL** |
- |:--|:--|:--|
- |autodiscover <br/> |autodiscover.outlook.com <br/> |1 Hour <br/> |
+ |Host Name|Value|TTL|
+ ||||
+ |autodiscover|autodiscover.outlook.com|1 Hour|
5. Select **Save**.
To verify the record in Microsoft 365:
## Add a TXT record for SPF to help prevent email spam > [!IMPORTANT]
-> You cannot have more than one TXT record for SPF for a domain. If your domain has more than one SPF record, you'll get email errors, as well as delivery and spam classification issues. If you already have an SPF record for your domain, don't create a new one for Microsoft. Instead, add the required Microsoft values to the current record so that you have a *single* SPF record that includes both sets of values.
-
+> You cannot have more than one TXT record for SPF for a domain. If your domain has more than one SPF record, you'll get email errors, as well as delivery and spam classification issues. If you already have an SPF record for your domain, don't create a new one for Microsoft. Instead, add the required Microsoft values to the current record so that you have a *single* SPF record that includes both sets of values.
+ 1. To get started, go to your domains page at Wix by using [this link](https://premium.wix.com/wix/api/mpContainerStaticController#/domains?referralAdditionalInfo=account). You'll be prompted to log in first.
-2. Select **Domains** > **...**, and then select **Manage DNS Records** from the dropdown list.
+2. Select **Domains** \> **...**, and then select **Manage DNS Records** from the dropdown list.
:::image type="content" source="../../media/dns-wix/wix-domains-1.png" alt-text="Select Manage DNS Records from the drop-down list.":::
To verify the record in Microsoft 365:
:::image type="content" source="../../media/dns-wix/wix-domains-TXT-add-record.png" alt-text="Select + Add record.":::
- **Note**: Wix provides an SPF row in the DNS editor. Ignore that row and use the **TXT (Text)** row to enter the SPF values below.
+ **Note**: Wix provides an SPF row in the DNS editor. Ignore that row and use the **TXT (Text)** row to enter the SPF values below.
4. In the boxes for the new record, type or copy and paste the values from the following table:
- | **Host Name** | **Value** | **TTL** |
- |:--|:--|:--|
- |[leave this blank] <br/> |v=spf1 include:spf.protection.outlook.com -all <br/> **Note:** We recommend copying and pasting this entry, so that all of the spacing stays correct.<br/> | 1 Hour |
+ |Host Name|Value|TTL|
+ ||||
+ |[leave this blank]|v=spf1 include:spf.protection.outlook.com -all <br/> **Note:** We recommend copying and pasting this entry, so that all of the spacing stays correct.|1 Hour|
5. Select **Save**.
To verify the record in Microsoft 365:
## Advanced option: Skype for Business
-Only select this option if your organization uses ΓÇÄSkype for BusinessΓÇÄ for online communication services like chat, conference calls, and video calls, in addition to ΓÇÄMicrosoft TeamsΓÇÄ. ΓÇÄSkypeΓÇÄ needs four records: two SRV records for user-to-user communication, and two CNAME records to sign-in and connect users to the service.
+Only select this option if your organization uses Skype for Business for online communication services like chat, conference calls, and video calls, in addition to Microsoft Teams. Skype needs four records: two SRV records for user-to-user communication, and two CNAME records to sign-in and connect users to the service.
### Add the two required SRV records 1. To get started, go to your domains page at Wix by using [this link](https://premium.wix.com/wix/api/mpContainerStaticController#/domains?referralAdditionalInfo=account). You'll be prompted to log in first.
-1. Select **Domains** > **...**, and then select **Manage DNS Records** from the dropdown list.
+1. Select **Domains** \> **...**, and then select **Manage DNS Records** from the dropdown list.
:::image type="content" source="../../media/dns-wix/wix-domains-1.png" alt-text="Select Manage DNS Records from the drop-down list.":::
Only select this option if your organization uses ΓÇÄSkype for BusinessΓÇÄ for o
1. In the boxes for the new record, type or copy and paste the values from the first row in the table:
- | **Service** | **Protocol** | **Host name** | **Weight** | **Port** | **Target** | **Priority** | **TTL** |
- |:--|:--|:--|:--|:--|:--|:--|:--|
- |sip |tls |Automatically populated |1 |443 |sipdir.online.lync.com |100 |1 Hour |
- |sipfed|tcp |Automatically populated|1 |5061 |sipfed.online.lync.com|100 | 1 Hour |
+ |Service|Protocol|Host name|Weight|Port|Target|Priority|TTL|
+ |||||||||
+ |sip|tls|Automatically populated|1|443|sipdir.online.lync.com|100|1 Hour|
+ |sipfed|tcp|Automatically populated|1|5061|sipfed.online.lync.com|100|1 Hour|
1. Select **Save**.
-
+ :::image type="content" source="../../media/dns-wix/wix-domains-srv-save.png" alt-text="Select Save."::: 1. Add the other SRV record by copying the values from the second row of the table. > [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Find and fix issues after adding your domain or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Find and fix issues after adding your domain or DNS records](../get-help-with-domains/find-and-fix-issues.md).
### Add the two required CNAME records 1. Select **+ Add another** in the **CNAME (Aliases)** row of the DNS editor, and enter the values from the first row in the following table.
- |**Type**|**Host**|**Value**|**TTL**|
- |:--|:--|:--|:--|
- |CNAME <br/> |sip <br/> |sipdir.online.lync.com. <br/> **This value MUST end with a period (.)** <br/> |1 Hour <br/> |
- |CNAME <br/> |lyncdiscover <br/> |webdir.online.lync.com. <br/> **This value MUST end with a period (.)** <br/> |1 Hour <br/> |
-
+ |Type|Host|Value|TTL|
+ |||||
+ |CNAME|sip|sipdir.online.lync.com. <br/> **This value MUST end with a period (.)**|1 Hour|
+ |CNAME|lyncdiscover|webdir.online.lync.com. <br/> **This value MUST end with a period (.)**|1 Hour|
+ 1. Select **Save**. :::image type="content" source="../../media/dns-wix/wix-domains-cname-save.png" alt-text="Select Save.":::
-
+ 1. Add the other CNAME record by copying the values from the second row of the table. > [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
-
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+ ## Advanced option: Intune and Mobile Device Management for Microsoft 365
-This service helps you secure and remotely manage mobile devices that connect to your domain. ΓÇÄMobile Device ManagementΓÇÄ needs two CNAME records so that users can enroll devices to the service.
+This service helps you secure and remotely manage mobile devices that connect to your domain. Mobile Device Management needs two CNAME records so that users can enroll devices to the service.
-### Add the two required CNAME records
+### Add the two required CNAME records for Mobile Device Management
1. To get started, go to your domains page at Wix by using [this link](https://premium.wix.com/wix/api/mpContainerStaticController#/domains?referralAdditionalInfo=account). You'll be prompted to log in first.
-1. Select **Domains** > **...**, and then select **Manage DNS Records** from the dropdown list.
+1. Select **Domains** \> **...**, and then select **Manage DNS Records** from the dropdown list.
:::image type="content" source="../../media/dns-wix/wix-domains-1.png" alt-text="Select Manage DNS Records from the drop-down list.":::
This service helps you secure and remotely manage mobile devices that connect to
1. Enter the values from the first row in the following table.
- |**Type**|**Host**|**Value**|**TTL**|
- |:--|:--|:--|:--|
- |CNAME <br/> |enterpriseregistration <br/> |enterpriseregistration.windows.net. <br/> **This value MUST end with a period (.)** <br/> |1 Hour <br/> |
- |CNAME <br/> |enterpriseenrollment <br/> |enterpriseenrollment.manage.microsoft.com. <br/> **This value MUST end with a period (.)** <br/> |1 Hour <br/> |
-
+ |Type|Host|Value|TTL|
+ |||||
+ |CNAME|enterpriseregistration|enterpriseregistration.windows.net. <br/> **This value MUST end with a period (.)**|1 Hour|
+ |CNAME|enterpriseenrollment|enterpriseenrollment.manage.microsoft.com. <br/> **This value MUST end with a period (.)**|1 Hour|
+ 1. Select **Save**. :::image type="content" source="../../media/dns-wix/wix-domains-cname-save.png" alt-text="Select Save.":::
-
+ 1. Add the other CNAME record by copying the values from the second row of the table. > [!NOTE]
-> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
+> Typically it takes about 15 minutes for DNS changes to take effect. However, it can occasionally take longer for a change you've made to update across the Internet's DNS system. If you're having trouble with mail flow or other issues after adding DNS records, see [Troubleshoot issues after changing your domain name or DNS records](../get-help-with-domains/find-and-fix-issues.md).
admin Signup Apps Business https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/admin/setup/signup--apps-business.md
description: "Sign up for Microsoft 365 Apps for business."
Want to sign up for a Microsoft 365 Apps for business subscription? There are a couple of ways to get started:+ - **[Buy](https://go.microsoft.com/fwlink/?linkid=2181424) Microsoft 365 Apps for business and complete your own setup**. To purchase Microsoft 365 Apps for business, [follow the steps below](#sign-up-steps). - **For Microsoft partners**: If you're a partner, see [Get Microsoft 365 Business](../../business/get-microsoft-365-business.md).
To sign up and purchase Microsoft 365 Apps for business, complete the following
2. On the **You've selected Microsoft 365 Apps for business** page, enter an email address that you already use. This can be any address you want Microsoft to use to communicate with you during setup. It is also the address where we'll send you information about your bill and renewals. Then select, **Set up account**. 3. Enter your name, business phone number, business size, company name, and location. Select **Next**.
-> [!NOTE]
-> We display your company name in the admin center. This is where you manage Microsoft 365 users, licenses and other features and services. We also include it in any internal SharePoint site URLs.
+ > [!NOTE]
+ > We display your company name in the admin center. This is where you manage Microsoft 365 users, licenses and other features and services. We also include it in any internal SharePoint site URLs.
4. Help us make sure this is you. Enter a number that we can use to reach you and select **Send Verification Code**. You'll receive a text. Enter your code and select **Verify**.
When signing up for Microsoft 365 Apps for Business, you have 2 options for how
The table below outlines each choice.
-||**Option 1** ΓÇô Sign in with Outlook, Hotmail, Yahoo, Gmail or other email account|**Option 2** ΓÇô Add a business domain |
-|:--|:--|:--|
-|Available apps and services <br/> |Use Word, Excel, PowerPoint, OneDrive, Teams, Access. This set of apps is best for very small businesses who don't need branded email immediately, or who already use branded email from a different provider and do not intend to switch to use Microsoft Exchange. YouΓÇÖll use Outlook with your existing email account (be it outlook.com, Hotmail, Yahoo, Gmail or other). <br/> |Use Word, Excel, PowerPoint, OneDrive, Teams, Access. Option 2 also lets you access a wide range of additional
-|Required knowledge <br/> |LetΓÇÖs you get started without technical know-how. <br/> |Requires you to buy a domain, or to own a domain. You may need technical knowledge to prove ownership of the domain. <br/> |
-|Data handling <br/> |Available under the Supplement to the [Microsoft Services Agreement](https://go.microsoft.com/fwlink/p/?linkid=2180702) and is best for businesses that want some remote work and collaboration tools and are comfortable with Microsoft acting as controller for your data under the [Microsoft Privacy Statement](https://go.microsoft.com/fwlink/?LinkId=521839). Subscribers to services using this option will not have access to an individualΓÇÖs user content or data until a domain is attached. Subscribers should evaluate data ownership and intellectual property rights considerations based on their needs. For example, if you are working collaboratively with other users on a document stored in their account, they may choose to make those documents inaccessible to you. As such, you should evaluate data ownership and intellectual property rights considerations accordingly. Separately, users may choose not to transfer documents in their Simplified Sign-Up account to your Domain Account subscription, even after you invite them to do so. This means their documents may also not be accessible to you even if you add a domain account later <br/> |Available under the [Microsoft Online Subscription Agreement](https://go.microsoft.com/fwlink/p/?linkid=2180430) and is best for businesses that need Microsoft to act as a processor for their data under Microsoft's [Data Protection Addendum](https://go.microsoft.com/fwlink/p/?linkid=2180314) and need our full suite of remote work and collaboration tools. Subscribers who are in regulated industries or seek more control, both over the use of the services by your employees and over processing of related data by Microsoft, should choose Option 2 and attach a domain and sign up under the Domain Account enterprise-level agreement. <br/> |
+|&nbsp;|**Option 1** ΓÇô Sign in with Outlook, Hotmail, Yahoo, Gmail or other email account|**Option 2** ΓÇô Add a business domain |
+||||
+|Available apps and services|Use Word, Excel, PowerPoint, OneDrive, Teams, Access. This set of apps is best for very small businesses who don't need branded email immediately, or who already use branded email from a different provider and do not intend to switch to use Microsoft Exchange. You'll use Outlook with your existing email account (be it outlook.com, Hotmail, Yahoo, Gmail or other).|Use Word, Excel, PowerPoint, OneDrive, Teams, Access. Option 2 also lets you access a wide range of additional
+|Required knowledge|Let's you get started without technical know-how.|Requires you to buy a domain, or to own a domain. You may need technical knowledge to prove ownership of the domain.|
+|Data handling|Available under the Supplement to the [Microsoft Services Agreement](https://go.microsoft.com/fwlink/p/?linkid=2180702) and is best for businesses that want some remote work and collaboration tools and are comfortable with Microsoft acting as controller for your data under the [Microsoft Privacy Statement](https://go.microsoft.com/fwlink/?LinkId=521839). Subscribers to services using this option will not have access to an individual's user content or data until a domain is attached. Subscribers should evaluate data ownership and intellectual property rights considerations based on their needs. For example, if you are working collaboratively with other users on a document stored in their account, they may choose to make those documents inaccessible to you. As such, you should evaluate data ownership and intellectual property rights considerations accordingly. Separately, users may choose not to transfer documents in their Simplified Sign-Up account to your Domain Account subscription, even after you invite them to do so. This means their documents may also not be accessible to you even if you add a domain account later|Available under the [Microsoft Online Subscription Agreement](https://go.microsoft.com/fwlink/p/?linkid=2180430) and is best for businesses that need Microsoft to act as a processor for their data under Microsoft's [Data Protection Addendum](https://go.microsoft.com/fwlink/p/?linkid=2180314) and need our full suite of remote work and collaboration tools. Subscribers who are in regulated industries or seek more control, both over the use of the services by your employees and over processing of related data by Microsoft, should choose Option 2 and attach a domain and sign up under the Domain Account enterprise-level agreement.|
Use these three factors to determine which of the two options is best for your business needs.
This applies to Microsoft 365 Business Standard and Microsoft 365 Apps for Busin
3. On the **Confirmation details** page, we'll give you some more info about your subscription. You can now go to the Microsoft 365 admin center to add users, install Office apps, invite your team to use Microsoft 365 and more. We'll also send you an email with set up steps for Microsoft 365 Business Standard.
-Remember this option doesn't provide branded email, admin control for use of the services by other users, or industry specific compliance support. Subscribers don't have any access or control over other usersΓÇÖ (employees) usage or documents under this option. Users may choose not to transfer data created in storage such as OneDrive to your upgraded, enterprise-level domain account should you not choose **Option 2**.
+Remember this option doesn't provide branded email, admin control for use of the services by other users, or industry specific compliance support. Subscribers don't have any access or control over other users' (employees) usage or documents under this option. Users may choose not to transfer data created in storage such as OneDrive to your upgraded, enterprise-level domain account should you not choose **Option 2**.
<!--This option isn't recommended for larger businesses, including specialty industries such as healthcare or legal.-->
For steps on how to buy or add a domain, see [Set up Microsoft 365 Business Stan
### Next steps -- ## Terms of service update for Simplified Sign-Up mode **Applies to: Existing subscribers of Microsoft 365 Apps for business who previously purchased using Simplified Sign-up mode**.
If you previously used Simplified Sign-up mode to purchase a business subscripti
The Simplified Sign-Up terms of use have been recently updated, and notably they clarify licensing and data ownership for multi-user business subscriptions. For continued service of your business subscription, you may either visit Microsoft 365 admin Center and stay using **Simplified Sign-Up** (and agree to use the updated Microsoft Services Agreement Supplemental terms), or visit the admin center and **add a domain** (and use the Enterprise-grade Microsoft Online Services Agreement). To help you choose which of these two modes best suits your needs, consult the table at the top of this article.
-Should you choose not to accept terms, your subscription will not automatically renew, and at the end of your current subscription contract, you will lose access to the Office apps. Your OneDrive data will be retained for 90 days for you to make copies of it, and then it will be deleted.
+Should you choose not to accept terms, your subscription will not automatically renew, and at the end of your current subscription contract, you will lose access to the Office apps. Your OneDrive data will be retained for 90 days for you to make copies of it, and then it will be deleted.
## Frequently asked questions
admin Signup Business Standard https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/admin/simplified-signup/signup-business-standard.md
description: "Purchase Microsoft 365 Business Standard and set up your organizat
Want to sign up for a Microsoft 365 Business Standard subscription? There are a couple of ways to get started:+ - **[Buy](https://go.microsoft.com/fwlink/?linkid=2109654) Microsoft 365 Business Standard and complete your own setup**. To purchase Microsoft 365 Business Standard, [follow the steps below](#sign-up-steps). - **For Microsoft partners**: If you're a partner, see [Get Microsoft 365 Business](../../business/get-microsoft-365-business.md).
To sign up and purchase Microsoft 365 Business Standard, complete the following
4. Enter an email address that you already use. This can be any address you want Microsoft to use to communicate with you during setup. It is also the address where we'll send you information about your bill and renewals. Then select, **Set up account**. 5. Enter your name, business phone number, business size, company name, and location. Select **Next**.
-> [!NOTE]
-> We display your company name in the admin center. This is where you manage Microsoft 365 users, licenses and other features and services. We also include it in any internal SharePoint site URLs.
+ > [!NOTE]
+ > We display your company name in the admin center. This is where you manage Microsoft 365 users, licenses and other features and services. We also include it in any internal SharePoint site URLs.
6. Help us make sure this is you. Enter a number that we can use to reach you and select **Send Verification Code**. You'll receive a text. Enter your code and select **Verify**.
When signing up for Microsoft 365 Business Standard, you have 2 options for how
The table below outlines each choice.
-||**Option 1** ΓÇô Sign in with Outlook, Hotmail, Yahoo, Gmail or other email account [(Simplified Sign-up)](#terms-of-service-update-for-simplified-sign-up-mode)|**Option 2** ΓÇô Add a business domain and create a new business email account |
-|:--|:--|:--|
-|Available apps and services <br/> |Use Word, Excel, PowerPoint, OneDrive, Teams, Access. This set of apps is best for very small businesses who don't need branded email immediately, or who already use branded email from a different provider and do not intend to switch to use Microsoft Exchange. YouΓÇÖll use Outlook with your existing email account (be it outlook.com, Hotmail, Yahoo, Gmail or other). <br/> |Use Word, Excel, PowerPoint, OneDrive, Teams, Access. Microsoft 365 Business Standard with Option 2 also lets you access a wide range of additional
-|Required knowledge <br/> |LetΓÇÖs you get started without technical know-how. <br/> |Requires you to buy a domain, or to own a domain. You may need technical knowledge to prove ownership of the domain. <br/> |
-|Data handling <br/> |Available under the Supplement to the [Microsoft Services Agreement](https://go.microsoft.com/fwlink/p/?linkid=2180702) and is best for businesses that want some remote work and collaboration tools and are comfortable with Microsoft acting as controller for your data under the [Microsoft Privacy Statement](https://go.microsoft.com/fwlink/?LinkId=521839). Subscribers to services using this option will not have access to an individualΓÇÖs user content or data until a domain is attached. Subscribers should evaluate data ownership and intellectual property rights considerations based on their needs. For example, if you are working collaboratively with other users on a document stored in their account, they may choose to make those documents inaccessible to you. As such, you should evaluate data ownership and intellectual property rights considerations accordingly. Separately, users may choose not to transfer documents in their Simplified Sign-Up account to your Domain Account subscription, even after you invite them to do so. This means their documents may also not be accessible to you even if you add a domain account later <br/> |Available under the [Microsoft Online Subscription Agreement](https://go.microsoft.com/fwlink/p/?linkid=2180430) and is best for businesses that need Microsoft to act as a processor for their data under Microsoft's [Data Protection Addendum](https://go.microsoft.com/fwlink/p/?linkid=2180314) and need our full suite of remote work and collaboration tools. Subscribers who are in regulated industries or seek more control, both over the use of the services by your employees and over processing of related data by Microsoft, should choose Option 2 and attach a domain and sign up under the Domain Account enterprise-level agreement. <br/> |
+|&nbsp;|**Option 1** ΓÇô Sign in with Outlook, Hotmail, Yahoo, Gmail or other email account [(Simplified Sign-up)](#terms-of-service-update-for-simplified-sign-up-mode)|**Option 2** ΓÇô Add a business domain and create a new business email account |
+||||
+|Available apps and services|Use Word, Excel, PowerPoint, OneDrive, Teams, Access. This set of apps is best for very small businesses who don't need branded email immediately, or who already use branded email from a different provider and do not intend to switch to use Microsoft Exchange. You'll use Outlook with your existing email account (be it outlook.com, Hotmail, Yahoo, Gmail or other).|Use Word, Excel, PowerPoint, OneDrive, Teams, Access. Microsoft 365 Business Standard with Option 2 also lets you access a wide range of additional
+|Required knowledge|Let's you get started without technical know-how.|Requires you to buy a domain, or to own a domain. You may need technical knowledge to prove ownership of the domain.|
+|Data handling|Available under the Supplement to the [Microsoft Services Agreement](https://go.microsoft.com/fwlink/p/?linkid=2180702) and is best for businesses that want some remote work and collaboration tools and are comfortable with Microsoft acting as controller for your data under the [Microsoft Privacy Statement](https://go.microsoft.com/fwlink/?LinkId=521839). Subscribers to services using this option will not have access to an individual's user content or data until a domain is attached. Subscribers should evaluate data ownership and intellectual property rights considerations based on their needs. For example, if you are working collaboratively with other users on a document stored in their account, they may choose to make those documents inaccessible to you. As such, you should evaluate data ownership and intellectual property rights considerations accordingly. Separately, users may choose not to transfer documents in their Simplified Sign-Up account to your Domain Account subscription, even after you invite them to do so. This means their documents may also not be accessible to you even if you add a domain account later|Available under the [Microsoft Online Subscription Agreement](https://go.microsoft.com/fwlink/p/?linkid=2180430) and is best for businesses that need Microsoft to act as a processor for their data under Microsoft's [Data Protection Addendum](https://go.microsoft.com/fwlink/p/?linkid=2180314) and need our full suite of remote work and collaboration tools. Subscribers who are in regulated industries or seek more control, both over the use of the services by your employees and over processing of related data by Microsoft, should choose Option 2 and attach a domain and sign up under the Domain Account enterprise-level agreement.|
Use these three factors to determine which of the two options is best for your business needs.
You'll sign in to Microsoft 365 with this email address. For example, alliebelle
3. On the **Confirmation details** page, we'll give you some more info about your subscription. You can now go to the Microsoft 365 admin center to add users, install Office apps, invite your team to use Microsoft 365 and more. We'll also send you an email with set up steps for Microsoft 365 Business Standard.
-Remember this option doesn't provide branded email, admin control for use of the services by other users, or industry specific compliance support. Subscribers don't have any access or control over other usersΓÇÖ (employees) usage or documents under this option Users may choose not to transfer data created in storage such as OneDrive/Teams to your upgraded, enterprise-level domain account should you not choose option 2 immediately.
+Remember this option doesn't provide branded email, admin control for use of the services by other users, or industry specific compliance support. Subscribers don't have any access or control over other users' (employees) usage or documents under this option Users may choose not to transfer data created in storage such as OneDrive/Teams to your upgraded, enterprise-level domain account should you not choose option 2 immediately.
<!--This option isn't recommended for larger businesses, including specialty industries such as healthcare or legal.--> ### Option 2: Create a new business email account and attach a domain
-With this option, youΓÇÖll be able to use Microsoft 365 Exchange as your professional, branded email provider. All your users will have a shared domain email address. For example, their username, followed by @contoso.com. You and your users sign into Microsoft 365 with this new email address. When you follow this process (add a domain and create new business email accounts), youΓÇÖll get access to all the features provided in Microsoft 365 Business Standard. For steps on how to buy or add a domain, see [Set up Microsoft 365 Business Standard](../setup/setup-business-standard.md).
+With this option, you'll be able to use Microsoft 365 Exchange as your professional, branded email provider. All your users will have a shared domain email address. For example, their username, followed by @contoso.com. You and your users sign into Microsoft 365 with this new email address. When you follow this process (add a domain and create new business email accounts), you'll get access to all the features provided in Microsoft 365 Business Standard. For steps on how to buy or add a domain, see [Set up Microsoft 365 Business Standard](../setup/setup-business-standard.md).
:::image type="content" source="../../media/ssu-create-biz-email.png" alt-text="Screenshot: Sign in with new business email.":::
If you previously used Simplified Sign Up mode to purchase a business subscripti
The Simplified Sign Up terms of use have been recently updated, and notably they clarify licensing and data ownership for multi-user business subscriptions. For continued service of your business subscription, you may either visit the [Microsoft 365 admin Center](https://go.microsoft.com/fwlink/?linkid=2024339) and stay using **Simplified Sign Up** (and agree to use the Microsoft Services Agreement Supplemental), or visit the [Microsoft 365 admin Center](https://go.microsoft.com/fwlink/?linkid=2024339) and add a **business domain** (and use the Microsoft Online Services Agreement). To help you choose which of these two modes best suits your needs, consult the table at the top of this article.
-Should you choose not to accept the updated terms for Simplified Sign Up or to add a business domain, your subscription will not automatically renew, and at the end of your current subscription contract, you will lose access to the Office apps. Your OneDrive data will be retained for 90 days for you to make copies of it, and then it will be deleted.
+Should you choose not to accept the updated terms for Simplified Sign Up or to add a business domain, your subscription will not automatically renew, and at the end of your current subscription contract, you will lose access to the Office apps. Your OneDrive data will be retained for 90 days for you to make copies of it, and then it will be deleted.
## Frequently asked questions
There are three options for getting a business email.
### Why might I need to verify my domain to create a business email?
-If you choose to use a domain you already own, you can use it for your email address with Microsoft 365. As part of sign up process, we ask you to verify the domain so you can send emails via Microsoft 365. This confirms that you are the owner of the domain that is sending emails with that identity, which enhances security and prevents fraudulent activity.
+If you choose to use a domain you already own, you can use it for your email address with Microsoft 365. As part of sign up process, we ask you to verify the domain so you can send emails via Microsoft 365. This confirms that you are the owner of the domain that is sending emails with that identity, which enhances security and prevents fraudulent activity.
### Is there a benefit to paying monthly vs annually?
admin Signup Teams Business Subscription https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/admin/simplified-signup/signup-teams-business-subscription.md
When seeking to buy Microsoft Teams premium meeting and call functionality, you
See the table below for sign-up options and the services that will apply to your selection.
-||**Option 1 - Microsoft Teams Essentials** |**Option 2 - Microsoft 365 Business Basic** |
-|:--|:--|:--|
-|Available apps and services <br/> |Sign in with your existing email account (Hotmail, Gmail, Yahoo) using the new Business Standard signup process. Microsoft Teams with cloud storage in OneDrive. Free web versions of Word, Excel, PowerPoint on Office.com to edit files shared in Teams. <br/> **This set of apps is best for very small businesses who need to collaborate effectively over video meetings and chat**. |Microsoft Teams and OneDrive. Microsoft Exchange, SharePoint, Bookings, Planner and Lists. Premium Office web versions of Word, Excel, PowerPoint on Office.com. <br/> **Microsoft 365 Business Basic also lets you access a wide range of web-based services**: <br/> <br/> - New, branded business email accounts with Outlook, shared calendars within your business. <br/> - Bookings, appointment scheduling and Meeting recordings. <br/> - Shared document storage and SharePoint sites. <br/> - Microsoft Planner and Microsoft Lists. <br/> Microsoft 365 Business Basic offer additional services within Teams with Domain Account Sign-up: <br/> - Meeting recordings and anonymous call access in Microsoft Teams. <br/> - Easier document sharing within your business. <br/> - Support for the compliance needs for your industry. <br/> - Access and control over your employeesΓÇÖ use of services. <br/> - The widest range of integrations of non-Microsoft apps (e.g. Salesforce, Adobe) that work within Teams and Office. <br/> |
-|Required knowledge <br/> |LetΓÇÖs you get started without technical know-how required to run a domain. <br/> |Requires you to buy a domain, or to own a domain. If you want to use an existing domain, you will need access credentials for the domain and you may need technical knowledge to prove ownership. <br/> |
-|Governing Agreement and data handling <br/> |Available under the Supplement to the [Microsoft Services Agreement](https://go.microsoft.com/fwlink/p/?linkid=2180702) and **is best for businesses that want some remote work and collaboration tools and are comfortable with Microsoft acting as controller** for your data under the [Microsoft Privacy Statement](https://go.microsoft.com/fwlink/?LinkId=521839). Subscribers ("you") to services using this option will not have access to content or data of another invited user ("invited users). <br/> For example, if you are working collaboratively with other invited users on a document stored in their account, they may choose to make those documents inaccessible to you. <br/> Separately, invited users may choose not to transfer documents in their Simplified Sign-Up account to your Domain Account subscription, even after you invite them to do so. This means their documents may also not be accessible to you even if you add a domain account later. As such, you should evaluate data ownership and intellectual property rights considerations accordingly. <br/> |Available under the [Microsoft Online Subscription Agreement](https://go.microsoft.com/fwlink/p/?linkid=2180430) and is **best for businesses that need Microsoft to act as a processor** for their data under our [Data Protection Addendum](https://go.microsoft.com/fwlink/p/?linkid=2180314) and need our full suite of remote work and collaboration tools. **Subscribers who are in regulated industries or seek more control, both over the use of the services by your employees and over processing of related data by Microsoft, should choose Domain Account sign up with Microsoft Business Business Basic**, and sign up under the Domain Account enterprise-level agreement. <br/> |
+|&nbsp;|**Option 1 - Microsoft Teams Essentials** |**Option 2 - Microsoft 365 Business Basic** |
+||||
+|Available apps and services|Sign in with your existing email account (Hotmail, Gmail, Yahoo) using the new Business Standard signup process. Microsoft Teams with cloud storage in OneDrive. Free web versions of Word, Excel, PowerPoint on Office.com to edit files shared in Teams. <br/><br/> **This set of apps is best for very small businesses who need to collaborate effectively over video meetings and chat**. |Microsoft Teams and OneDrive. Microsoft Exchange, SharePoint, Bookings, Planner and Lists. Premium Office web versions of Word, Excel, PowerPoint on Office.com. <br/><br/> **Microsoft 365 Business Basic also lets you access a wide range of web-based services**: <ul><li>New, branded business email accounts with Outlook, shared calendars within your business.</li><li>Bookings, appointment scheduling and Meeting recordings.</li><li>Shared document storage and SharePoint sites.</li><li> Microsoft Planner and Microsoft Lists.</li></ul> <br/> Microsoft 365 Business Basic offer additional services within Teams with Domain Account Sign-up: <ul><li>Meeting recordings and anonymous call access in Microsoft Teams.</li><li>Easier document sharing within your business.</li><li>Support for the compliance needs for your industry.</li><li>Access and control over your employees' use of services.</li><li>The widest range of integrations of non-Microsoft apps (e.g. Salesforce, Adobe) that work within Teams and Office.</li></ul>|
+|Required knowledge|Let's you get started without technical know-how required to run a domain.|Requires you to buy a domain, or to own a domain. If you want to use an existing domain, you will need access credentials for the domain and you may need technical knowledge to prove ownership.|
+|Governing Agreement and data handling|Available under the Supplement to the [Microsoft Services Agreement](https://go.microsoft.com/fwlink/p/?linkid=2180702) and **is best for businesses that want some remote work and collaboration tools and are comfortable with Microsoft acting as controller** for your data under the [Microsoft Privacy Statement](https://go.microsoft.com/fwlink/?LinkId=521839). Subscribers ("you") to services using this option will not have access to content or data of another invited user ("invited users). <br/><br/> For example, if you are working collaboratively with other invited users on a document stored in their account, they may choose to make those documents inaccessible to you. <br/><br> Separately, invited users may choose not to transfer documents in their Simplified Sign-Up account to your Domain Account subscription, even after you invite them to do so. This means their documents may also not be accessible to you even if you add a domain account later. As such, you should evaluate data ownership and intellectual property rights considerations accordingly.|Available under the [Microsoft Online Subscription Agreement](https://go.microsoft.com/fwlink/p/?linkid=2180430) and is **best for businesses that need Microsoft to act as a processor** for their data under our [Data Protection Addendum](https://go.microsoft.com/fwlink/p/?linkid=2180314) and need our full suite of remote work and collaboration tools. **Subscribers who are in regulated industries or seek more control, both over the use of the services by your employees and over processing of related data by Microsoft, should choose Domain Account sign up with Microsoft Business Business Basic**, and sign up under the Domain Account enterprise-level agreement.|
## Frequently asked questions
When Recurring billing is on, your subscription will continue to be billed each
### What do I do if I want to change my business name? - Contact our small business support experts who can help you change your business name. Learn more atΓÇ»[Get support](../get-help-support.md).-
compliance Dlp Policy Reference https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/compliance/dlp-policy-reference.md
When you select **Audit or restrict activities on Windows devices**, you can res
- All apps - By a list of restricted apps that you define-- Ay a restricted app group (preview) that you define.
+- A restricted app group (preview) that you define.
##### Service domain and browser activities
compliance Endpoint Dlp Learn About https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/compliance/endpoint-dlp-learn-about.md
For example, if a file is copied to removable USB media, you'd see these attribu
Now that you've learned about Endpoint DLP, your next steps are: 1. [Onboard Windows 10 or Windows 11 devices into Microsoft 365 overview](device-onboarding-overview.md)
-1. [Onboard macOS devices into Microsoft 365 overview (preview)](device-onboarding-macos-overview.md#onboard-macos-devices-into-microsoft-365-overview-preview)
+1. [Onboard macOS devices into Microsoft 365 overview (preview)](device-onboarding-macos-overview.md)
+1. [Configure endpoint data loss prevention settings](dlp-configure-endpoint-settings.md)
1. [Using Microsoft Endpoint data loss prevention](endpoint-dlp-using.md) ## See also
compliance Sit Get Started Exact Data Match Hash Upload https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/compliance/sit-get-started-exact-data-match-hash-upload.md
If you do not want to expose your clear text sensitive information source table
### Best practices Separate the processes of hashing and uploading the sensitive data so you can more easily isolate any issues in the process.
-
+ Once in production, keep the two steps separate in most cases. Performing the hashing process on an isolated computer and then transferring the file for upload to an internet-facing computer ensures the actual data is never available in clear text form in a computer that could have been compromised due to its connection to the Internet.
-### Ensure your sensitive data table doesnΓÇÖt have formatting issues.
+### Ensure your sensitive data table doesnΓÇÖt have formatting issues.
-Before you hash and upload your sensitive data, do a search to validate the presence of special characters that may cause problems in parsing the content.
+Before you hash and upload your sensitive data, do a search to validate the presence of special characters that may cause problems in parsing the content.
You can validate that the table is in a format suitable to use with EDM by using the EDM upload agent with the following syntax: ```powershell
-EdmUploadAgent.exe /ValidateData /DataFile [data file] /Schema [schema file]
+EdmUploadAgent.exe /ValidateData /DataFile [data file] /Schema [schema file]
```
-If the tool indicates a mismatch in number of columns it might be due to the presence of commas or quote characters within values in the table which are being confused with column delimiters. Unless they are surrounding a whole value, single and double quotes can cause the tool to misidentify where an individual column starts or ends.
+If the tool indicates a mismatch in number of columns it might be due to the presence of commas or quote characters within values in the table which are being confused with column delimiters. Unless they are surrounding a whole value, single and double quotes can cause the tool to misidentify where an individual column starts or ends.
**If you find single or double quote characters surrounding full values**: you can leave them as they are.
This computer must have direct access to your Microsoft 365 tenant.
> [!NOTE] > Before you begin this procedure, make sure that you are a member of the **EDM\_DataUploaders** security group.
-> [!TIP]
+> [!TIP]
>Optionally, you can run a validation against your sensitive information source table file to check it for errors before uploading by running: > > `EdmUploadAgent.exe /ValidateData /DataFile [data file] /Schema [schema file]`
This computer must have direct access to your Microsoft 365 tenant.
`EdmUploadAgent.exe /Authorize`
-> [!IMPORTANT]
-> You must run the **EdmUploadAgent** from the folder where it's installed, and indicate the full path to your data files.
+ > [!IMPORTANT]
+ > You must run the **EdmUploadAgent** from the folder where it's installed, and indicate the full path to your data files.
4. Sign in with your work or school account for Microsoft 365 that was added to the EDM_DataUploaders security group. Your tenant information is extracted from the user account to make the connection.
This computer must have direct access to your Microsoft 365 tenant.
```dos EdmUploadAgent.exe /UploadData /DataStoreName [DS Name] /DataFile [data file] /HashLocation [hash file location] /Schema [Schema file] /ColumnSeparator ["{Tab}"|"|"] /AllowedBadLinesPercentage [value] ```
- > [!NOTE]
-> The default format for the sensitive data file is comma-separated values. You can specify a tab-separated file by indicating the "{Tab}" option with the /ColumnSeparator parameter, or you can specify a pipe-separated file by indicating the "|" option.
- Example: **EdmUploadAgent.exe /UploadData /DataStoreName PatientRecords /DataFile C:\Edm\Hash\PatientRecords.csv /HashLocation C:\Edm\Hash /Schema edm.xml /AllowedBadLinesPercentage 5**
+ > [!NOTE]
+ > The default format for the sensitive data file is comma-separated values. You can specify a tab-separated file by indicating the "{Tab}" option with the /ColumnSeparator parameter, or you can specify a pipe-separated file by indicating the "|" option.
+ >
+ > Example: `EdmUploadAgent.exe /UploadData /DataStoreName PatientRecords /DataFile C:\Edm\Hash\PatientRecords.csv /HashLocation C:\Edm\Hash /Schema edm.xml /AllowedBadLinesPercentage 5`
-If your sensitive information table has some incorrectly formatted values, but you want to import the remaining data while ignoring invalid rows anyway, you can use the */AllowedBadLinesPercentage* parameter in the command. The example above specifies a five percent threshold. This means that the tool will hash and upload the sensitive information table even if up to five percent of the rows are invalid.
+ If your sensitive information table has some incorrectly formatted values, but you want to import the remaining data while ignoring invalid rows anyway, you can use the */AllowedBadLinesPercentage* parameter in the command. The example above specifies a five percent threshold. This means that the tool will hash and upload the sensitive information table even if up to five percent of the rows are invalid.
-This command will automatically add a randomly generated salt value to the hash for greater security. Optionally, if you want to use your own salt value, add the **/Salt <saltvalue>** to the command. This value must be 64 characters in length and can only contain the a-z characters and 0-9 characters.
+ This command will automatically add a randomly generated salt value to the hash for greater security. Optionally, if you want to use your own salt value, add the **/Salt \<saltvalue\>** to the command. This value must be 64 characters in length and can only contain the a-z characters and 0-9 characters.
6. Check the upload status by running this command:
This command will automatically add a randomly generated salt value to the hash
EdmUploadAgent.exe /GetSession /DataStoreName \<DataStoreName\> ```
- Example: **EdmUploadAgent.exe /GetSession /DataStoreName PatientRecords**
+ Example: `EdmUploadAgent.exe /GetSession /DataStoreName PatientRecords`
- Look for the status to be in **ProcessingInProgress**. Check again every few minutes until the status changes to **Completed**. Once the status is completed, your EDM data is ready for use. Depending on the size of your sensitive information source table file, this can take from a few minutes to several hours.
+ Look for the status to be in **ProcessingInProgress**. Check again every few minutes until the status changes to **Completed**. Once the status is completed, your EDM data is ready for use. Depending on the size of your sensitive information source table file, this can take from a few minutes to several hours.
> [!TIP] > If you want to be notified once the uploaded sensitive data is ready to use, follow the procedures in [Create notifications for exact data match activities](sit-edm-notifications-activities.md#create-notifications-for-exact-data-match-activities).
EdmUploadAgent.exe /SaveSchema /DataStoreName <schema name> /OutputDir <path to
EdmUploadAgent.exe /CreateHash /DataFile C:\Edm\Data\PatientRecords.csv /HashLocation C:\Edm\Hash /Schema edm.xml /AllowedBadLinesPercentage 5 ```
-> [!NOTE]
-> The default format for the sensitive data file is comma-separated values. You can specify a tab-separated file by indicating the "{Tab}" option with the /ColumnSeparator parameter, or you can specify a pipe-separated file by indicating the "|" option.
-
+ > [!NOTE]
+ > The default format for the sensitive data file is comma-separated values. You can specify a tab-separated file by indicating the "{Tab}" option with the /ColumnSeparator parameter, or you can specify a pipe-separated file by indicating the "|" option.
- This will output a hashed file and a salt file with these extensions if you didn't specify the **/Salt <saltvalue>** option:
+ This will output a hashed file and a salt file with these extensions if you didn't specify the **/Salt \<saltvalue\>** option:
- .EdmHash - .EdmSalt - 2. Copy these files in a secure fashion to the computer you will use to upload your sensitive information source table file (PatientRecords) to your tenant. 3. Authorize the EDM Upload Agent, open Command Prompt window as an administrator, switch to the **C:\EDM\Data** directory and then run the following command:
- `EdmUploadAgent.exe /Authorize`
+ ```dos
+ EdmUploadAgent.exe /Authorize
+ ```
-> [!IMPORTANT]
-> You must run the **EdmUploadAgent** from the folder where it's installed, and indicate the full path to your data files.
+ > [!IMPORTANT]
+ > You must run the **EdmUploadAgent** from the folder where it's installed, and indicate the full path to your data files.
4. Sign in with your work or school account for Microsoft 365 that was added to the EDM_DataUploaders security group. Your tenant information is extracted from the user account to make the connection.
EdmUploadAgent.exe /SaveSchema /DataStoreName <schema name> /OutputDir <path to
```dos EdmUploadAgent.exe /GetDataStore ```+ You'll see a list of data stores and when they were last updated. 7. If you want to see all the data uploads to a particular store, run the following command in a Windows command prompt to see a list of all the data stores and when they were updated:
EdmUploadAgent.exe /SaveSchema /DataStoreName <schema name> /OutputDir <path to
```dos EdmUploadAgent.exe /GetSession /DataStoreName <DataStoreName> ```
-
+ ## Next Step - [Create exact data match sensitive information type/rule package](sit-get-started-exact-data-match-create-rule-package.md#create-exact-data-match-sensitive-information-typerule-package)-
compliance Teams Workflow In Advanced Ediscovery https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/compliance/teams-workflow-in-advanced-ediscovery.md
There are five categories of Teams content that you can collect and process usin
A prerequisite to managing Teams content in Advanced eDiscovery is to understand the type of Teams content that you can collect, process, and review in Advanced eDiscovery and where that content is stored in Microsoft 365. The following table lists Teams content type and where each is stored.
-||Location of chat messages and posts |Location of files and attachments |
-|:|:|:|
-|Teams 1:1 chats |Messages in 1:1 chats are stored in the Exchange Online mailbox of all chat participants. |Files shared in a 1:1 chat are stored in the OneDrive for Business account of the person who shared the file. |
-|Teams group chats |Messages in group chats are stored in the Exchange Online mailbox of all chat participants. |Files shared in group chats are stored in the OneDrive for Business account of the person who shared the file. |
-|Teams channels |All channel messages and posts are stored in the Exchange Online mailbox associated with the team.|Files shared in a channel are stored in the SharePoint Online site associated with the team. |
-|Private channels |Messages sent in a private channel are stored in the Exchange Online mailboxes of all members of the private channel.|Files shared in a private channel are stored in a dedicated SharePoint Online site associated with the private channel.|
-|Shared channels |Messages sent in a shared channel are stored in a system mailbox associated with the shared channel.<sup>1</sup>|Files shared in a shared channel are stored in a dedicated SharePoint Online site associated with the shared channel.|
-||||
+|&nbsp;|Location of chat messages and posts|Location of files and attachments|
+||||
+|Teams 1:1 chats|Messages in 1:1 chats are stored in the Exchange Online mailbox of all chat participants.|Files shared in a 1:1 chat are stored in the OneDrive for Business account of the person who shared the file.|
+|Teams group chats|Messages in group chats are stored in the Exchange Online mailbox of all chat participants.|Files shared in group chats are stored in the OneDrive for Business account of the person who shared the file.|
+|Teams channels|All channel messages and posts are stored in the Exchange Online mailbox associated with the team.|Files shared in a channel are stored in the SharePoint Online site associated with the team.|
+|Private channels|Messages sent in a private channel are stored in the Exchange Online mailboxes of all members of the private channel.|Files shared in a private channel are stored in a dedicated SharePoint Online site associated with the private channel.|
+|Shared channels|Messages sent in a shared channel are stored in a system mailbox associated with the shared channel.<sup>1</sup>|Files shared in a shared channel are stored in a dedicated SharePoint Online site associated with the shared channel.|
> [!NOTE] > <sup>1</sup> To search for (and preserve) messages sent in a shared channel, you have to search or specify the Exchange Online mailbox for the parent Team.
When content from Teams chat conversations is added to a review set, messages, p
The following table describes how the different types of Teams chat content are grouped by family and conversation.
-| Teams content type|Group by family |Group by conversation |
-|:|:|:|
-|Teams 1:1 and group chats | A transcript and all of its attachments and extracted items share the same **FamilyId**. Each transcript has a unique **FamilyId**. |All transcript files and their family items within the same conversation share the same **ConversationId**. This includes the following items:<br/><br/> - All extracted items and attachments of all transcripts that share the same **ConversationId**. <br/> - All transcripts for the same chat conversation<br/> - All custodian copies of each transcript<br/> - Transcripts from subsequent collections from the same chat conversation <br/><br/> For Teams 1:1 and group chat conversations, you might have multiple transcript files, each one corresponding to a different time frame within the conversation. Because these transcript files are from the same conversation with the same participants, they share the same **ConversationId**.|
-|Standard, private, and shared channel chats | Each post and all replies and attachments are saved to its own transcript. This transcript and all of its attachments and extracted items share the same **FamilyId**. |Each post and its attachments and extracted items have a unique **ConversationId**. If there are subsequent collections or new replies from the same post, the delta transcripts resulting from those collections will also have the same **ConversationId**.|
-||||
+|Teams content type|Group by family|Group by conversation|
+||||
+|Teams 1:1 and group chats|A transcript and all of its attachments and extracted items share the same **FamilyId**. Each transcript has a unique **FamilyId**.|All transcript files and their family items within the same conversation share the same **ConversationId**. This includes the following items: <ul><li>All extracted items and attachments of all transcripts that share the same **ConversationId**.</li><li>All transcripts for the same chat conversation</li><li>All custodian copies of each transcript</li><li>Transcripts from subsequent collections from the same chat conversation</li></ul> <br/> For Teams 1:1 and group chat conversations, you might have multiple transcript files, each one corresponding to a different time frame within the conversation. Because these transcript files are from the same conversation with the same participants, they share the same **ConversationId**.|
+|Standard, private, and shared channel chats|Each post and all replies and attachments are saved to its own transcript. This transcript and all of its attachments and extracted items share the same **FamilyId**.|Each post and its attachments and extracted items have a unique **ConversationId**. If there are subsequent collections or new replies from the same post, the delta transcripts resulting from those collections will also have the same **ConversationId**.|
Use the **Group** control in the command bar of a review set to view Teams content grouped by family or conversation.
Here's the logic used by Advanced eDiscovery to include additional messages and
- Queries that only use date ranges
-| Teams content type|Queries with search parameters |Queries with date ranges |
-|:|:|:|
-|Teams 1:1 and group chats |Messages that were posted 12 hours before and 12 hours after responsive items are grouped with the responsive item in a single transcript file. |Messages in a 24-hour window are grouped in a single transcript file.|
-|Standard, private, and shared Teams channel chats |Each post that contains responsive items and all corresponding replies are grouped in a single transcript file. |Each post that contains responsive items and all corresponding replies are grouped in a single transcript file.|
-||||
+|Teams content type|Queries with search parameters|Queries with date ranges|
+||||
+|Teams 1:1 and group chats|Messages that were posted 12 hours before and 12 hours after responsive items are grouped with the responsive item in a single transcript file.|Messages in a 24-hour window are grouped in a single transcript file.|
+|Standard, private, and shared Teams channel chats|Each post that contains responsive items and all corresponding replies are grouped in a single transcript file.|Each post that contains responsive items and all corresponding replies are grouped in a single transcript file.|
### Deduplication of Teams content
In large review sets with thousands or millions of items, it can be difficult to
The following table describes metadata properties for Teams content.
-|Metadata property |Description |
-|:|:|
-|ContainsEditedMessage | Indicates whether a transcript file contains an edited message. Edited messages are identified when viewing the transcript file.|
+|Metadata property|Description|
+|||
+|ContainsEditedMessage|Indicates whether a transcript file contains an edited message. Edited messages are identified when viewing the transcript file.|
|ConversationId|A GUID that identifies the conversation that the item is associated with. Transcript files and attachments from the same conversation have the same value for this property.|
-|Conversation name | The name of the conversation the transcript file or attachment is associated with. For Teams 1:1 and group chats, the value of this property is the UPN of all participants of the conversation are concatenated. For example, `User3 <User3@contoso.onmicrosoft.com>,User4 <User4@contoso.onmicrosoft.com>,User2 <User2@contoso.onmicrosoft.com>`. Teams channel (standard, private, and shared) chats use the following format for conversation name: `<Team name>,<Channel name>`.ΓÇ» For example, `eDiscovery vNext, General`. |
-|ConversationType | Indicates the type of Team chat. For Teams 1:1 and group chats, the value for this property is `Group`. For standard, private, and shared channel chats, the value is `Channel`.|
-|Date | The time stamp of the first message in the transcript file.|
+|Conversation name|The name of the conversation the transcript file or attachment is associated with. For Teams 1:1 and group chats, the value of this property is the UPN of all participants of the conversation are concatenated. For example, `User3 <User3@contoso.onmicrosoft.com>,User4 <User4@contoso.onmicrosoft.com>,User2 <User2@contoso.onmicrosoft.com>`. Teams channel (standard, private, and shared) chats use the following format for conversation name: `<Team name>,<Channel name>`. For example, `eDiscovery vNext, General`.|
+|ConversationType|Indicates the type of Team chat. For Teams 1:1 and group chats, the value for this property is `Group`. For standard, private, and shared channel chats, the value is `Channel`.|
+|Date|The time stamp of the first message in the transcript file.|
|FamilyId|A GUID that identifies the transcript file for a chat conversation. Attachments will have the same value for this property as the transcript file that contains the message the file was attached to.|
-|FileClass |Indicates that type of content. Items from Teams chats have the value `Conversation`. In contrast, Exchange email messages have the value `Email`.| |
-|MessageKind | The message kind property. Teams content has the value `microsoftteams , im`. |
-|Recipients | A list of all users who received a message within the transcript conversation.|
-|TeamsChannelName | The Teams channel name of the transcript.|
-|||
+|FileClass|Indicates that type of content. Items from Teams chats have the value `Conversation`. In contrast, Exchange email messages have the value `Email`.|
+|MessageKind|The message kind property. Teams content has the value `microsoftteams , im`.|
+|Recipients|A list of all users who received a message within the transcript conversation.|
+|TeamsChannelName|The Teams channel name of the transcript.|
For descriptions of other Advanced eDiscovery metadata properties, see [Document metadata fields in Advanced eDiscovery](document-metadata-fields-in-Advanced-eDiscovery.md).
contentunderstanding Prebuilt Overview https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/contentunderstanding/prebuilt-overview.md
After publishing your model, use the content center to apply it to any SharePoin
- Supported file formats: JPEG, PNG, BMP, TIFF, and PDF (text-embedded or scanned).
+- Supported languages: only English language invoices from the United States are currently supported. English sales receipts from Australia, Canada, United States, Great Britain, and India are supported.
+ - Text-embedded PDFs are best to eliminate the possibility of error in character extraction and location. - For PDF and TIFF, up to 2,000 pages can be processed.
enterprise Planportallaunchroll Out https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/enterprise/Planportallaunchroll-out.md
audience: Admin
ms.localizationpriority: medium-+ - Ent_O365 - SPO_Content f1.keywords: - CSH
+search.appverid:
- SPO160 - MET150 description: "This article describes how you can plan your portal launch in SharePoint Online and what steps to take for a successful launch"
A portal is a SharePoint site on your intranet with many site viewers who consum
This article describes how to plan your deployment and roll-out plan to SharePoint Online. It also provides approaches to follow as traditional load testing is not permitted on SharePoint Online. SharePoint Online is a cloud service and the load capabilities, health, and overall balance of load in the service are managed by Microsoft.
-To help in creating a successful portal, follow the basic principles, practices, and recommendations detailed in the [Creating, launching, and maintaining a healthy portal](/sharepoint/portal-health)
+To help in creating a successful portal, follow the basic principles, practices, and recommendations detailed in the [Creating, launching, and maintaining a healthy portal](/sharepoint/portal-health)
The deployment approach is highlighted below. ## Portal Launch Scheduler
-Use the portal launch scheduler to release your portal to users in your organization in scheduled phases. Learn more:
-
-![Calendar icon](https://docs.microsoft.com/Office/media/icons/calendar.png "Portal launch scheduler") [Portal Launch Scheduler](https://docs.microsoft.com/microsoft-365/enterprise/portallaunchscheduler)
-
+Use the portal launch scheduler to release your portal to users in your organization in scheduled phases. Learn more:
+![Calendar icon.](../media/calendar.png) [Portal Launch Scheduler](/microsoft-365/enterprise/portallaunchscheduler)
## Overview of capacity planning in SharePoint Online+ In order to efficiently use capacity and deal with unexpected growth, in any farm, we have automation that tracks certain usage scenarios. While exact growth is unpredictable for any one tenant in any one farm, the aggregated sum of requests is predictable over time. By identifying the growth trends in SharePoint Online, we can plan for future expansion. For more information on [Capacity planning and load testing SharePoint Online](capacity-planning-and-load-testing-sharepoint-online.md).
-A key part of a successful launch is the "wave" or "phased roll-out" approach detailed below.
+A key part of a successful launch is the "wave" or "phased roll-out" approach detailed below.
## Can I load test SharePoint Online?
-SharePoint Online is a shared multi-tenanted environment that is balanced across farms and scale is adjusted in an on-going basis. Load testing an environment, like SharePoint Online, whose scale changes continuously will not only give you unexpected results but it is not permitted.
+
+SharePoint Online is a shared multi-tenanted environment that is balanced across farms and scale is adjusted in an on-going basis. Load testing an environment, like SharePoint Online, whose scale changes continuously will not only give you unexpected results but it is not permitted.
Learn more: [Capacity planning and load testing SharePoint Online](capacity-planning-and-load-testing-sharepoint-online.md) ## Optimize pages by following recommended guidelines+ Pages from an on-Premise deployment should not simply be moved as they are onto SharePoint Online without reviewing them against recommended guidelines for SharePoint Online. The best approach is to always optimize any home page for any site or portal in SharePoint, as this is where most users in your organization will access as the starting point for your site(s). A few basic factors should be considered:+ - On-Premise deployments can use traditional server-side caches like object cache, output cache, and blob cache. With the topology differences in the cloud, these options are not necessarily available as the sheer scale differences make them less viable approaches. - Any pages / features / customizations used for cloud consumption should be optimized for higher latency and the distributed locations of users, so that users in different areas or regions have a more consistent experience. Cloud offers optimizations like Content Delivery Networks (CDN) to optimize for a distributed user base and for modern SharePoint, the last known good (LKG) is utilized by our out of the box (OOTB) web parts.
-### What to do:
+**What to do**:
+
+- For all site pages in SharePoint Online use the [Page Diagnostics tool](./page-diagnostics-for-spo.md), which is a Chromium extension that assists with analyzing and providing guidance. This can be used by site owners, editors, administrators, and developers as it is designed to be a starting point for analysis and optimization.
+- Developers should also use development tools like F12 browser developer tool and CTRL-F12 in the browser on modern pages. [Fiddler](https://www.telerik.com/download/fiddler) can also be used to review the size weight (how large the page is in megabytes) of the page and the number of calls and elements impacting the overall page load.
This section was a brief summary for optimizing pages. To learn more, see: [Creating, launching, and maintaining a healthy portal](/sharepoint/portal-health). ## Follow a Wave / Phased roll-out approach+ The traditional big bang approach for site launches will not allow verification that customizations, external sources, services, or processes have been tested at the right scale. This approach doesn't mean that it will take months to launch, but it is recommended over at least several days dependent on your organization size. Following a wave roll-out plan therefore gives you the option to pause and resolve issues before proceeding with the next phase and therefore lowers the potential number of users impacted by any issues. SharePoint as a service scales your capacity based on usage and predicted usage and whilst we don't need you to notify us of your launch, you should follow the guidelines to ensure success.
-
+ As shown in the following image, often the number of users that are invited is significantly higher than those that actually use the site. This image shows a strategy about how to roll out a release. This method helps identify ways to improve the SharePoint site before most the users see it.
-
+ ![Graph showing invited and active users.](../media/0bc14a20-9420-4986-b9b9-fbcd2c6e0fb9.png)
-
+ In the pilot phase, it is good to get feedback from users that the organization trusts and knows will be engaged. This way it is possible to gauge how the system is being used, and how it is performing.
-
+ During each of the waves, gather user feedback around the features and the performance during each wave of deployment. Collecting feedback has the advantage of slowly introducing the system and making improvements as the system gets more use. This also allows us to react to the increased load as the site is rolled out to more users and combined with following the guidelines for page optimization ensures a positive experience for your users.
-### What to do:
+**What to do**:
+ - Decide on the timing of each phase and ensure that you have a contingency / pause opportunity, should you need to make adjustments before continuing - Plan your first group of users that you want to enable, to ensure you receive the feedback you need to move forward. Where possible, select an active group of users that will provide feedback in a timely fashion-- As you plan each wave, try to start with a small user base (less than 5000 users). Increase the group sizes as you proceed with each wave. By creating a staggered approach, it allows for easier pause opportunities as needed.
+- As you plan each wave, try to start with a small user base (less than 5000 users). Increase the group sizes as you proceed with each wave. By creating a staggered approach, it allows for easier pause opportunities as needed.
enterprise External Domain Name System Records https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/enterprise/external-domain-name-system-records.md
The sections below are organized by service in Office 365. To see a customized l
## External DNS records required for Office 365 (core services) <a name="BKMK_ReqdCore"> </a>
-Every Office 365 customer needs to add two records to their external DNS. The first CNAME record ensures that Office 365 can direct workstations to authenticate with the appropriate identity platform. The second required record is to prove you own your domain name.
+The TXT record is needed to prove that you own the domain and is required for all customers.
+
+The CNAME record is only required for customers using [Office 365 operated by 21Vianet](/microsoft-365/admin/services-in-china/services-in-china). It ensures that Office 365 can direct workstations to authenticate with the appropriate identity platform.
++
-|**DNS record** <br/> |**Purpose** <br/> |**Value to use** <br/> |
-|-|--||
-|**CNAME** <br/> **(Suite)** <br/> |Used by Office 365 to direct authentication to the correct identity platform. [More information](../admin/services-in-chin?viewFallbackFrom=o365-worldwide) <br/> **Note:** This CNAME only applies to Office 365 operated by 21Vianet. If present and your Office 365 is not operated by 21Vianet, users on your custom domain will get a "*custom domain* isn't in our system" error and won't be able to activate their Office 365 license. [More information](/office365/servicedescriptions/office-365-platform-service-description/office-365-operated-by-21vianet) |**Alias:** msoid <br/> **Target:** clientconfig.partner.microsoftonline-p.net.cn <br/> |
-|**TXT** <br/> **(Domain verification)** <br/> |Used by Office 365 to verify only that you own your domain. It doesn't affect anything else. <br/> |**Host:** @ (or, for some DNS hosting providers, your domain name) <br/> **TXT Value:** _A text string provided by_ Office 365 <br/> The Office 365 **domain setup wizard** provides the values that you use to create this record. <br/> |
+|**DNS record** <br/> |**Purpose** <br/> |**Value to use** <br/> |**Applies to**|
+|-|--|||
+|**TXT** <br/> **(Domain verification)** <br/> |Used by Office 365 to verify only that you own your domain. It doesn't affect anything else. <br/> |**Host:** @ (or, for some DNS hosting providers, your domain name) <br/> **TXT Value:** _A text string provided by_ Office 365 <br/> The Office 365 **domain setup wizard** provides the values that you use to create this record. <br/> |All customers|
+|**CNAME** <br/> **(Suite)** <br/> |Used by Office 365 to direct authentication to the correct identity platform. [More information](../admin/services-in-chin?viewFallbackFrom=o365-worldwide) <br/> **Note** that this CNAME only applies to Office 365 operated by 21Vianet. If present and your Office 365 is not operated by 21Vianet, users on your custom domain will get a "*custom domain* isn't in our system" error and won't be able to activate their Office 365 license. [More information](/office365/servicedescriptions/office-365-platform-service-description/office-365-operated-by-21vianet) |**Alias:** msoid <br/> **Target:** clientconfig.partner.microsoftonline-p.net.cn <br/> | 21Vianet customers only|
+ ## External DNS records required for email in Office 365 (Exchange Online)
enterprise Microsoft 365 Apps Monitoring https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/enterprise/microsoft-365-apps-monitoring.md
+
+ Title: "Microsoft 365 Apps monitoring"
+++
+audience: Admin
++
+ms.localizationpriority: mediumn
+search.appverid:
+- MET150
+
+- Ent_O365
+- Strat_O365_Enterprise
+
+f1.keywords:
+- NOCSH
+description: "Use Apps monitoring for information about incidents or advisories related to Microsoft 365 Apps."
++
+# Microsoft 365 Apps monitoring
+
+Microsoft 365 Apps monitoring supports the following organizational-level scenarios for these desktop Office applications: Access, Excel, OneNote, Outlook, PowerPoint, Publisher, and Word.
+
+- **Excessive Client Runtime Errors**. The runtime error rate of specific Office application has increased significantly over the last 24 hours.
+
+- **Long Local File Load Time**. The average file load time from local storage has exceeded the recommended threshold over the last 24 hours.
+
+- **Long Application Load Time**. The average application load time has exceeded the recommended threshold over the last 24 hours.
+
+- **Excessive Macro Errors**. The macro error rate has exceeded the recommended threshold over the last 24 hours.
+
+- **Excessive Add-in Errors**. The add-in error rate has exceeded the recommended threshold over the last 24 hours.
+
+- **Long SharePoint File Load Time**. The average file load time from SharePoint has exceeded the recommended threshold over the last 24 hours.
+
+Here's an example of the Apps monitoring dashboard
+
+![Organization-level scenarios for Microsoft 365 Apps monitoring.](../media/microsoft-365-exchange-monitoring/M365AppsMonitoring1.png)
+
+When Microsoft detects an error condition, a post is created to notify the tenant admin to go to the Microsoft 365 App Health dashboard for further information to remediate issues. For more information, see [Microsoft 365 Apps health](/deployoffice/admincenter/microsoft-365-apps-health).
enterprise Microsoft 365 Exchange Monitoring https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/enterprise/microsoft-365-exchange-monitoring.md
description: "Use Exchange Online monitoring for information about email inciden
# Exchange Online monitoring for Microsoft 365
-You can use Exchange Online monitoring in the <a href="https://go.microsoft.com/fwlink/p/?linkid=2024339" target="_blank">Microsoft 365 admin center</a> to monitor the health of the Exchange service for your organization's Microsoft 365 subscription. Exchange Online monitoring provides you with information about incidents and advisories that are collected in these categories:
--- **Infrastructure**: Issue is detected in the Microsoft 365 infrastructure that Microsoft owns for providing regular updates and resolving the issue. For example, users cannot access Exchange Online because of issues with Exchange or other Microsoft 365 cloud infrastructure.-- **Third-party infrastructure**: Issue is detected in third-party infrastructure on which your organization has taken a dependency and requires action from your organization for resolution. For example, user authentication transactions are getting throttled by a third-party security token service (STS) provider that prevents users from connecting to Exchange Online.-- **Customer infrastructure**: Issue is detected in your organization's infrastructure and requires action from your organization for resolution. For example, users cannot access Exchange Online because they are unable to obtain an authentication token from STS provider hosted by your organization because of an expired certificate.-
-Here is an example of the **Service health** page in the Microsoft 365 admin center, available from **Health > Service health** for organization and [priority account](../admin/setup/priority-accounts.md) scenarios.
-
-![The Service health page in the Microsoft 365 admin center.](../media/microsoft-365-exchange-monitoring/service-health-dashboard-example.png)
-
-**Issues in your organization** will be identified and used by organizational-level monitoring and priority account monitoring.
-
-The value of the **Health** column under **Issues in your organization** indicates whether your organization's infrastructure or third-party software affects the service health experience of your organization's users and/or priority accounts in Exchange Online. Advisories or incidents require *your* actions to resolve.
-
-The value of the **Health** column under **Microsoft service health** indicates that the service is healthy or has advisories or incidents based on the cloud services that Microsoft maintains.
-
-Here is an example of the Exchange Online monitoring page in the Microsoft 365 admin center that shows the health of organization-level and priority account scenarios available from **Health > Service health > Exchange Online**.
-
-![The Exchange Online monitoring page in the Microsoft 365 admin center.](../media/microsoft-365-exchange-monitoring/exchange-monitoring-example.png)
-
-With the **Exchange Online** monitoring page, you can see whether the Exchange Online service is healthy or not and whether there are any associated incidents or advisories. With Exchange Online monitoring, you can look at the service health for specific email scenarios and view near real-time signals to determine the impact by organization-level scenario. You can also see health of priority account scenarios.
-
-## Requirements
-
-This preview is enabled for customers who meet these requirements:
--- Your organization needs to have a license count of at least 5,000 from one or a combination of these products: Office 365 E3, Microsoft 365 E3, Office 365 E5, Microsoft 365 E5.-
- For example, your organization can have 3,000 Office 365 E3 licenses and 2,500 Microsoft 365 E5, for a total of 5,500 licenses from the qualifying products.
--- Your organization needs to have at least 50 monthly active users for one or more core Microsoft 365 services, which include Microsoft Teams, OneDrive for Business, SharePoint Online, Exchange Online, and Office apps.--- Any role with Service Health Dashboard level permissions can access Exchange Online Monitoring. For more information, see [How to check Microsoft 365 service health](view-service-health.md).-
-## Organization-level scenarios
-
-With Exchange Online monitoring supports the following scenarios:
+Exchange Online monitoring supports the following organization-level scenarios:
- **Email clients**: You can view the health for the following email clients based on email read activity:
With Exchange Online monitoring supports the following scenarios:
- **Mail flow**: The number of messages successfully delivered to a mailbox without any delay after the message reached the Microsoft 365 network.
- ![An example of monitoring Exchange health for mail delivery.](../media/microsoft-365-exchange-monitoring/exchange-monitoring-scenario-example.png)
+- **Open Outlook for the Web**: The number of users successfully signed in and started Outlook on the web.
+
+Here's an example of the organization-level scenarios for Exchange Online in the main dashboard.
+
+![Organization-level scenarios for Exchange Online Monitoring.](../media/microsoft-365-exchange-monitoring/exchange-monitoring-org-scenarios.png)
For these scenarios, the key numbers are for the last 30 minutes in the main dashboard. Detailed views for each of these scenarios show the near real-time trend for seven days with the 30-minute aggregate compared with the previous week.
+![An example of monitoring Exchange health for mail delivery.](../media/microsoft-365-exchange-monitoring/exchange-monitoring-scenario-example.png)
+
+You'll notice incidents or advisories created for your organization with "Issue origin" in the communication tagged as "Your org". These are notifications individually targeted to your organization with issues that require your attention for mitigation and resolution. For more information about various types of issues that are created and communicated in service health to inform your organization about the potential impact, see the following articles:
+
+- [Service alerts for mailbox utilization](microsoft-365-mailbox-utilization-service-alerts.md)
+
+- [Service alerts for MRS source delays](microsoft-365-mrs-source-delays-service-alerts.md)
+
+- [Service alerts for messages pending delivery to external recipients](microsoft-365-external-recipient-service-alerts.md)
+ ## Priority accounts monitoring scenarios With Exchange Online priority account monitoring, you can view the health for the following scenarios after configuring [priority accounts](/microsoft-365/admin/setup/priority-accounts):
With Exchange Online priority account monitoring, you can view the health for th
- Recoverable items
-The Exchange licensing scenario checks if the priority account is not able to log in due to invalid license issues, which can be addressed by the tenant admin.
+The Exchange licensing scenario checks if the priority account isn't able to log in due to invalid license issues, which can be addressed by the tenant admin.
The remaining five scenarios above check if your priority accountΓÇÖs mailbox is close to reaching or has reached the limits described in [Exchange Online limits](/office365/servicedescriptions/exchange-online-service-description/exchange-online-limits#mailbox-storage-limits).
-For these scenarios, you can see active and resolved advisories and incidents affecting your priority accounts. Identifiable information for the priority accounts will be displayed in the advisory or incident details along with recommendations. Here is an example from the page at **Health > Service health > Exchange Online**.
+For these scenarios, you can see active and resolved advisories and incidents affecting your priority accounts. Identifiable information for the priority accounts will be displayed in the advisory or incident details along with recommendations. Here's an example from the page at **Health > Service health > Exchange Online**.
:::image type="content" source="../media/microsoft-365-exchange-monitoring/exchange-priority-accounts-example.png" alt-text="Example of active and resolved advisories and incidents affecting your priority accounts"::: In the affected account pane, the **Status** column has these values: -- Fixed: The issue causing the advisory or incident has been addressed for the priority account. There is no longer an issue.
+- Fixed: The issue causing the advisory or incident has been addressed for the priority account. There's no longer an issue.
- Active: The issue causing the advisory or incident is ongoing for the priority account. The issue remains. -- Delayed: The issue causing the advisory or incident has not been addressed for the priority account in 96 hours, so it is suspended. The issue remains.
+- Delayed: The issue causing the advisory or incident hasn't been addressed for the priority account in 96 hours, so it's suspended. The issue remains.
-Here is an example.
+Here's an example.
:::image type="content" source="../media/microsoft-365-exchange-monitoring/exchange-status-column-example.png" alt-text="Example of the status column in the affected account pane":::
-An advisory or incident will be resolved after no accounts remain in the **Active** state.
-
-## Send us feedback
-
-There are two ways you can provide feedback:
--- Use the **Give feedback** option available on every page of the Microsoft 365 admin center.--- Submit feedback using the **Is this post helpful?** link for a specific incident or advisory.-
- ![The "Is this post helpful?" link for a specific incident or advisory.](../media/microsoft-365-exchange-monitoring/exchange-monitoring-example-incident-feedback.png)
+An advisory or incident will be resolved after no accounts remain in the **Active** state.
## Frequently asked questions
-#### 1. Why don't I see "Exchange Online monitoring" under Health in the Microsoft 365 admin center?
-
-First, make sure you've enabled the new admin center on the **Home** page of the <a href="https://go.microsoft.com/fwlink/p/?linkid=2024339" target="_blank">Microsoft 365 admin center</a>.
-
-Then make sure you meet both of the following requirements:
--- Your organization needs to have a license count of at least 5,000, from one or a combination of these products: Office 365 E3, Microsoft 365 E3, Office 365 E5, Microsoft 365 E5.--- Your organization needs to have at least 50 monthly active users for one or more core Microsoft 365 services, which include Microsoft Teams, OneDrive for Business, SharePoint Online, Exchange Online, and Office apps.-
-If the license count for your organization falls below 5,000 users and the monthly active users falls below 50 users in the core services, Exchange Online monitoring won't be enabled until these requirements are met.
-
-#### 2. The active user count in the dashboard for each client appears to be low. We have a lot of active licenses assigned to users. What does this mean?
+### 1. The active user count in the dashboard for each client appears to be low. We have a lot of active licenses assigned to users. What does this mean?
The active user count shown in monitoring is based on a 30-minute window where users have performed the activity called out in the feature. This shouldn't be confused with usage numbers. To view usage numbers, use activity reports in the Microsoft 365 admin center (**Reports** > <a href="https://go.microsoft.com/fwlink/p/?linkid=2074756" target="_blank">**Usage**</a>).
-#### 3. Will there be other monitoring scenarios for other services such as Teams and SharePoint?
-
-Microsoft is integrating this experience directly inside the Service Health dashboard in the Microsoft 365 admin center. This will provide opportunities for Microsoft to extend monitoring scenarios for other services, which will be announced when there is news to share.
-
-#### 4. What is the plan for general availability of this experience?
-
-Microsoft has integrated Exchange Online monitoring directly on the <a href="https://go.microsoft.com/fwlink/p/?linkid=842900" target="_blank">**Service Health** dashboard</a> in the Microsoft 365 admin center.
-
-With this new integrated experience, Microsoft's plan is to collect your feedback and then define our plan for general availability.
-
-#### 5. Is this a free (included) or paid (extra) feature?
-
-This is a free feature that is in preview and only available for customers that meet the requirements in question 1. There isn't a paid option to receive this content.
-
-#### 6. How do I provide feedback?
-
-For general feedback, use the **Give feedback** icon on the bottom-right corner of the **Exchange Online** monitoring page.
-
-For feedback on incidents or advisories, use the **Is this post helpful?** link.
-
-#### 7. Where is the data instrumented for the scenarios that show activity trends?
-
-The data is instrumented in the Exchange Online service. If there is a failure that happens before the request reaches Exchange Online or there is a failure in Exchange Online, you will see a drop in the activity signal.
-
-#### 8. Are there any privacy concerns?
-
-Monitoring focuses on service metadata and user content is not monitored.
-
-## See also
--- [How to check Microsoft 365 service health](view-service-health.md) --- [Exchange Online limits](/office365/servicedescriptions/exchange-online-service-description/exchange-online-limits#mailbox-storage-limits)--- [Manage and monitor priority accounts](/microsoft-365/admin/setup/priority-accounts)--- [Using Priority Accounts in Microsoft 365](https://techcommunity.microsoft.com/t5/microsoft-365-blog/using-priority-accounts-in-microsoft-365/ba-p/1873314)--- [Service alerts for mailbox utilization in Exchange Online monitoring](microsoft-365-mailbox-utilization-service-alerts.md)
+### 2. Where is the data instrumented for the scenarios that show activity trends?
-- [Service alerts for MRS source delays in Exchange Online monitoring](microsoft-365-mrs-source-delays-service-alerts.md)
+The data is instrumented in the Exchange Online service. If there's a failure that happens before the request reaches Exchange Online or there's a failure in Exchange Online, you'll see a drop in the activity signal.
enterprise Microsoft 365 External Recipient Service Alerts https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/enterprise/microsoft-365-external-recipient-service-alerts.md
Title: "External recipients service alerts"--++ Last updated audience: Admin
enterprise Microsoft 365 Monitoring https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/enterprise/microsoft-365-monitoring.md
+
+ Title: "Microsoft 365 monitoring"
+++
+audience: Admin
++
+ms.localizationpriority: mediumn
+search.appverid:
+- MET150
+
+- Ent_O365
+- Strat_O365_Enterprise
+
+f1.keywords:
+- NOCSH
+description: "Use Microsoft 365 monitoring for information about incidents or advisories in Microsoft 365."
++
+# Learn about Microsoft 365 monitoring
+
+You can use dashboards in the [Microsoft 365 admin center](https://go.microsoft.com/fwlink/p/?linkid=2024339) to monitor the health of various Microsoft services for your organization's Microsoft 365 subscription. This capability was initially started with Exchange Online and now getting expanded to other Microsoft services like Microsoft Teams, Microsoft 365 Apps and more service in future. Monitoring provides you with information about incidents and advisories that are collected in these categories:
+
+- **Infrastructure**. Issue is detected in the Microsoft 365 infrastructure that Microsoft owns for providing regular updates and resolving the issue. For example, users can't access Exchange Online because of issues with Exchange or other Microsoft 365 cloud infrastructure.
+
+- **Third-party infrastructure**. Issue is detected in third-party infrastructure on which your organization has taken a dependency and requires action from your organization for resolution. For example, user authentication transactions are getting throttled by a third-party security token service (STS) provider that prevents users from connecting to Exchange Online.
+
+- **Customer infrastructure**. Issue is detected in your organization's infrastructure and requires action from your organization for resolution. For example, users can't access Exchange Online because they are unable to obtain an authentication token from STS provider hosted by your organization because of an expired certificate.
+
+Here's an example of the **Service health** page in the Microsoft 365 admin center, which is available at **Health** > **Service health** for organization scenarios and [priority account](../admin/setup/priority-accounts.md) scenarios.
+
+![The Service health page in the Microsoft 365 admin center.](../media/microsoft-365-exchange-monitoring/service-health-dashboard-example.png)
+
+**Issues in your organization** will be identified and used by organizational-level monitoring and priority account monitoring.
+
+The value of the **Health** column under **Issues in your organization** indicates whether your organization's infrastructure or third-party software affects the service health experience of your organization's users and/or priority accounts in Exchange Online. Advisories or incidents require your actions to resolve.
+
+The value of the **Health** column under **Microsoft service health** indicates that the service is healthy or has advisories or incidents based on the cloud services that Microsoft maintains.
+
+Here's an example of the Exchange Online monitoring page in the Microsoft 365 admin center that shows the health of organization-level and priority account scenarios available from **Health** > **Service health** > **Exchange Online**.
+
+![Organization-level scenarios for Exchange Online Monitoring.](../media/microsoft-365-exchange-monitoring/exchange-monitoring-org-scenarios.png)
+
+With the scenario list page, you can see whether the Microsoft service is healthy or not and whether there are any associated incidents or advisories. For example, with Exchange Online monitoring, you can look at the service health for specific email scenarios and view near real-time signals to determine the impact by organization-level scenario. You can also see health of priority account scenarios, if available.
+
+## Requirements for monitoring
+
+This preview is enabled for customers who meet the following requirements:
+
+- Your organization needs to have a license count of at least 5,000 from one or a combination of these products: Office 365 E3, Microsoft 365 E3, Office 365 E5, or Microsoft 365 E5.
+
+ For example, your organization can have 3,000 Office 365 E3 licenses and 2,500 Microsoft 365 E5, for a total of 5,500 licenses from the qualifying products.
+
+- Your organization needs to have at least 50 monthly active users for one or more core Microsoft 365 services, which include Microsoft Teams, OneDrive for Business, SharePoint Online, Exchange Online, and Office apps.
+
+- Any role with Service Health Dashboard level permissions can access Exchange Online Monitoring. For more information, see [How to check Microsoft 365 service health](view-service-health.md).
+
+## Additional monitoring for Microsoft services
+
+Service-specific monitoring is also enable for the following Microsoft services. Select the corresponding link to learn more about monitoring for that service.
+
+- [Exchange Online](microsoft-365-exchange-monitoring.md)
+
+- [Microsoft 365 Apps](microsoft-365-apps-monitoring.md)
+
+- [Microsoft Teams](microsoft-365-teams-monitoring.md)
+
+## Send us feedback
+
+There are two ways you can provide feedback:
+
+- Use the **Give feedback** option available on every page of the Microsoft 365 admin center.
+
+- Submit feedback using the **Is this post helpful? link for a specific incident or advisory.
+
+ ![The "Is this post helpful?" link for a specific incident or advisory.](../media/microsoft-365-exchange-monitoring/exchange-monitoring-example-incident-feedback.png)
+
+## Frequently asked questions
+
+### 1. Why don't I see "view" link under Organizational monitoring column in the Microsoft 365 admin center inside Service Health?
+
+First, make sure you've enabled the new admin center on the **Home** page of the [Microsoft 365 admin center](https://go.microsoft.com/fwlink/p/?linkid=2024339).
+
+Then make sure you meet both of the following requirements:
+
+- Your organization needs to have a license count of at least 5,000, from one or a combination of these products: Office 365 E3, Microsoft 365 E3, Office 365 E5, or Microsoft 365 E5.
+
+- Your organization needs to have at least 50 monthly active users for one or more core Microsoft 365 services, which include Microsoft Teams, OneDrive for Business, SharePoint Online, Exchange Online, and Office apps.
+
+If the license count for your organization falls below 5,000 users and the monthly active users falls below 50 users in the core services, Exchange Online monitoring won't be enabled until these requirements are met.
+
+### 2. Will there be other monitoring scenarios for other services in future?
+
+Yes. We have a few more services in public preview now. We'll continue to work on expanding the footprint to other services.
+
+### 3. What is the plan for general availability of this experience?
+
+Microsoft's plan is to collect your feedback on the preview experience and then define our plan for general availability.
+
+### 4. Is this a free (included) or paid (extra) feature?
+
+This is a free feature that is in preview and only available for customers that meet the requirements in question 1. There isn't a paid option to receive this content.
+
+### 5. How do I provide feedback?
+
+For general feedback, use the **Give feedback** icon on the bottom-right corner of the monitoring page.
+
+For feedback on incidents or advisories, use the **Is this post helpful? link.
+
+### 6. Are there any privacy concerns?
+
+Monitoring focuses on service metadata and user content isn't monitored.
enterprise Microsoft 365 Mrs Source Delays Service Alerts https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/enterprise/microsoft-365-mrs-source-delays-service-alerts.md
Title: "MRS service alerts"--++ Last updated audience: Admin
enterprise Microsoft 365 Teams Monitoring https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/enterprise/microsoft-365-teams-monitoring.md
+
+ Title: "Microsoft 365 Teams monitoring"
+++
+audience: Admin
++
+ms.localizationpriority: mediumn
+search.appverid:
+- MET150
+
+- Ent_O365
+- Strat_O365_Enterprise
+
+f1.keywords:
+- NOCSH
+description: "Use Teams monitoring for information about incidents or advisories related to Microsoft 365 Teams."
++
+# Microsoft 365 Teams monitoring
+
+Microsoft Teams monitoring supports the following organizational scenarios with near real-time information:
+
+![Organization-level scenarios for Teams Monitoring.](../media/microsoft-365-exchange-monitoring/TeamsMonitoring1.png)
+
+- **App Launch**. The number of times users opened the Teams client without errors. Data is sampled and retrieved every 30 minutes.
+
+- **Chat**. The number of chat messages sent and delivered in Teams. Data is sampled and retrieved every 30 minutes.
+
+- **Join Meeting**. The number of times users joined Teams meetings without errors. Data is sampled and retrieved every 30 minutes.
+
+Admins can use the information to correlate any Microsoft-reported issues with the usage data to confirm any actual impact to their organization. Also, admins can view any usage from the last two weeks of usage data to identify any anomalies.
+
+![Example of Teams Monitoring.](../media/microsoft-365-exchange-monitoring/TeamsMonitoring2.png)
enterprise Move Onedrive Between Geo Locations https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/enterprise/move-onedrive-between-geo-locations.md
f1.keywords: - NOCSH -+ - Strat_SP_gtc - SPO_Content ms.localizationpriority: medium description: Find information about moving a OneDrive site to a different geo location, including how to schedule site moves and communicating expectations to users.
-# Move a OneDrive site to a different geo location
+# Move a OneDrive site to a different geo location
With OneDrive geo move, you can move a user's OneDrive to a different geo location. OneDrive geo move is performed by the SharePoint Online administrator or the Microsoft 365 global administrator. Before you start a OneDrive geo move, be sure to notify the user whose OneDrive is being moved and recommend they close all files for the duration of the move. (If the user has a document open using the Office client during the move, then upon move completion the document will need to be saved to the new location.) The move can be scheduled for a future time, if desired.
To perform a OneDrive geo move, the tenant administrator must first set the user
When using the geo move cmdlets, connect to SPO Service at the user's current OneDrive geo location, using the following syntax:
-`Connect-SPOService -url https://<tenantName>-admin.sharepoint.com`
+```powershell
+Connect-SPOService -url https://<tenantName>-admin.sharepoint.com
+```
For example: To move OneDrive of user 'Matt@contosoenergy.onmicrosoft.com', connect to EUR SharePoint Admin center as the user's OneDrive is in EUR geo location:
-`Connect-SPOService -url https://contosoenergyeur-admin.sharepoint.com`
+```powershell
+Connect-SPOService -url https://contosoenergyeur-admin.sharepoint.com
+```
![Screenshot of PowerShell window showing connect-sposervice cmdlet.](../media/move-onedrive-between-geo-locations-image1.png)
Before you start a OneDrive geo move, we recommend that you validate the environ
To ensure that all geo locations are compatible, run:
-`Get-SPOGeoMoveCrossCompatibilityStatus`
+```powershell
+Get-SPOGeoMoveCrossCompatibilityStatus
+```
You will see a list of your geo locations and whether content can be moved between will be denoted as "Compatible". If the command returns "Incompatible" please retry validating the status at a later date. If a OneDrive contains a subsite, for example, it cannot be moved. You can use the Start-SPOUserAndContentMove cmdlet with the -ValidationOnly parameter to validate if the OneDrive is able to be moved:
-`Start-SPOUserAndContentMove -UserPrincipalName <UPN> -DestinationDataLocation <DestinationDataLocation> -ValidationOnly`
+```powershell
+Start-SPOUserAndContentMove -UserPrincipalName <UPN> -DestinationDataLocation <DestinationDataLocation> -ValidationOnly
+```
This will return Success if the OneDrive is ready to be moved or Fail if there is a legal hold or subsite that would prevent the move. Once you have validated that the OneDrive is ready to move, you can start the move. ## Start a OneDrive geo move
-To start the move, run:
+To start the move, run:
-`Start-SPOUserAndContentMove -UserPrincipalName <UserPrincipalName> -DestinationDataLocation <DestinationDataLocation>`
+```powershell
+Start-SPOUserAndContentMove -UserPrincipalName <UserPrincipalName> -DestinationDataLocation <DestinationDataLocation>
+```
Using these parameters: -- _UserPrincipalName_ ΓÇô UPN of the user whose OneDrive is being moved.--- _DestinationDataLocation_ ΓÇô Geo-Location where the OneDrive needs to be moved. This should be same as the user's preferred data location.
+- _UserPrincipalName_ ΓÇô UPN of the user whose OneDrive is being moved.
+- _DestinationDataLocation_ ΓÇô Geo-Location where the OneDrive needs to be moved. This should be same as the user's preferred data location.
For example, to move the OneDrive of matt@contosoenergy.onmicrosoft.com from EUR to AUS, run:
-`Start-SPOUserAndContentMove -UserPrincipalName matt@contosoenergy.onmicrosoft.com -DestinationDataLocation AUS`
+```powershell
+Start-SPOUserAndContentMove -UserPrincipalName matt@contosoenergy.onmicrosoft.com -DestinationDataLocation AUS
+```
![Screenshot of PowerShell window showing Start-SPOUserAndContentMove cmdlet.](../media/move-onedrive-between-geo-locations-image2.png) To schedule a geo move for a later time, use one of the following parameters: -- _PreferredMoveBeginDate_ ΓÇô The move will likely begin at this specified time. Time must be specified in Coordinated Universal Time (UTC).--- _PreferredMoveEndDate_ ΓÇô The move will likely be completed by this specified time, on a best effort basis. Time must be specified in Coordinated Universal Time (UTC).
+- _PreferredMoveBeginDate_ ΓÇô The move will likely begin at this specified time. Time must be specified in Coordinated Universal Time (UTC).
+- _PreferredMoveEndDate_ ΓÇô The move will likely be completed by this specified time, on a best effort basis. Time must be specified in Coordinated Universal Time (UTC).
-## Cancel a OneDrive geo move
+## Cancel a OneDrive geo move
You can stop the geo move of a user's OneDrive, provided the move is not in progress or completed by using the cmdlet:
-`Stop-SPOUserAndContentMove ΓÇô UserPrincipalName <UserPrincipalName>`
+```powershell
+Stop-SPOUserAndContentMove ΓÇô UserPrincipalName <UserPrincipalName>
+```
Where _UserPrincipalName_ is the UPN of the user whose OneDrive move you want to stop.
You can check the status of a OneDrive geo move in or out of the geo that you're
The move statuses are described in the following table.
-<table>
-<thead>
-<tr class="header">
-<th align="left">Status</th>
-<th align="left">Description</th>
-</tr>
-</thead>
-<tbody>
-<tr class="odd">
-<td align="left">NotStarted</td>
-<td align="left">The move has not started.</td>
-</tr>
-<tr class="even">
-<td align="left">InProgress (<em>n</em>/4)</td>
-<td align="left">The move is in progress in one of the following states: Validation (1/4), Backup (2/4), Restore (3/4), Cleanup (4/4).</td>
-</tr>
-<tr class="odd">
-<td align="left">Success</td>
-<td align="left">The move has completed successfully.</td>
-</tr>
-<tr class="even">
-<td align="left">Failed</td>
-<td align="left">The move failed.</td>
-</tr>
-</tbody>
-</table>
-
-To find the status of a specific user's move, use the UserPrincipalName parameter:
-
-`Get-SPOUserAndContentMoveState -UserPrincipalName <UPN>`
-
-To find the status of all of the moves in or out of the geo location that you're connected to, use the MoveState parameter with one of the following values: NotStarted, InProgress, Success, Failed, All.
-
-`Get-SPOUserAndContentMoveState -MoveState <value>`
-
-You can also add the `-Verbose` parameter for more verbose descriptions of the move state.
+|Status|Description|
+|||
+|NotStarted|The move has not started|
+|InProgress (*n*/4)|The move is in progress in one of the following states: <ul><li>Validation (1/4)</li><li>Backup (2/4)</li><li>Restore (3/4)</li><li>Cleanup (4/4)</li></ul>|
+|Success|The move has completed successfully.|
+|Failed|The move failed.|
+
+To find the status of a specific user's move, use the *UserPrincipalName* parameter:
+
+```powershell
+Get-SPOUserAndContentMoveState -UserPrincipalName <UPN>
+```
+
+To find the status of all of the moves in or out of the geo location that you're connected to, use the *MoveState* parameter with one of the following values: NotStarted, InProgress, Success, Failed, All.
+
+```powershell
+Get-SPOUserAndContentMoveState -MoveState <value>
+```
+
+You can also add the *Verbose* parameter for more verbose descriptions of the move state.
## User Experience
While the move is in progress the user's OneDrive is set to read-only. Once the
Users with permissions to OneDrive content will continue to have access to the content during the move and after it's complete.
-### OneDrive sync app
+### OneDrive sync app
The OneDrive sync app will automatically detect and seamlessly transfer syncing to the new OneDrive location once the OneDrive geo move is complete. The user does not need to sign-in again or take any other action. (Version 17.3.6943.0625 or later of the sync app required.) If a user updates a file while the OneDrive geo move is in progress, the sync app will notify them that file uploads are pending while the move is underway.
-### Sharing links
+### Sharing links
Upon OneDrive geo move completion, the existing shared links for the files that were moved will automatically redirect to the new geo location.
-### OneNote Experience
+### OneNote Experience
OneNote win32 client and UWP (Universal) App will automatically detect and seamlessly sync notebooks to the new OneDrive location once OneDrive geo move is complete. The user does not need to sign-in again or take any other action. The only visible indicator to the user is notebook sync would fail when OneDrive geo move is in progress. This experience is available on the following OneNote client versions: -- OneNote win32 ΓÇô Version 16.0.8326.2096 (and later)--- OneNote UWP ΓÇô Version 16.0.8431.1006 (and later)--- OneNote Mobile App ΓÇô Version 16.0.8431.1011 (and later)
+- OneNote win32 ΓÇô Version 16.0.8326.2096 (and later)
+- OneNote UWP ΓÇô Version 16.0.8431.1006 (and later)
+- OneNote Mobile App ΓÇô Version 16.0.8431.1011 (and later)
### Teams app Upon OneDrive geo move completion, users will have access to their OneDrive files on the Teams app. Additionally, files shared via Teams chat from their OneDrive prior to geo move will continue to work after move is complete.
-### OneDrive Mobile App (iOS)
+### OneDrive Mobile App (iOS)
Upon OneDrive geo move completion, the user would need to sign out and sign in again on the iOS Mobile App to sync to the new OneDrive location.
enterprise Multi Geo Tenant Configuration https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/enterprise/multi-geo-tenant-configuration.md
audience: ITPro -+ - SPO_Content - Strat_SP_gtc f1.keywords:
To add a satellite location
1. Select **Close**.
-Provisioning may take from a few hours up to 72 hours, depending on the size of your tenant. Once provisioning of a satellite location has completed, you will receive an email confirmation. When the new geo location appears in blue on the map on the **Geo locations** tab in the OneDrive admin center, you can proceed to set users' preferred data location to that geo location.
+Provisioning may take from a few hours up to 72 hours, depending on the size of your tenant. Once provisioning of a satellite location has completed, you will receive an email confirmation. When the new geo location appears in blue on the map on the **Geo locations** tab in the OneDrive admin center, you can proceed to set users' preferred data location to that geo location.
> [!IMPORTANT] > Your new satellite location will be set up with default settings. This will allow you to configure that satellite location as appropriate for your local compliance needs. ## Setting users' preferred data location
-<span id="_Setting_a_User's" class="anchor"><span id="_Toc508109326" class="anchor"></span></span>
+<span id="_Setting_a_User's" class="anchor"><span id="_Toc508109326" class="anchor"></span></span>
Once you enable the needed satellite locations, you can update your user accounts to use the appropriate preferred data location. We recommend that you set a preferred data location for every user, even if that user is staying in the central location.
Once you enable the needed satellite locations, you can update your user account
In Azure Active Directory (Azure AD) there are two types of user objects: cloud only users and synchronized users. Please follow the appropriate instructions for your type of user.
-### Synchronize user's Preferred Data Location using Azure AD Connect
+### Synchronize user's Preferred Data Location using Azure AD Connect
If your company's users are synchronized from an on-premises Active Directory system to Azure AD, their PreferredDataLocation must be populated in AD and synchronized to Azure AD.
We recommend that you include setting the user's Preferred Data Location as a pa
> [!IMPORTANT] > For new users with no OneDrive provisioned, license the account and wait at least 48 hours after a user's PDL is synchronized to Azure AD for the changes to propagate before the user logs in to OneDrive for Business. (Setting the preferred data location before the user logs in to provision their OneDrive for Business ensures that the user's new OneDrive will be provisioned in the correct location.)
-### Setting Preferred Data Location for cloud only users
+### Setting Preferred Data Location for cloud only users
If your company's users are not synchronized from an on-premises Active Directory system to Azure AD, meaning they are created in Microsoft 365 or Azure AD, then the PDL must be set using the Microsoft Azure Active Directory Module for Windows PowerShell. The procedures in this section require the [Microsoft Azure Active Directory Module for Windows PowerShell Module](https://www.powershellgallery.com/packages/MSOnline/1.1.166.0). If you already have this module installed, please ensure you update to the latest version.
-1. [Connect and sign in](/powershell/connect-to-microsoft-365-powershell.md#connect-with-the-microsoft-azure-active-directory-module-for-windows-powershell) with a set of global administrator credentials for your tenant.
+1. [Connect and sign in](/powershell/connect-to-microsoft-365-powershell.md#connect-with-the-microsoft-azure-active-directory-module-for-windows-powershell) with a set of global administrator credentials for your tenant.
-2. Use the [Set-MsolUser](/powershell/msonline/v1/set-msoluser) cmdlet to set the preferred data location for each of your users. For example:
+2. Use the [Set-MsolUser](/powershell/msonline/v1/set-msoluser) cmdlet to set the preferred data location for each of your users. For example:
- `Set-MsolUser -userprincipalName Robyn.Buckley@Contoso.com -PreferredDatalocation EUR`
+ ```powershell
+ Set-MsolUser -UserPrincipalName Robyn.Buckley@Contoso.com -PreferredDatalocation EUR
+ ```
You can check to confirm that the preferred data location was updated properly by using the Get-MsolUser cmdlet. For example:
- `(Get-MsolUser -userprincipalName Robyn.Buckley@Contoso.com).PreferredDatalocation`
+ ```powershell
+ (Get-MsolUser -UserPrincipalName Robyn.Buckley@Contoso.com).PreferredDatalocation
+ ```
![Screenshot of PowerShell window showing set-msoluser.](../media/multi-geo-tenant-configuration-image3.png)
Your multi-geo tenant will have aggregate search capabilities allowing a search
By default, searches from these entry points will return aggregate results, even though each search index is located within its relevant geo location: - OneDrive for Business- - Delve- - SharePoint Home- - Search Center Additionally, multi-geo search capabilities can be configured for your custom search applications that use the SharePoint search API.
Please review [Configure Search for OneDrive for Business Multi-Geo](configure-s
Below are some basic use cases you may wish to include in your validation plan before broadly rolling out Microsoft 365 Multi-Geo to your company. Once you have completed these tests and any additional use cases that are relevant to your company, you may choose to move on to adding the users in your initial pilot group.
-**OneDrive for Business**
+**OneDrive for Business**:
Select OneDrive from the Microsoft 365 app launcher and confirm that you are automatically directed to the appropriate geo location for the user, based on the user's PDL. OneDrive for Business should now begin provisioning at that location. Once provisioned, try uploading and downloading some documents.
-**OneDrive Mobile App**
+**OneDrive Mobile App**:
Log into your OneDrive mobile App with your test account credentials. Confirm that you can see your OneDrive for Business files and can interact with them from your mobile device.
-**OneDrive sync client**
+**OneDrive sync client**:
Confirm that the OneDrive sync client automatically detects your OneDrive for Business geo location upon login. If you need to download the sync client, you can click **Sync** in the OneDrive library.
-**Office applications**
+**Office applications**:
-Confirm that you can access OneDrive for Business by logging in from an Office application, such as Word. Open the Office application and select "OneDrive ΓÇô <TenantName>". Office will detect your OneDrive location and show you the files that you can open.
+Confirm that you can access OneDrive for Business by logging in from an Office application, such as Word. Open the Office application and select "OneDrive ΓÇô \<TenantName\>". Office will detect your OneDrive location and show you the files that you can open.
-**Sharing**
+**Sharing**:
Try sharing OneDrive files. Confirm that the people picker shows you all your SharePoint online users regardless of their geo location.
enterprise Sharepoint Server 2013 Disaster Recovery In Microsoft Azure https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/enterprise/sharepoint-server-2013-disaster-recovery-in-microsoft-azure.md
search.appverid:
f1.keywords: - CSH-+ - Ent_Deployment - seo-marvel-apr2020 ms.assetid: e9d14cb2-ff28-4a18-a444-cebf891880ea
description: This article describes how to use Azure to create a disaster-recove
**Watch the SharePoint Server 2013 disaster recovery overview video** > [!VIDEO https://www.microsoft.com/videoplayer/embed/1b73ec8f-29bd-44eb-aa3a-f7932784bfd9?autoplay=false]
-
+ When disaster strikes your SharePoint on-premises environment, your top priority is to get the system running again quickly. Disaster recovery with SharePoint is quicker and easier when you have a backup environment already running in Microsoft Azure. This video explains the main concepts of a SharePoint warm failover environment and complements the full details available in this article.
-
+ Use this article with the following solution model: **SharePoint Disaster Recovery in Microsoft Azure**.
-
+ [![SharePoint disaster-recovery process to Azure.](../media/SP-DR-Azure.png)](https://go.microsoft.com/fwlink/p/?LinkId=392555)
-
- [PDF](https://go.microsoft.com/fwlink/p/?LinkId=392555) | [Visio](https://go.microsoft.com/fwlink/p/?LinkId=392554)
-
+
+ [PDF](https://go.microsoft.com/fwlink/p/?LinkId=392555) | [Visio](https://go.microsoft.com/fwlink/p/?LinkId=392554)
+ ## Use Azure Infrastructure Services for disaster recovery Many organizations do not have a disaster recovery environment for SharePoint, which can be expensive to build and maintain on-premises. Azure Infrastructure Services provides compelling options for disaster recovery environments that are more flexible and less expensive than the on-premises alternatives.
-
+ The advantages for using Azure Infrastructure Services include:
-
+ - **Fewer costly resources** Maintain and pay for fewer resources than on-premises disaster recovery environments. The number of resources depends on which disaster-recovery environment you choose: cold standby, warm standby, or hot standby.
-
+ - **Better resource flexibility** In the event of a disaster, easily scale out your recovery SharePoint farm to meet load requirements. Scale in when you no longer need the resources.
-
+ - **Lower datacenter commitment** Use Azure Infrastructure Services instead of investing in a secondary datacenter in a different region.
-
+ There are less-complex options for organizations just getting started with disaster recovery and advanced options for organizations with high-resilience requirements. The definitions for cold, warm, and hot standby environments are a little different when the environment is hosted on a cloud platform. The following table describes these environments for building a SharePoint recovery farm in Azure.
-
+ **Table: Recovery environments**
-|**Type of recovery environment**|**Description**|
-|:--|:--|
-|Hot <br/> |A fully sized farm is provisioned, updated, and running on standby. <br/> |
-|Warm <br/> |The farm is built and virtual machines are running and updated. <br/> Recovery includes attaching content databases, provisioning service applications, and crawling content. <br/> The farm can be a smaller version of the production farm and then scaled out to serve the full user base. <br/> |
-|Cold <br/> |The farm is fully built, but the virtual machines are stopped. <br/> Maintaining the environment includes starting the virtual machines from time to time, patching, updating, and verifying the environment. <br/> Start the full environment in the event of a disaster. <br/> |
-
+|Type of recovery environment|Description|
+|||
+|Hot|A fully sized farm is provisioned, updated, and running on standby.|
+|Warm|The farm is built and virtual machines are running and updated. <br/> Recovery includes attaching content databases, provisioning service applications, and crawling content. <br/> The farm can be a smaller version of the production farm and then scaled out to serve the full user base.|
+|Cold|The farm is fully built, but the virtual machines are stopped. <br/> Maintaining the environment includes starting the virtual machines from time to time, patching, updating, and verifying the environment. <br/> Start the full environment in the event of a disaster.|
+ It's important to evaluate your organization's Recovery Time Objectives (RTOs) and Recovery Point Objectives (RPOs). These requirements determine which environment is the most appropriate investment for your organization.
-
+ The guidance in this article describes how to implement a warm standby environment. You can also adapt it to a cold standby environment, although you need to follow additional procedures to support this kind of environment. This article does not describe how to implement a hot standby environment.
-
+ For more information about disaster recovery solutions, see [High availability and disaster recovery concepts in SharePoint 2013](/SharePoint/administration/high-availability-and-disaster-recovery-concepts) and [Choose a disaster recovery strategy for SharePoint 2013](/SharePoint/administration/plan-for-disaster-recovery).
-
+ ## Solution description The warm standby disaster-recovery solution requires the following environment:
-
+ - An on-premises SharePoint production farm
-
+ - A recovery SharePoint farm in Azure
-
+ - A site-to-site VPN connection between the two environments
-
+ The following figure illustrates these three elements.
-
+ **Figure: Elements of a warm standby solution in Azure** ![Elements of a SharePoint warm standby solution in Azure.](../media/AZarch-AZWarmStndby.png)
-
-SQL Server log shipping with Distributed File System Replication (DFSR) is used to copy database backups and transaction logs to the recovery farm in Azure:
-
+
+SQL Server log shipping with Distributed File System Replication (DFSR) is used to copy database backups and transaction logs to the recovery farm in Azure:
+ - DFSR transfers logs from the production environment to the recovery environment. In a WAN scenario, DFSR is more efficient than shipping the logs directly to the secondary server in Azure.
-
+ - Logs are replayed to the SQL Server in the recovery environment in Azure.
-
+ - You don't attach log-shipped SharePoint content databases in the recovery environment until a recovery exercise is performed.
-
+ Perform the following steps to recover the farm:
-
+ 1. Stop log shipping.
-
+ 2. Stop accepting traffic to the primary farm.
-
+ 3. Replay the final transaction logs.
-
+ 4. Attach the content databases to the farm.
-
+ 5. Restore service applications from the replicated services databases.
-
+ 6. Update Domain Name System (DNS) records to point to the recovery farm.
-
+ 7. Start a full crawl.
-
+ We recommend that you rehearse these steps regularly and document them to help ensure that your live recovery runs smoothly. Attaching content databases and restoring service applications can take some time and typically involves some manual configuration.
-
+ After a recovery is performed, this solution provides the items listed in the following table.
-
+ **Table: Solution recovery objectives**
-|**Item**|**Description**|
-|:--|:--|
-|Sites and content <br/> |Sites and content are available in the recovery environment. <br/> |
-|A new instance of search <br/> |In this warm standby solution, search is not restored from search databases. Search components in the recovery farm are configured as similarly as possible to the production farm. After the sites and content are restored, a full crawl is started to rebuild the search index. You do not need to wait for the crawl to complete to make the sites and content available. <br/> |
-|Services <br/> | Services that store data in databases are restored from the log-shipped databases. Services that do not store data in databases are simply started. <br/> Not all services with databases need to be restored. The following services do not need to be restored from databases and can simply be started after failover: <br/> Usage and Health Data Collection <br/> State service <br/> Word automation <br/> Any other service that doesn't use a database <br/> |
-
+|Item|Description|
+|||
+|Sites and content|Sites and content are available in the recovery environment.|
+|A new instance of search|In this warm standby solution, search is not restored from search databases. Search components in the recovery farm are configured as similarly as possible to the production farm. After the sites and content are restored, a full crawl is started to rebuild the search index. You do not need to wait for the crawl to complete to make the sites and content available.|
+|Services|Services that store data in databases are restored from the log-shipped databases. Services that do not store data in databases are simply started. <br/> Not all services with databases need to be restored. The following services do not need to be restored from databases and can simply be started after failover: <br/> Usage and Health Data Collection <br/> State service <br/> Word automation <br/> Any other service that doesn't use a database|
+ You can work with Microsoft Consulting Services (MCS) or a partner to address more-complex recovery objectives. These are summarized in the following table.
-
+ **Table: Other items that can be addressed by MCS or a partner**
-|**Item**|**Description**|
-|:--|:--|
-|Synchronizing custom farm solutions <br/> |Ideally, the recovery farm configuration is identical to the production farm. You can work with a consultant or partner to evaluate whether custom farm solutions are replicated and whether the process is in place for keeping the two environments synchronized. <br/> |
-|Connections to data sources on-premises <br/> |It might not be practical to replicate connections to back-end data systems, such as backup domain controller (BDC) connections and search content sources. <br/> |
-|Search restore scenarios <br/> |Because enterprise search deployments tend to be fairly unique and complex, restoring search from databases requires a greater investment. You can work with a consultant or partner to identify and implement search restore scenarios that your organization might require. <br/> |
-
+|Item|Description|
+|||
+|Synchronizing custom farm solutions|Ideally, the recovery farm configuration is identical to the production farm. You can work with a consultant or partner to evaluate whether custom farm solutions are replicated and whether the process is in place for keeping the two environments synchronized.|
+|Connections to data sources on-premises|It might not be practical to replicate connections to back-end data systems, such as backup domain controller (BDC) connections and search content sources.|
+|Search restore scenarios|Because enterprise search deployments tend to be fairly unique and complex, restoring search from databases requires a greater investment. You can work with a consultant or partner to identify and implement search restore scenarios that your organization might require.|
+ The guidance provided in this article assumes that the on-premises farm is already designed and deployed.
-
+ ## Detailed architecture Ideally, the recovery farm configuration in Azure is identical to the production farm on-premises, including the following:
-
+ - The same representation of server roles
-
+ - The same configuration of customizations
-
+ - The same configuration of search components
-
+ The environment in Azure can be a smaller version of the production farm. If you plan to scale out the recovery farm after failover, it's important that each type of server role be initially represented.
-
+ Some configurations might not be practical to replicate in the failover environment. Be sure to test the failover procedures and environment to help ensure that the failover farm provides the expected service level.
-
+ This solution doesn't prescribe a specific topology for a SharePoint farm. The focus of this solution is to use Azure for the failover farm and to implement log shipping and DFSR between the two environments.
-
+ ### Warm standby environments In a warm standby environment, all virtual machines in the Azure environment are running. The environment is ready for a failover exercise or event.
-
+ The following figure illustrates a disaster recovery solution from an on-premises SharePoint farm to an Azure-based SharePoint farm that is configured as a warm standby environment.
-
+ **Figure: Topology and key elements of a production farm and a warm standby recovery farm** ![Topology of a SharePoint farm and a warm standby recovery farm.](../media/AZarch-AZWarmStndby.png)
-
+ In this diagram:
-
+ - Two environments are illustrated side by side: the on-premises SharePoint farm and the warm standby farm in Azure.
-
+ - Each environment includes a file share.
-
+ - Each farm includes four tiers. To achieve high availability, each tier includes two servers or virtual machines that are configured identically for a specific role, such as front-end services, distributed cache, back-end services, and databases. It isn't important in this illustration to call out specific components. The two farms are configured identically.
-
+ - The fourth tier is the database tier. Log shipping is used to copy logs from the secondary database server in the on-premises environment to the file share in the same environment.
-
+ - DFSR copies files from the file share in the on-premises environment to the file share in the Azure environment.
-
+ - Log shipping replays the logs from the file share in the Azure environment to the primary replica in the SQL Server AlwaysOn availability group in the recovery environment.
-
+ ### Cold standby environments In a cold standby environment, most of the SharePoint farm virtual machines can be shut down. (We recommend occasionally starting the virtual machines, such as every two weeks or once a month, so that each virtual machine can sync with the domain.) The following virtual machines in the Azure recovery environment must remain running to help ensure continuous operations of log shipping and DFSR:
-
+ - The file share
-
+ - The primary database server
-
+ - At least one virtual machine running Windows Server Active Directory Domain Services and DNS
-
+ The following figure shows an Azure failover environment in which the file share virtual machine and the primary SharePoint database virtual machine are running. All other SharePoint virtual machines are stopped. The virtual machine that is running Windows Server Active Directory and DNS is not shown.
-
+ **Figure: Cold standby recovery farm with running virtual machines** ![Elements of a SharePoint cold standby solution in Azure.](../media/AZarch-AZColdStndby.png)
-
+ After failover to a cold standby environment, all virtual machines are started, and the method to achieve high availability of the database servers must be configured, such as SQL Server AlwaysOn availability groups.
-
+ If multiple storage groups are implemented (databases are spread across more than one SQL Server high availability set), the primary database for each storage group must be running to accept the logs associated with its storage group.
-
+ ### Skills and experience Multiple technologies are used in this disaster recovery solution. To help ensure that these technologies interact as expected, each component in the on-premises and Azure environment must be installed and configured correctly. We recommend that the person or team who sets up this solution have a strong working knowledge of and hands-on skills with the technologies described in the following articles:
-
+ - [Distributed File System (DFS) Replication Services](/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/jj127250(v=ws.11))
-
+ - [Windows Server Failover Clustering (WSFC) with SQL Server](/sql/sql-server/failover-clusters/windows/windows-server-failover-clustering-wsfc-with-sql-server)
-
+ - [AlwaysOn Availability Groups (SQL Server)](/sql/database-engine/availability-groups/windows/always-on-availability-groups-sql-server)
-
+ - [Back Up and Restore of SQL Server Databases](/sql/relational-databases/backup-restore/back-up-and-restore-of-sql-server-databases)
-
+ - [SharePoint Server 2013 installation and farm deployment](/SharePoint/install/installation-and-configuration-overview)
-
+ - [Microsoft Azure](/azure/)
-
+ Finally, we recommend scripting skills that you can use to automate tasks associated with these technologies. It's possible to use the available user interfaces to complete all the tasks described in this solution. However, a manual approach can be time consuming and error prone and delivers inconsistent results.
-
+ In addition to Windows PowerShell, there are also Windows PowerShell libraries for SQL Server, SharePoint Server, and Azure. Don't forget T-SQL, which can also help reduce the time to configure and maintain your disaster-recovery environment.
-
+ ## Disaster recovery roadmap ![Visual representation of the SharePoint disaster-recovery roadmap.](../media/Azure-DRroadmap.png)
-
+ This roadmap assumes that you already have a SharePoint Server 2013 farm deployed in production.
-
+ **Table: Roadmap for disaster recovery**
-|**Phase**|**Description**|
-|:--|:--|
-|Phase 1 <br/> |Design the disaster recovery environment. <br/> |
-|Phase 2 <br/> |Create the Azure virtual network and VPN connection. <br/> |
-|Phase 3 <br/> |Deploy Windows Active Directory and Domain Name Services to the Azure virtual network. <br/> |
-|Phase 4 <br/> |Deploy the SharePoint recovery farm in Azure. <br/> |
-|Phase 5 <br/> |Set up DFSR between the farms. <br/> |
-|Phase 6 <br/> |Set up log shipping to the recovery farm. <br/> |
-|Phase 7 <br/> | Validate failover and recovery solutions. This includes the following procedures and technologies: <br/> Stop log shipping. <br/> Restore the backups. <br/> Crawl content. <br/> Recover services. <br/> Manage DNS records. <br/> |
-
+|Phase|Description|
+|||
+|Phase 1|Design the disaster recovery environment.|
+|Phase 2|Create the Azure virtual network and VPN connection.|
+|Phase 3|Deploy Windows Active Directory and Domain Name Services to the Azure virtual network.|
+|Phase 4|Deploy the SharePoint recovery farm in Azure.|
+|Phase 5|Set up DFSR between the farms.|
+|Phase 6|Set up log shipping to the recovery farm.|
+|Phase 7|Validate failover and recovery solutions. This includes the following procedures and technologies: <br/> Stop log shipping. <br/> Restore the backups. <br/> Crawl content. <br/> Recover services. <br/> Manage DNS records.|
+ ## Phase 1: Design the disaster recovery environment Use the guidance in [Microsoft Azure Architectures for SharePoint 2013](microsoft-azure-architectures-for-sharepoint-2013.md) to design the disaster-recovery environment, including the SharePoint recovery farm. You can use the graphics in the [SharePoint Disaster Recovery Solution in Azure](https://go.microsoft.com/fwlink/p/?LinkId=392554) Visio file to start the design process. We recommend that you design the entire environment before beginning any work in the Azure environment.
-
+ In addition to the guidance provided in [Microsoft Azure Architectures for SharePoint 2013](microsoft-azure-architectures-for-sharepoint-2013.md) for designing the virtual network, VPN connection, Active Directory, and SharePoint farm, be sure to add a file share role to the Azure environment.
-
-To support log shipping in a disaster-recovery solution, a file share virtual machine is added to the subnet where the database roles reside. The file share also serves as the third node of a Node Majority for the SQL Server AlwaysOn availability group. This is the recommended configuration for a standard SharePoint farm that uses SQL Server AlwaysOn availability groups.
-
+
+To support log shipping in a disaster-recovery solution, a file share virtual machine is added to the subnet where the database roles reside. The file share also serves as the third node of a Node Majority for the SQL Server AlwaysOn availability group. This is the recommended configuration for a standard SharePoint farm that uses SQL Server AlwaysOn availability groups.
+ > [!NOTE]
-> It is important to review the prerequisites for a database to participate in a SQL Server AlwaysOn availability group. For more information, see [Prerequisites, Restrictions, and Recommendations for AlwaysOn Availability Groups](/sql/database-engine/availability-groups/windows/prereqs-restrictions-recommendations-always-on-availability).
-
+> It is important to review the prerequisites for a database to participate in a SQL Server AlwaysOn availability group. For more information, see [Prerequisites, Restrictions, and Recommendations for AlwaysOn Availability Groups](/sql/database-engine/availability-groups/windows/prereqs-restrictions-recommendations-always-on-availability).
+ **Figure: Placement of a file server used for a disaster recovery solution** ![Shows a file share VM added to the same cloud service that contains the SharePoint database server roles.](../media/AZenv-FSforDFSRandWSFC.png)
-
+ In this diagram, a file share virtual machine is added to the same subnet in Azure that contains the database server roles. Do not add the file share virtual machine to an availability set with other server roles, such as the SQL Server roles.
-
+ If you are concerned about the high availability of the logs, consider taking a different approach by using [SQL Server backup and restore with Azure Blob Storage Service](/sql/relational-databases/backup-restore/sql-server-backup-and-restore-with-microsoft-azure-blob-storage-service). This is a new feature in Azure that saves logs directly to a blob storage URL. This solution does not include guidance about using this feature.
-
+ When you design the recovery farm, keep in mind that a successful disaster recovery environment accurately reflects the production farm that you want to recover. The size of the recovery farm is not the most important thing in the recovery farm's design, deployment, and testing. Farm scale varies from organization to organization based on business requirements. It might be possible to use a scaled-down farm for a short outage or until performance and capacity demands require you to scale the farm.
-
-Configure the recovery farm as identically as possible to the production farm so that it meets your service level agreement (SLA) requirements and provides the functionality that you need to support your business. When you design the disaster recovery environment, also look at your change management process for your production environment. We recommend that you extend the change management process to the recovery environment by updating the recovery environment at the same interval as the production environment. As part of the change management process, we recommend maintaining a detailed inventory of your farm configuration, applications, and users.
-
+
+Configure the recovery farm as identically as possible to the production farm so that it meets your service level agreement (SLA) requirements and provides the functionality that you need to support your business. When you design the disaster recovery environment, also look at your change management process for your production environment. We recommend that you extend the change management process to the recovery environment by updating the recovery environment at the same interval as the production environment. As part of the change management process, we recommend maintaining a detailed inventory of your farm configuration, applications, and users.
+ ## Phase 2: Create the Azure virtual network and VPN connection [Connect an on-premises network to a Microsoft Azure virtual network](connect-an-on-premises-network-to-a-microsoft-azure-virtual-network.md) shows you how to plan and deploy the virtual network in Azure and how to create the VPN connection. Follow the guidance in the topic to complete the following procedures:
-
+ - Plan the private IP address space of the Virtual Network.
-
+ - Plan the routing infrastructure changes for the Virtual Network.
-
+ - Plan firewall rules for traffic to and from the on-premises VPN device.
-
+ - Create the cross-premises virtual network in Azure.
-
+ - Configure routing between your on-premises network and the Virtual Network.
-
+ ## Phase 3: Deploy Active Directory and Domain Name Services to the Azure virtual network This phase includes deploying both Windows Server Active Directory and DNS to the Virtual Network in a hybrid scenario as described in [Microsoft Azure Architectures for SharePoint 2013](microsoft-azure-architectures-for-sharepoint-2013.md) and as illustrated in the following figure.
-
+ **Figure: Hybrid Active Directory domain configuration** ![Two virtual machines deployed to the Azure virtual network and the SharePoint Farm subnet are replica domain controllers and DNS servers.](../media/AZarch-HyADdomainConfig.png)
-
+ In the illustration, two virtual machines are deployed to the same subnet. These virtual machines are each hosting two roles: Active Directory and DNS.
-
+ Before deploying Active Directory in Azure, read [Guidelines for Deploying Windows Server Active Directory on Azure Virtual Machines](/windows-server/identity/ad-ds/introduction-to-active-directory-domain-services-ad-ds-virtualization-level-100). These guidelines help you determine whether you need a different architecture or different configuration settings for your solution.
-
+ For detailed guidance on setting up a domain controller in Azure, see [Install a Replica Active Directory Domain Controller in Azure Virtual Networks](/windows-server/identity/ad-ds/introduction-to-active-directory-domain-services-ad-ds-virtualization-level-100).
-
-Before this phase, you didn't deploy virtual machines to the Virtual Network. The virtual machines for hosting Active Directory and DNS are likely not the largest virtual machines you need for the solution. Before you deploy these virtual machines, first create the largest virtual machine that you plan to use in your Virtual Network. This helps ensure that your solution lands on a tag in Azure that allows the largest size you need. You do not need to configure this virtual machine at this time. Simply create it, and set it aside. If you do not do this, you might run into a limitation when you try to create larger virtual machines later, which was an issue at the time this article was written.
-
+
+Before this phase, you didn't deploy virtual machines to the Virtual Network. The virtual machines for hosting Active Directory and DNS are likely not the largest virtual machines you need for the solution. Before you deploy these virtual machines, first create the largest virtual machine that you plan to use in your Virtual Network. This helps ensure that your solution lands on a tag in Azure that allows the largest size you need. You do not need to configure this virtual machine at this time. Simply create it, and set it aside. If you do not do this, you might run into a limitation when you try to create larger virtual machines later, which was an issue at the time this article was written.
+ ## Phase 4: Deploy the SharePoint recovery farm in Azure Deploy the SharePoint farm in your Virtual Network according to your design plans. It might be helpful to review [Planning for SharePoint 2013 on Azure Infrastructure Services](/previous-versions/azure/dn275958(v=azure.100)) before you deploy SharePoint roles in Azure.
-
+ Consider the following practices that we learned by building our proof of concept environment:
-
+ - Create virtual machines by using the Azure portal or PowerShell.
-
+ - Azure and Hyper-V do not support dynamic memory. Be sure this is factored into your performance and capacity plans.
-
+ - Restart virtual machines through the Azure interface, not from the virtual machine logon itself. Using the Azure interface works better and is more predictable.
-
+ - If you want to shut down a virtual machine to save costs, use the Azure interface. If you shut down from the virtual machine logon, charges continue to accrue.
-
+ - Use a naming convention for the virtual machines.
-
+ - Pay attention to which datacenter location the virtual machines are being deployed.
-
+ - The automatic scaling feature in Azure is not supported for SharePoint roles.
-
-- Do not configure items in the farm that will be restored, such as site collections.
-
+
+- Do not configure items in the farm that will be restored, such as site collections.
+ ## Phase 5: Set up DFSR between the farms To set up file replication by using DFSR, use the DNS Management snap-in. However, before the DFSR setup, log on to your on-premises file server and Azure file server and enable the service in Windows.
-
+ From the Server Manager Dashboard, complete the following steps:
-
+ - Configure the local server.
-
+ - Start the **Add Roles and Features Wizard**.
-
+ - Open the **File and Storage Services** node.
-
+ - Select **DFS Namespaces** and **DFS replication**.
-
+ - Click **Next** to finish the wizard steps.
-
+ The following table provides links to DFSR reference articles and blog posts.
-
+ **Table: Reference articles for DFSR**
-|**Title**|**Description**|
-|:--|:--|
-|[Replication](/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc770278(v=ws.11)) <br/> |DFS Management TechNet topic with links for replication <br/> |
-|[DFS Replication: Survival Guide](https://go.microsoft.com/fwlink/p/?LinkId=392737) <br/> |Wiki with links to DFS information <br/> |
-|[DFS Replication: Frequently Asked Questions](/previous-versions/windows/it-pro/windows-server-2003/cc773238(v=ws.10)) <br/> |DFS Replication TechNet topic <br/> |
-|[Jose Barreto's Blog](/archive/blogs/josebda/) <br/> |Blog written by a Principal Program Manager on the File Server team at Microsoft <br/> |
-|[The Storage Team at Microsoft - File Cabinet Blog](https://go.microsoft.com/fwlink/p/?LinkId=392740) <br/> |Blog about file services and storage features in Windows Server <br/> |
-
+|Title|Description|
+|||
+|[Replication](/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc770278(v=ws.11))|DFS Management TechNet topic with links for replication|
+|[DFS Replication: Survival Guide](https://go.microsoft.com/fwlink/p/?LinkId=392737)|Wiki with links to DFS information|
+|[DFS Replication: Frequently Asked Questions](/previous-versions/windows/it-pro/windows-server-2003/cc773238(v=ws.10))|DFS Replication TechNet topic|
+|[Jose Barreto's Blog](/archive/blogs/josebda/)|Blog written by a Principal Program Manager on the File Server team at Microsoft|
+|[The Storage Team at Microsoft - File Cabinet Blog](https://go.microsoft.com/fwlink/p/?LinkId=392740)|Blog about file services and storage features in Windows Server|
+ ## Phase 6: Set up log shipping to the recovery farm
-Log shipping is the critical component for setting up disaster recovery in this environment. You can use log shipping to automatically send transaction log files for databases from a primary database server instance to a secondary database server instance. To set up log shipping, see [Configure log shipping in SharePoint 2013](/sharepoint/administration/configure-log-shipping).
-
+Log shipping is the critical component for setting up disaster recovery in this environment. You can use log shipping to automatically send transaction log files for databases from a primary database server instance to a secondary database server instance. To set up log shipping, see [Configure log shipping in SharePoint 2013](/sharepoint/administration/configure-log-shipping).
+ > [!IMPORTANT]
-> Log shipping support in SharePoint Server is limited to certain databases. For more information, see [Supported high availability and disaster recovery options for SharePoint databases (SharePoint 2013)](/SharePoint/administration/supported-high-availability-and-disaster-recovery-options-for-sharepoint-databas).
-
+> Log shipping support in SharePoint Server is limited to certain databases. For more information, see [Supported high availability and disaster recovery options for SharePoint databases (SharePoint 2013)](/SharePoint/administration/supported-high-availability-and-disaster-recovery-options-for-sharepoint-databas).
+ ## Phase 7: Validate failover and recovery The goal of this final phase is to verify that the disaster recovery solution works as planned. To do this, create a failover event that shuts down the production farm and starts up the recovery farm as a replacement. You can start a failover scenario manually or by using scripts.
-
+ The first step is to stop incoming user requests for farm services or content. You can do this by disabling DNS entries or by shutting down the front-end web servers. After the farm is "down," you can fail over to the recovery farm.
-
+ ### Stop log shipping You must stop log shipping before farm recovery. Stop log shipping on the secondary server in Azure first, and then stop it on the primary server on-premises. Use the following script to stop log shipping on the secondary server first and then on the primary server. The database names in the script might be different, depending on your environment.
-
+ ``` -- This script removes log shipping from the server. -- Commands must be executed on the secondary server first and then on the primary server.
SET @PriDB = '''' + REPLACE(@PriDB, ',', ''', ''') + ''''
Set @SecDB = @PriDB
-Exec ( 'Select ''exec master..sp_delete_log_shipping_secondary_database '' + '''''''' + prm.primary_database + ''''''''
+Exec ( 'Select ''exec master..sp_delete_log_shipping_secondary_database '' + '''''''' + prm.primary_database + ''''''''
from msdb.dbo.log_shipping_monitor_primary prm INNER JOIN msdb.dbo.log_shipping_primary_secondaries sec ON prm.primary_database=sec.secondary_database where prm.primary_database in ( ' + @PriDB + ' )')
-Exec ( 'Select ''exec master..sp_delete_log_shipping_primary_secondary '' + '''''''' + prm.Primary_Database + '''''', '''''' + sec.Secondary_Server + '''''', '''''' + sec.Secondary_database + ''''''''
+Exec ( 'Select ''exec master..sp_delete_log_shipping_primary_secondary '' + '''''''' + prm.Primary_Database + '''''', '''''' + sec.Secondary_Server + '''''', '''''' + sec.Secondary_database + ''''''''
from msdb.dbo.log_shipping_monitor_primary prm INNER JOIN msdb.dbo.log_shipping_primary_secondaries sec ON prm.primary_database=sec.secondary_database where prm.primary_database in ( ' + @PriDB + ' )')
-Exec ( 'Select ''exec master..sp_delete_log_shipping_primary_database '' + '''''''' + prm.primary_database + ''''''''
+Exec ( 'Select ''exec master..sp_delete_log_shipping_primary_database '' + '''''''' + prm.primary_database + ''''''''
from msdb.dbo.log_shipping_monitor_primary prm INNER JOIN msdb.dbo.log_shipping_primary_secondaries sec ON prm.primary_database=sec.secondary_database where prm.primary_database in ( ' + @PriDB + ' )')
-Exec ( 'Select ''exec master..sp_delete_log_shipping_secondary_primary '' + '''''''' + prm.primary_server + '''''', '''''' + prm.primary_database + ''''''''
+Exec ( 'Select ''exec master..sp_delete_log_shipping_secondary_primary '' + '''''''' + prm.primary_server + '''''', '''''' + prm.primary_database + ''''''''
from msdb.dbo.log_shipping_monitor_primary prm INNER JOIN msdb.dbo.log_shipping_primary_secondaries sec ON prm.primary_database=sec.secondary_database where prm.primary_database in ( ' + @PriDB + ' )')- ``` ### Restore the backups Backups must be restored in the order in which they were created. Before you can restore a particular transaction log backup, you must first restore the following previous backups without rolling back uncommitted transactions (that is, by using `WITH NORECOVERY`):
-
+ - The full database backup and the last differential backup - Restore these backups, if any exist, taken before the particular transaction log backup. Before the most recent full or differential database backup was created, the database was using the full recovery model or bulk-logged recovery model.
-
+ - All transaction log backups - Restore any transaction log backups taken after the full database backup or the differential backup (if you restore one) and before the particular transaction log backup. Log backups must be applied in the sequence in which they were created, without any gaps in the log chain.
-
+ To recover the content database on the secondary server so that the sites render, remove all database connections before recovery. To restore the database, run the following SQL statement.
-
-```
-restore database WSS_Content with recovery
+```SQL
+restore database WSS_Content with recovery
``` > [!IMPORTANT] > When you use T-SQL explicitly, specify either **WITH NORECOVERY** or **WITH RECOVERY** in every RESTORE statement to eliminate ambiguityΓÇöthis is very important when writing scripts. After the full and differential backups are restored, the transaction logs can be restored in SQL Server Management Studio. Also, because log shipping is already stopped, the content database is in a standby state, so you must change the state to full access.
-
+ In SQL Server Management Studio, right-click the **WSS_Content** database, point to **Tasks** > **Restore**, and then click **Transaction Log** (if you have not restored the full backup, this is not available). For more information, see[Restore a Transaction Log Backup (SQL Server)](/sql/relational-databases/backup-restore/restore-a-transaction-log-backup-sql-server).
-
+ ### Crawl the content source
-You must start a full crawl for each content source to restore the Search Service. Note that you lose some analytics information from the on-premises farm, such as search recommendations. Before you start the full crawls, use the Windows PowerShell cmdlet **Restore-SPEnterpriseSearchServiceApplication** and specify the log-shipped and replicated Search Administration database, **Search_Service__DB_<GUID>**. This cmdlet gives the search configuration, schema, managed properties, rules, and sources and creates a default set of the other components.
-
+You must start a full crawl for each content source to restore the Search Service. Note that you lose some analytics information from the on-premises farm, such as search recommendations. Before you start the full crawls, use the Windows PowerShell cmdlet **Restore-SPEnterpriseSearchServiceApplication** and specify the log-shipped and replicated Search Administration database, **Search_Service__DB_\<GUID\>**. This cmdlet gives the search configuration, schema, managed properties, rules, and sources and creates a default set of the other components.
+ To start a full crawl, complete the following steps:
-
+ 1. In the SharePoint 2013 Central Administration, go to **Application Management** > **Service Applications** > **Manage service applications**, and then click the Search Service application that you want to crawl.
-
+ 2. On the **Search Administration** page, click **Content Sources**, point to the content source that you want, click the arrow, and then click **Start Full Crawl**.
-
+ ### Recover farm services The following table shows how to recover services that have log-shipped databases, the services that have databases but are not recommended to restore with log shipping, and the services that do not have databases.
-
+ > [!IMPORTANT]
-> Restoring an on-premises SharePoint database into the Azure environment will not recover any SharePoint services that you did not already install in Azure manually.
-
+> Restoring an on-premises SharePoint database into the Azure environment will not recover any SharePoint services that you did not already install in Azure manually.
+ **Table: Service application database reference**
-|**Restore these services from log-shipped databases**|**These services have databases, but we recommend that you start these services without restoring their databases**|**These services do not store data in databases; start these services after failover**|
-|:--|:--|:--|
-| Machine Translation Service <br/> Managed Metadata Service <br/> Secure Store Service <br/> User Profile. (Only the Profile and Social Tagging databases are supported. The Synchronization database is not supported.) <br/> Microsoft SharePoint Foundation Subscription Settings Service <br/> | Usage and Health Data Collection <br/> State service <br/> Word automation <br/> | Excel Services <br/> PerformancePoint Services <br/> PowerPoint Conversion <br/> Visio Graphics Service <br/> Work Management <br/> |
-
+|Restore these services from log-shipped databases|These services have databases, but we recommend that you start these services without restoring their databases|These services do not store data in databases; start these services after failover|
+||||
+|Machine Translation Service <br/> Managed Metadata Service <br/> Secure Store Service <br/> User Profile. (Only the Profile and Social Tagging databases are supported. The Synchronization database is not supported.) <br/> Microsoft SharePoint Foundation Subscription Settings Service|Usage and Health Data Collection <br/> State service <br/> Word automation|Excel Services <br/> PerformancePoint Services <br/> PowerPoint Conversion <br/> Visio Graphics Service <br/> Work Management|
+ The following example shows how to restore the Managed Metadata service from a database.
-
+ This uses the existing Managed_Metadata_DB database. This database is log shipped, but there is no active service application on the secondary farm, so it needs to be connected after the service application is in place.
-
+ First, use `New-SPMetadataServiceApplication`, and specify the `DatabaseName` switch with the name of the restored database.
-
+ Next, configure the new Managed Metadata Service Application on the secondary server, as follows:
-
+ - Name: Managed Metadata Service
-
+ - Database server: The database name from the shipped transaction log
-
+ - Database name: Managed_Metadata_DB
-
-- Application pool: SharePoint Service Applications
-
+
+- Application pool: SharePoint Service Applications
+ ### Manage DNS records You must manually create DNS records to point to your SharePoint farm.
-
-In most cases where you have multiple front-end web servers, it makes sense to take advantage of the Network Load Balancing feature in Windows Server 2012 or a hardware load balancer to distribute requests among the web-front-end servers in your farm. Network load balancing can also help reduce risk by distributing requests to the other servers if one of your web-front-end servers fails.
-
+
+In most cases where you have multiple front-end web servers, it makes sense to take advantage of the Network Load Balancing feature in Windows Server 2012 or a hardware load balancer to distribute requests among the web-front-end servers in your farm. Network load balancing can also help reduce risk by distributing requests to the other servers if one of your web-front-end servers fails.
+ Typically, when you set up network load balancing, your cluster is assigned a single IP address. You then create a DNS host record in the DNS provider for your network that points to the cluster. (For this project, we put a DNS server in Azure for resiliency in case of an on-premises datacenter failure.) For instance, you can create a DNS record, in DNS Manager in Active Directory, for example, called `https://sharepoint.contoso.com`, that points to the IP address for your load-balanced cluster.
-
+ For external access to your SharePoint farm, you can create a host record on an external DNS server with the same URL that clients use on your intranet (for example, `https://sharepoint.contoso.com`) that points to an external IP address in your firewall. (A best practice, using this example, is to set up split DNS so that the internal DNS server is authoritative for `contoso.com` and routes requests directly to the SharePoint farm cluster, rather than routing DNS requests to your external DNS server.) You can then map the external IP address to the internal IP address of your on-premises cluster so that clients find the resources they are looking for.
-
+ From here, you might run into a couple of different disaster-recovery scenarios:
-
+ **Example scenario: The on-premises SharePoint farm is unavailable because of hardware failure in the on-premises SharePoint farm.** In this case, after you have completed the steps for failover to the Azure SharePoint farm, you can configure network load balancing on the recovery SharePoint farm's web-front-end servers, the same way you did with the on-premises farm. You can then redirect the host record in your internal DNS provider to point to the recovery farm's cluster IP address. Note that it can take some time before cached DNS records on clients are refreshed and point to the recovery farm.
-
+ **Example scenario: The on-premises datacenter is lost completely.** This scenario might occur due to a natural disaster, such as a fire or flood. In this case, for an enterprise, you would likely have a secondary datacenter hosted in another region as well as your Azure subnet that has its own directory services and DNS. As in the previous disaster scenario, you can redirect your internal and external DNS records to point to the Azure SharePoint farm. Again, take note that DNS-record propagation can take some time.
-
+ If you are using host-named site collections, as recommended in [Host-named site collection architecture and deployment (SharePoint 2013)](/SharePoint/administration/host-named-site-collection-architecture-and-deployment), you might have several site collections hosted by the same web application in your SharePoint farm, with unique DNS names (for example, `https://sales.contoso.com` and `https://marketing.contoso.com`). In this case, you can create DNS records for each site collection that point to your cluster IP address. After a request reaches your SharePoint web-front-end servers, they handle routing each request to the appropriate site collection.
-
+ ## Microsoft proof-of-concept environment We designed and tested a proof-of-concept environment for this solution. The design goal for our test environment was to deploy and recover a SharePoint farm that we might find in a customer environment. We made several assumptions, but we knew that the farm needed to provide all of the out-of-the-box functionality without any customizations. The topology was designed for high availability by using best practice guidance from the field and product group.
-
+ The following table describes the Hyper-V virtual machines that we created and configured for the on-premises test environment.
-
+ **Table: Virtual machines for on-premises test**
-|**Server name**|**Role**|**Configuration**|
-|:--|:--|:--|
-|DC1 <br/> |Domain controller with Active Directory. <br/> |Two processors <br/> From 512 MB through 4 GB of RAM <br/> 1 x 127-GB hard disk <br/> |
-|RRAS <br/> |Server configured with the Routing and Remote Access Service (RRAS) role. <br/> |Two processors <br/> 2-8 GB of RAM <br/> 1 x 127-GB hard disk <br/> |
-|FS1 <br/> |File server with shares for backups and an end point for DFSR. <br/> |Four processors <br/> 2-12 GB of RAM <br/> 1 x 127-GB hard disk <br/> 1 x 1-TB hard disk (SAN) <br/> 1 x 750-GB hard disk <br/> |
-|SP-WFE1, SP-WFE2 <br/> |Front-end web servers. <br/> |Four processors <br/> 16 GB of RAM <br/> |
-|SP-APP1, SP-APP2, SP-APP3 <br/> |Application servers. <br/> |Four processors <br/> 2-16 GB of RAM <br/> |
-|SP-SQL-HA1, SP-SQL-HA2 <br/> |Database servers, configured with SQL Server 2012 AlwaysOn availability groups to provide high availability. This configuration uses SP-SQL-HA1 and SP-SQL-HA2 as the primary and secondary replicas. <br/> |Four processors <br/> 2-16 GB of RAM <br/> |
-
+|Server name|Role|Configuration|
+||||
+|DC1|Domain controller with Active Directory.|Two processors <br/> From 512 MB through 4 GB of RAM <br/> 1 x 127-GB hard disk|
+|RRAS|Server configured with the Routing and Remote Access Service (RRAS) role.|Two processors <br/> 2-8 GB of RAM <br/> 1 x 127-GB hard disk|
+|FS1|File server with shares for backups and an end point for DFSR.|Four processors <br/> 2-12 GB of RAM <br/> 1 x 127-GB hard disk <br/> 1 x 1-TB hard disk (SAN) <br/> 1 x 750-GB hard disk|
+|SP-WFE1, SP-WFE2|Front-end web servers.|Four processors <br/> 16 GB of RAM|
+|SP-APP1, SP-APP2, SP-APP3|Application servers.|Four processors <br/> 2-16 GB of RAM|
+|SP-SQL-HA1, SP-SQL-HA2|Database servers, configured with SQL Server 2012 AlwaysOn availability groups to provide high availability. This configuration uses SP-SQL-HA1 and SP-SQL-HA2 as the primary and secondary replicas.|Four processors <br/> 2-16 GB of RAM|
+ The following table describes drive configurations for the Hyper-V virtual machines that we created and configured for the front-end web and application servers for the on-premises test environment.
-
+ **Table: Virtual machine drive requirements for the Front End Web and Application servers for the on-premises test**
-|**Drive letter**|**Size**|**Directory name**|**Path**|
-|:--|:--|:--|:--|
-|C <br/> |80 <br/> |System drive <br/> |<DriveLetter>:\\Program Files\\Microsoft SQL Server\\ <br/> |
-|E <br/> |80 <br/> |Log drive (40 GB) <br/> |<DriveLetter>:\\Program Files\\Microsoft SQL Server\\MSSQL10_50.MSSQLSERVER\\MSSQL\\DATA <br/> |
-|F <br/> |80 <br/> |Page (36 GB) <br/> |<DriveLetter>:\\Program Files\\Microsoft SQL Server\\MSSQL\\DATA <br/> |
-
+|Drive letter|Size|Directory name|Path|
+|||||
+|C|80|System drive|\<DriveLetter\>:\\Program Files\\Microsoft SQL Server\\|
+|E|80|Log drive (40 GB)|\<DriveLetter\>:\\Program Files\\Microsoft SQL Server\\MSSQL10_50.MSSQLSERVER\\MSSQL\\DATA|
+|F|80|Page (36 GB)|\<DriveLetter\>:\\Program Files\\Microsoft SQL Server\\MSSQL\\DATA|
+ The following table describes drive configurations for the Hyper-V virtual machines created and configured to serve as the on-premises database servers. On the **Database Engine Configuration** page, access the **Data Directories** tab to set and confirm the settings shown in the following table.
-
+ **Table: Virtual machine drive requirements for the database server for the on-premises test**
-|**Drive letter**|**Size**|**Directory name**|**Path**|
-|:--|:--|:--|:--|
-|C <br/> |80 <br/> |Data root directory <br/> |<DriveLetter>:\\Program Files\\Microsoft SQL Server\\ <br/> |
-|E <br/> |500 <br/> |User database directory <br/> |<DriveLetter>:\\Program Files\\Microsoft SQL Server\\MSSQL10_50.MSSQLSERVER\\MSSQL\\DATA <br/> |
-|F <br/> |500 <br/> |User database log directory <br/> |<DriveLetter>:\\Program Files\\Microsoft SQL Server\\MSSQL10_50.MSSQLSERVER\\MSSQL\\DATA <br/> |
-|G <br/> |500 <br/> |Temp DB directory <br/> |<DriveLetter>:\\Program Files\\Microsoft SQL Server\\MSSQL10_50.MSSQLSERVER\\MSSQL\\DATA <br/> |
-|H <br/> |500 <br/> |Temp DB log directory <br/> |<DriveLetter>:\\Program Files\\Microsoft SQL Server\\MSSQL10_50.MSSQLSERVER\\MSSQL\\DATA <br/> |
-
+|Drive letter|Size|Directory name|Path|
+|||||
+|C|80|Data root directory|\<DriveLetter\>:\\Program Files\\Microsoft SQL Server\\|
+|E|500|User database directory|\<DriveLetter\>:\\Program Files\\Microsoft SQL Server\\MSSQL10_50.MSSQLSERVER\\MSSQL\\DATA|
+|F|500|User database log directory|\<DriveLetter\>:\\Program Files\\Microsoft SQL Server\\MSSQL10_50.MSSQLSERVER\\MSSQL\\DATA|
+|G|500|Temp DB directory|\<DriveLetter\>:\\Program Files\\Microsoft SQL Server\\MSSQL10_50.MSSQLSERVER\\MSSQL\\DATA|
+|H|500|Temp DB log directory|\<DriveLetter\>:\\Program Files\\Microsoft SQL Server\\MSSQL10_50.MSSQLSERVER\\MSSQL\\DATA|
+ ### Setting up the test environment During the different deployment phases, the test team typically worked on the on-premises architecture first and then on the corresponding Azure environment. This reflects the general real-world cases where in-house production farms are already running. What is even more important is that you should know the current production workload, capacity, and typical performance. In addition to building a disaster recovery model that can meet business requirements, you should size the recovery farm servers to deliver a minimum level of service. In a cold or warm standby environment, a recovery farm is typically smaller than a production farm. After the recovery farm is stable and in production, the farm can be scaled up and out to meet workload requirements.
-
+ We deployed our test environment in the following three phases:
-
+ - Set up the hybrid infrastructure
-
+ - Provision the servers
-
+ - Deploy the SharePoint farms
-
+ #### Set up the hybrid infrastructure This phase involved setting up a domain environment for the on-premises farm and for the recovery farm in Azure. In addition to the normal tasks associated with configuring Active Directory, the test team implemented a routing solution and a VPN connection between the two environments.
-
+ #### Provision the servers In addition to the farm servers, it was necessary to provision servers for the domain controllers and configure a server to handle RRAS as well as the site-to-site VPN. Two file servers were provisioned for the DFSR service, and several client computers were provisioned for testers.
-
+ #### Deploy the SharePoint farms The SharePoint farms were deployed in two stages in order to simplify environment stabilization and troubleshooting, if required. During the first stage, each farm was deployed on the minimum number of servers for each tier of the topology to support the required functionality.
-
-We created the database servers with SQL Server installed before creating the SharePoint 2013 servers. Because this was a new deployment, we created the availability groups before deploying SharePoint. We created three groups based on MCS best practice guidance.
-
+
+We created the database servers with SQL Server installed before creating the SharePoint 2013 servers. Because this was a new deployment, we created the availability groups before deploying SharePoint. We created three groups based on MCS best practice guidance.
+ > [!NOTE] > Create placeholder databases so that you can create availability groups before the SharePoint installation. For more information, see [Configure SQL Server 2012 AlwaysOn Availability Groups for SharePoint 2013](/SharePoint/administration/configure-an-alwayson-availability-group)
-
+ We created the farm and joined additional servers in the following order:
-
+ - Provision SP-SQL-HA1 and SP-SQL-HA2.
-
-- Configure AlwaysOn and create the three availability groups for the farm.
-
+
+- Configure AlwaysOn and create the three availability groups for the farm.
+ - Provision SP-APP1 to host Central Administration.
-
-- Provision SP-WFE1 and SP-WFE2 to host the distributed cache.
-
-We used the _skipRegisterAsDistributedCachehost_ parameter when we ran **psconfig.exe** at the command line. For more information, see [Plan for feeds and the Distributed Cache service in SharePoint Server 2013](/sharepoint/administration/plan-for-feeds-and-the-distributed-cache-service).
-
+
+- Provision SP-WFE1 and SP-WFE2 to host the distributed cache.
+
+We used the _skipRegisterAsDistributedCachehost_ parameter when we ran **psconfig.exe** at the command line. For more information, see [Plan for feeds and the Distributed Cache service in SharePoint Server 2013](/sharepoint/administration/plan-for-feeds-and-the-distributed-cache-service).
+ We repeated the following steps in the recovery environment:
-
+ - Provision AZ-SQL-HA1 and AZ-SQL-HA2.
-
+ - Configure AlwaysOn and create the three availability groups for the farm.
-
+ - Provision AZ-APP1 to host Central Administration.
-
+ - Provision AZ-WFE1 and AZ-WFE2 to host the distributed cache.
-
+ After we configured the distributed cache and added test users and test content, we started stage two of the deployment. This required scaling out the tiers and configuring the farm servers to support the high-availability topology described in the farm architecture.
-
+ The following table describes the virtual machines, subnets, and availability sets we set up for our recovery farm.
-
+ **Table: Recovery farm infrastructure**
-|**Server name**|**Role**|**Configuration**|**Subnet**|**Availability set**|
-|:--|:--|:--|:--|:--|
-|spDRAD <br/> |Domain controller with Active Directory <br/> |Two processors <br/> From 512 MB through 4 GB of RAM <br/> 1 x 127-GB hard disk <br/> |sp-ADservers <br/> ||
-|AZ-SP-FS <br/> |File server with shares for backups and an endpoint for DFSR <br/> | A5 configuration: <br/> Two processors <br/> 14 GB of RAM <br/> 1 x 127-GB hard disk <br/> 1 x 135-GB hard disk <br/> 1 x 127-GB hard disk <br/> 1 x 150-GB hard disk <br/> |sp-databaseservers <br/> |DATA_SET <br/> |
-|AZ-WFE1, AZ -WFE2 <br/> |Front End Web servers <br/> | A5 configuration: <br/> Two processors <br/> 14 GB of RAM <br/> 1 x 127-GB hard disk <br/> |sp-webservers <br/> |WFE_SET <br/> |
-|AZ -APP1, AZ -APP2, AZ -APP3 <br/> |Application servers <br/> | A5 configuration: <br/> Two processors <br/> 14 GB of RAM <br/> 1 x 127-GB hard disk <br/> |sp-applicationservers <br/> |APP_SET <br/> |
-|AZ -SQL-HA1, AZ -SQL-HA2 <br/> |Database servers and primary and secondary replicas for AlwaysOn availability groups <br/> | A5 configuration: <br/> Two processors <br/> 14 GB of RAM <br/> |sp-databaseservers <br/> |DATA_SET <br/> |
-
+|Server name|Role|Configuration|Subnet|Availability set|
+||||||
+|spDRAD|Domain controller with Active Directory|Two processors <br/> From 512 MB through 4 GB of RAM <br/> 1 x 127-GB hard disk|sp-ADservers||
+|AZ-SP-FS|File server with shares for backups and an endpoint for DFSR|A5 configuration: <br/> Two processors <br/> 14 GB of RAM <br/> 1 x 127-GB hard disk <br/> 1 x 135-GB hard disk <br/> 1 x 127-GB hard disk <br/> 1 x 150-GB hard disk|sp-databaseservers|DATA_SET|
+|AZ-WFE1, AZ -WFE2|Front End Web servers|A5 configuration: <br/> Two processors <br/> 14 GB of RAM <br/> 1 x 127-GB hard disk|sp-webservers|WFE_SET|
+|AZ -APP1, AZ -APP2, AZ -APP3|Application servers|A5 configuration: <br/> Two processors <br/> 14 GB of RAM <br/> 1 x 127-GB hard disk|sp-applicationservers|APP_SET|
+|AZ -SQL-HA1, AZ -SQL-HA2|Database servers and primary and secondary replicas for AlwaysOn availability groups|A5 configuration: <br/> Two processors <br/> 14 GB of RAM|sp-databaseservers|DATA_SET|
+ ### Operations After the test team stabilized the farm environments and completed functional testing, they started the following operations tasks required to configure the on-premises recovery environment:
-
+ - Configure full and differential backups.
-
+ - Configure DFSR on the file servers that transfer transaction logs between the on-premises environment and the Azure environment.
-
+ - Configure log shipping on the primary database server.
-
+ - Stabilize, validate, and troubleshoot log shipping, as required. This included identifying and documenting any behavior that might cause issues, such as network latency, which would cause log shipping or DFSR file synchronization failures.
-
+ ### Databases
-Our failover tests involved the following databases:
-
+Our failover tests involved the following databases:
+ - WSS_Content
-
+ - ManagedMetadata
-
+ - Profile DB
-
+ - Sync DB
-
+ - Social DB
-
+ - Content Type Hub (a database for a dedicated Content Type Syndication Hub)
-
+ ## Troubleshooting tips
-The section explains the problems we encountered during our testing and their solutions.
-
+The section explains the problems we encountered during our testing and their solutions.
+ ### Using the Term Store Management Tool caused the error, "The Managed Metadata Store or Connection is currently not available." Ensure that the application pool account used by the web application has the Read Access to Term Store permission.
-
+ ### Custom term sets are not available in the site collection
-Check for a missing service application association between your content site collection and your content type hub. In addition, under the **Managed Metadata - <site collection name> Connection** properties screen, make sure this option is enabled: **This service application is the default storage location for column specific term sets.**
-
+Check for a missing service application association between your content site collection and your content type hub. In addition, under the **Managed Metadata - \<site collection name\> Connection** properties screen, make sure this option is enabled: **This service application is the default storage location for column specific term sets.**
+ ### The Get-ADForest Windows PowerShell command generates the error, "The term 'Get-ADForest' is not recognized as the name of a cmdlet, function, script file, or operable program." When setting up user profiles, you need the Active Directory forest name. In the Add Roles and Features Wizard, ensure that you have enabled the Active Directory Module for Windows PowerShell (under the **Remote Server Administration Tools>Role Administration Tools>AD DS and AD LDS Tools** section). In addition, run the following commands before using **Get-ADForest** to help ensure that your software dependencies are loaded.
-
-```
-Import-module servermanager
-Import-module activedirectory
+```powershell
+Import-Module ServerManager
+Import-Module ActiveDirectory
```
-### Availability group creation fails at Starting the 'AlwaysOn_health' XEvent session on '<server name>'
+### Availability group creation fails at Starting the 'AlwaysOn_health' XEvent session on '\<server name\>'
+
+Ensure that both nodes of your failover cluster are in the Status "Up" and not "Paused" or "Stopped".
-Ensure that both nodes of your failover cluster are in the Status "Up" and not "Paused" or "Stopped".
-
### SQL Server log shipping job fails with access denied error trying to connect to the file share Ensure that your SQL Server Agent is running under network credentials, instead of the default credentials.
-
+ ### SQL Server log shipping job indicates success, but no files are copied
-This happens because the default backup preference for an availability group is **Prefer Secondary**. Ensure that you run the log shipping job from the secondary server for the availability group instead of the primary; otherwise, the job will fail silently.
-
+This happens because the default backup preference for an availability group is **Prefer Secondary**. Ensure that you run the log shipping job from the secondary server for the availability group instead of the primary; otherwise, the job will fail silently.
+ ### Managed Metadata service (or other SharePoint service) fails to start automatically after installation Services might take several minutes to start, depending on the performance and current load of your SharePoint Server. Manually click **Start** for the service and provide adequate time for startup while occasionally refreshing the Services on Server screen to monitor its status. In case the service remains stopped, enable SharePoint diagnostic logging, attempt to start the service again, and then check the log for errors. For more information, see [Configure diagnostic logging in SharePoint 2013](/sharepoint/administration/configure-diagnostic-logging)
-
+ ### After changing DNS to the Azure failover environment, client browsers continue to use the old IP address for the SharePoint site Your DNS change might not be visible to all clients immediately. On a test client, perform the following command from an elevated command prompt and attempt to access the site again.
-
-```
+
+```DOS
Ipconfig /flushdns ``` ## Additional resources [Supported high availability and disaster recovery options for SharePoint databases](/sharepoint/administration/supported-high-availability-and-disaster-recovery-options-for-sharepoint-databas)
-
+ [Configure SQL Server 2012 AlwaysOn Availability Groups for SharePoint 2013](/SharePoint/administration/configure-an-alwayson-availability-group)
-
+ ## See Also
-[Microsoft 365 solution and architecture center](../solutions/index.yml)
+[Microsoft 365 solution and architecture center](../solutions/index.yml)
includes Office 365 Worldwide Endpoints https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/includes/office-365-worldwide-endpoints.md
<!--THIS FILE IS AUTOMATICALLY GENERATED. MANUAL CHANGES WILL BE OVERWRITTEN.--> <!--Please contact the Office 365 Endpoints team with any questions.-->
-<!--Worldwide endpoints version 2022022800-->
-<!--File generated 2022-02-28 17:00:02.6221-->
+<!--Worldwide endpoints version 2022032800-->
+<!--File generated 2022-03-29 08:00:04.6273-->
## Exchange Online
ID | Category | ER | Addresses | Ports
ID | Category | ER | Addresses | Ports -- | -- | | - | - 31 | Optimize<BR>Required | Yes | `<tenant>.sharepoint.com, <tenant>-my.sharepoint.com`<BR>`13.107.136.0/22, 40.108.128.0/17, 52.104.0.0/14, 104.146.128.0/17, 150.171.40.0/22, 2603:1061:1300::/40, 2620:1ec:8f8::/46, 2620:1ec:908::/46, 2a01:111:f402::/48` | **TCP:** 443, 80
-32 | Default<BR>Optional<BR>**Notes:** OneDrive for Business: supportability, telemetry, APIs, and embedded email links | No | `*.log.optimizely.com, ssw.live.com, storage.live.com` | **TCP:** 443
+32 | Default<BR>Optional<BR>**Notes:** OneDrive for Business: supportability, telemetry, APIs, and embedded email links | No | `ssw.live.com, storage.live.com` | **TCP:** 443
33 | Default<BR>Optional<BR>**Notes:** SharePoint Hybrid Search - Endpoint to SearchContentService where the hybrid crawler feeds documents | No | `*.search.production.apac.trafficmanager.net, *.search.production.emea.trafficmanager.net, *.search.production.us.trafficmanager.net` | **TCP:** 443 35 | Default<BR>Required | No | `*.wns.windows.com, admin.onedrive.com, officeclient.microsoft.com` | **TCP:** 443, 80 36 | Default<BR>Required | No | `g.live.com, oneclient.sfx.ms` | **TCP:** 443, 80
ID | Category | ER | Addresses | Ports
22 | Allow<BR>Optional<BR>**Notes:** Teams: Messaging interop with Skype for Business | Yes | `*.skypeforbusiness.com`<BR>`13.107.64.0/18, 52.112.0.0/14, 52.120.0.0/14, 52.238.119.141/32, 52.244.160.207/32, 2603:1027::/48, 2603:1037::/48, 2603:1047::/48, 2603:1057::/48, 2620:1ec:6::/48, 2620:1ec:40::/42` | **TCP:** 443 26 | Default<BR>Required | No | `*.msedge.net, compass-ssl.microsoft.com` | **TCP:** 443 27 | Default<BR>Required | No | `*.mstea.ms, *.secure.skypeassets.com, mlccdnprod.azureedge.net` | **TCP:** 443
-29 | Default<BR>Optional<BR>**Notes:** Yammer third-party integration | No | `*.tenor.com` | **TCP:** 443, 80
127 | Default<BR>Required | No | `*.skype.com` | **TCP:** 443, 80 ## Microsoft 365 Common and Office Online
ID | Category | ER | Addresses | Ports
49 | Default<BR>Required | No | `*.onenote.com` | **TCP:** 443 50 | Default<BR>Optional<BR>**Notes:** OneNote notebooks (wildcards) | No | `*.microsoft.com, *.office.net` | **TCP:** 443 51 | Default<BR>Required | No | `*cdn.onenote.net` | **TCP:** 443
-52 | Default<BR>Optional<BR>**Notes:** OneNote 3rd party supporting services and CDNs | No | `s.ytimg.com, www.youtube.com` | **TCP:** 443
-53 | Default<BR>Required | No | `ajax.aspnetcdn.com, apis.live.net, cdn.optimizely.com, officeapps.live.com, www.onedrive.com` | **TCP:** 443
+53 | Default<BR>Required | No | `ajax.aspnetcdn.com, apis.live.net, officeapps.live.com, www.onedrive.com` | **TCP:** 443
56 | Allow<BR>Required | Yes | `*.msftidentity.com, *.msidentity.com, account.activedirectory.windowsazure.com, accounts.accesscontrol.windows.net, adminwebservice.microsoftonline.com, api.passwordreset.microsoftonline.com, autologon.microsoftazuread-sso.com, becws.microsoftonline.com, clientconfig.microsoftonline-p.net, companymanager.microsoftonline.com, device.login.microsoftonline.com, graph.microsoft.com, graph.windows.net, login.microsoft.com, login.microsoftonline.com, login.microsoftonline-p.com, login.windows.net, logincert.microsoftonline.com, loginex.microsoftonline.com, login-us.microsoftonline.com, nexus.microsoftonline-p.com, passwordreset.microsoftonline.com, provisioningapi.microsoftonline.com`<BR>`20.190.128.0/18, 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` | **TCP:** 443, 80 59 | Default<BR>Required | No | `*.hip.live.com, *.microsoftonline.com, *.microsoftonline-p.com, *.msauth.net, *.msauthimages.net, *.msecnd.net, *.msftauth.net, *.msftauthimages.net, *.phonefactor.net, enterpriseregistration.windows.net, management.azure.com, policykeyservice.dc.ad.msft.net` | **TCP:** 443, 80 64 | Allow<BR>Required | Yes | `*.compliance.microsoft.com, *.protection.office.com, *.security.microsoft.com, compliance.microsoft.com, protection.office.com, security.microsoft.com`<BR>`52.108.0.0/14, 2603:1006:1400::/40, 2603:1016:2400::/40, 2603:1026:2400::/40, 2603:1036:2400::/40, 2603:1046:1400::/40, 2603:1056:1400::/40, 2a01:111:200a:a::/64, 2a01:111:2035:8::/64, 2a01:111:f406:1::/64, 2a01:111:f406:c00::/64, 2a01:111:f406:1004::/64, 2a01:111:f406:1805::/64, 2a01:111:f406:3404::/64, 2a01:111:f406:8000::/64, 2a01:111:f406:8801::/64, 2a01:111:f406:a003::/64` | **TCP:** 443 65 | Allow<BR>Required | Yes | `account.office.net`<BR>`52.108.0.0/14, 2603:1006:1400::/40, 2603:1016:2400::/40, 2603:1026:2400::/40, 2603:1036:2400::/40, 2603:1046:1400::/40, 2603:1056:1400::/40, 2a01:111:200a:a::/64, 2a01:111:2035:8::/64, 2a01:111:f406:1::/64, 2a01:111:f406:c00::/64, 2a01:111:f406:1004::/64, 2a01:111:f406:1805::/64, 2a01:111:f406:3404::/64, 2a01:111:f406:8000::/64, 2a01:111:f406:8801::/64, 2a01:111:f406:a003::/64` | **TCP:** 443, 80 66 | Default<BR>Required | No | `*.portal.cloudappsecurity.com, suite.office.net` | **TCP:** 443 67 | Default<BR>Optional<BR>**Notes:** Security and Compliance Center eDiscovery export | No | `*.blob.core.windows.net` | **TCP:** 443
-68 | Default<BR>Optional<BR>**Notes:** Portal and shared: 3rd party office integration. (including CDNs) | No | `*.helpshift.com, connect.facebook.net, firstpartyapps.oaspapps.com, prod.firstpartyapps.oaspapps.com.akadns.net, telemetryservice.firstpartyapps.oaspapps.com, wus-firstpartyapps.oaspapps.com` | **TCP:** 443
+68 | Default<BR>Optional<BR>**Notes:** Portal and shared: 3rd party office integration. (including CDNs) | No | `firstpartyapps.oaspapps.com, prod.firstpartyapps.oaspapps.com.akadns.net, telemetryservice.firstpartyapps.oaspapps.com, wus-firstpartyapps.oaspapps.com` | **TCP:** 443
69 | Default<BR>Required | No | `*.aria.microsoft.com, *.events.data.microsoft.com` | **TCP:** 443 70 | Default<BR>Required | No | `*.o365weve.com, amp.azure.net, appsforoffice.microsoft.com, assets.onestore.ms, auth.gfx.ms, c1.microsoft.com, dgps.support.microsoft.com, docs.microsoft.com, msdn.microsoft.com, platform.linkedin.com, prod.msocdn.com, shellprod.msocdn.com, support.content.office.net, support.microsoft.com, technet.microsoft.com, videocontent.osi.office.net, videoplayercdn.osi.office.net` | **TCP:** 443 71 | Default<BR>Required | No | `*.office365.com` | **TCP:** 443
ID | Category | ER | Addresses | Ports
95 | Default<BR>Optional<BR>**Notes:** Outlook for Android and iOS | No | `*.acompli.net, *.outlookmobile.com` | **TCP:** 443 96 | Default<BR>Optional<BR>**Notes:** Outlook for Android and iOS: Authentication | No | `login.windows-ppe.net` | **TCP:** 443 97 | Default<BR>Optional<BR>**Notes:** Outlook for Android and iOS: Consumer Outlook.com and OneDrive integration | No | `account.live.com, login.live.com` | **TCP:** 443
-105 | Default<BR>Optional<BR>**Notes:** Outlook for Android and iOS: Outlook Privacy | No | `bit.ly, www.acompli.com` | **TCP:** 443
-110 | Default<BR>Optional<BR>**Notes:** Outlook for Android and iOS: Adjust integration | No | `app.adjust.com` | **TCP:** 443
+105 | Default<BR>Optional<BR>**Notes:** Outlook for Android and iOS: Outlook Privacy | No | `www.acompli.com` | **TCP:** 443
114 | Default<BR>Optional<BR>**Notes:** Office Mobile URLs | No | `*.appex.bing.com, *.appex-rf.msn.com, c.bing.com, c.live.com, d.docs.live.net, directory.services.live.com, docs.live.net, partnerservices.getmicrosoftkey.com, signup.live.com` | **TCP:** 443, 80 116 | Default<BR>Optional<BR>**Notes:** Office for iPad URLs | No | `account.live.com, auth.gfx.ms, login.live.com` | **TCP:** 443, 80 117 | Default<BR>Optional<BR>**Notes:** Yammer | No | `*.yammer.com, *.yammerusercontent.com` | **TCP:** 443
lti Teams Classes With Canvas https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/lti/teams-classes-with-canvas.md
description: "Integrate Microsoft Teams classes with Canvas" - # Use Microsoft Teams classes with Canvas Microsoft Teams classes is a Learning Tools Interoperability (LTI) app that helps educators and students easily navigate between their Learning Management System (LMS) and Teams. Users can access their class teams associated with their course directly from within their LMS.
Microsoft Teams classes is a Learning Tools Interoperability (LTI) app that help
## Prerequisites Before Deployment > [!NOTE]
-> The current Teams classes LTI only supports syncing Canvas users with Microsoft Azure Active Directory (AAD) in a limited scope.
+> The current Teams classes LTI only supports syncing Canvas users with Microsoft Azure Active Directory (AAD) in a limited scope.
+>
> - Your tenant must have an Microsoft Education license (A1 or higher). > - Only a single Microsoft tenant can be used for mapping users between Canvas and Microsoft. > - Your tenant must have an exact match between a Canvas field (email, Unique User ID, SIS ID, or Integration ID) and a field in AAD (User Principal Name (UPN), Primary Email Address (Mail), or Email Alias (mailNickname)). > - If you use SDS to create classes and groups, we recommend disabling the Team Creation Option in SDS and performing a [Group Cleanup](/schooldatasync/group-cleanup) to avoid duplication of classes. SDS can still be used to sync organization and user data. - ## Enable the Microsoft Teams app in Canvas+ To begin the integration, you need to enable the app in Canvas by enabling the developer keys, enabling the Microsoft Teams Sync, and approving the Microsoft-Teams-Sync-for-Canvas app. Note that approving the app can only be performed by a Microsoft tenant admin that can approve apps.
-**To enable Microsoft Teams Sync and approve access for the app**
+**To enable Microsoft Teams Sync and approve access for the app**:
1. Sign in to Canvas as an administrator.
To begin the integration, you need to enable the app in Canvas by enabling the d
5. In the admin navigation, select the **Settings** link, and then the **Integrations** tab. 6. Enable Microsoft Teams Sync by turning the toggle on. This sync allows classes to be created in Teams based on the enrollment of a course.
-
+ ![Canvas Teams Sync Updated png.](https://user-images.githubusercontent.com/87142492/128225881-abdfc52d-dc9e-48ad-aec5-f6617c6436f3.png)
-7. Fill out the following fields with the appropriate information. These fields will be used for matching users in Canvas with users in AAD.
- * The **Tenant Name** is your Microsoft tenant name.
- * The **Login Attribute** is one of the following Canvas user attributes used for mapping:
- * **Email** is the Canvas user's default email address. If users change their default email address in Canvas, their enrollment in a course could be blocked from syncing to Teams.
- * **Unique User ID** is the user's Canvas login ID.
- * **SIS User ID** is the ID value that is populated from the Student Information System (SIS) and is viewable on the user's profile page.
- * **Integration ID** is only populated via SIS imports and is viewable on the user's profile page. Typically, this unique identifier is provided by the institution and used in account trusts or consortia situations to identify users across multiple accounts.
+7. Fill out the following fields with the appropriate information. These fields will be used for matching users in Canvas with users in AAD.
+ - The **Tenant Name** is your Microsoft tenant name.
+ - The **Login Attribute** is one of the following Canvas user attributes used for mapping:
+ - **Email** is the Canvas user's default email address. If users change their default email address in Canvas, their enrollment in a course could be blocked from syncing to Teams.
+ - **Unique User ID** is the user's Canvas login ID.
+ - **SIS User ID** is the ID value that is populated from the Student Information System (SIS) and is viewable on the user's profile page.
+ - **Integration ID** is only populated via SIS imports and is viewable on the user's profile page. Typically, this unique identifier is provided by the institution and used in account trusts or consortia situations to identify users across multiple accounts.
- * The **Suffix** field is optional and lets you specify a domain when there isn't an exact mapping between Canvas attributes and Microsoft AAD fields. For example, if your Canvas email is 'name@example.edu' while the UPN in Microsoft AAD is 'name', you can match users by entering '@example.edu' in the suffix field. The domain should be entered in this field with the preceding @.
- * The Active Directory Lookup Attribute is the field in AAD to which Canvas attributes are matched. Select in between UPN, primary email address, or the email alias.
+ - The **Suffix** field is optional and lets you specify a domain when there isn't an exact mapping between Canvas attributes and Microsoft AAD fields. For example, if your Canvas email is 'name@example.edu' while the UPN in Microsoft AAD is 'name', you can match users by entering '@example.edu' in the suffix field. The domain should be entered in this field with the preceding @.
+ - The Active Directory Lookup Attribute is the field in AAD to which Canvas attributes are matched. Select in between UPN, primary email address, or the email alias.
8. Select **Update Settings**. 9. To approve access for CanvasΓÇÖs **Microsoft-Teams-Sync-for-Canvas** Azure app, select the **Grant tenant access** link. You'll be redirected to the Microsoft Identity Platform Admin Consent Endpoint. ![permissions.](media/permissions.png)
-> [!NOTE]
-> This step must be performed by a Microsoft tenant admin that can approve apps.
+
+ > [!NOTE]
+ > This step must be performed by a Microsoft tenant admin that can approve apps.
10. Select **Accept**.
To begin the integration, you need to enable the app in Canvas by enabling the d
After enabling the sync and approving the Azure app, the Canvas admin can now add the Teams classes LTI app to the Canvas environment so it will appear in the navigation of the Canvas user interface.
-**To add the Teams classes LTI app to the Canvas environment**
+**To add the Teams classes LTI app to the Canvas environment**:
1. On the **Apps** tab in **Admin settings**, select **+ App** to add the Teams LTI apps. ![external-apps.](media/external-apps.png)
-3. For **Configuration Type**, select **By Client ID**.
+2. For **Configuration Type**, select **By Client ID**.
![add app.](media/add-app.png)
-4. For **Client ID**, enter **170000000000570** for the Microsoft Teams classes LTI, and then select **Submit**.
+3. For **Client ID**, enter **170000000000570** for the Microsoft Teams classes LTI, and then select **Submit**.
-5. In the confirmation that appears, verify the app name (Microsoft Teams classes), and then select **Install**.
+4. In the confirmation that appears, verify the app name (Microsoft Teams classes), and then select **Install**.
The Microsoft Teams classes LTI app is now added to the list of external apps.
-
+ ## Enabling the LTI app for Canvas courses To use the LTI app within a course, an instructor of the Canvas course must enable integrations sync. Each course must be enabled by an instructor for a corresponding team to be created; there is no global mechanism for teams creation. This is designed as a precautionary measure to prevent unwanted teams from being created.
lti Teams Meetings With Canvas https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/lti/teams-meetings-with-canvas.md
description: "Integrate Microsoft Teams meetings with Canvas" - # Use Microsoft Teams meetings with Canvas Microsoft Teams meetings is a Learning Tools Interoperability (LTI) app that helps educators and students easily navigate between their Learning Management System (LMS) and Teams. Users can access their class teams associated with their course directly from within their LMS.
Microsoft Teams meetings is a Learning Tools Interoperability (LTI) app that hel
## Prerequisites Before Deployment > [!NOTE]
-> The current Teams Meetings LTI only supports syncing Canvas users with Microsoft Azure Active Directory (AAD) in a limited scope.
+> The current Teams Meetings LTI only supports syncing Canvas users with Microsoft Azure Active Directory (AAD) in a limited scope.
+>
> - Your tenant must have an Microsoft Education license. > - Only a single Microsoft tenant can be used for mapping users between Canvas and Microsoft. > - You will have to turn off School Data Sync (SDS) before using the Class Teams LTI in order to avoid duplication of groups.
Before managing the Microsoft Teams integration within Instructure Canvas, it is
3. In the admin navigation, select the **Settings** link, and then the **Integrations** tab.
-![Canvas Teams Sync Updated png.](https://user-images.githubusercontent.com/87142492/128552407-78cb28e9-47cf-4026-954d-12dc3553af6f.png)
+ ![Canvas Teams Sync Updated png.](https://user-images.githubusercontent.com/87142492/128552407-78cb28e9-47cf-4026-954d-12dc3553af6f.png)
-4. Enter your Microsoft tenant name, login attribute, domain suffix, and AAD lookup attribute. These fields will be used for matching users in Canvas with users in Microsoft Azure Active Directory.
- * The Login Attribute is the Canvas user attribute utilized for matching.
- * The Suffix field is optional and lets you specify a domain when there isn't an exact mapping between Canvas attributes and Microsoft AAD fields. For example, if your Canvas email is 'name@example.edu' while the UPN in Microsoft AAD is 'name', you can match users by entering 'example.edu' in the suffix field.
- * The Active Directory Lookup Attribute is the field on the Microsoft side which Canvas attributes are matched to. Select in between UPN, primary email address, or the email alias.
+4. Enter your Microsoft tenant name, login attribute, domain suffix, and AAD lookup attribute. These fields will be used for matching users in Canvas with users in Microsoft Azure Active Directory.
+ - The Login Attribute is the Canvas user attribute utilized for matching.
+ - The Suffix field is optional and lets you specify a domain when there isn't an exact mapping between Canvas attributes and Microsoft AAD fields. For example, if your Canvas email is 'name@example.edu' while the UPN in Microsoft AAD is 'name', you can match users by entering 'example.edu' in the suffix field.
+ - The Active Directory Lookup Attribute is the field on the Microsoft side which Canvas attributes are matched to. Select in between UPN, primary email address, or the email alias.
5. Select **Update Settings** once done.
Before managing the Microsoft Teams integration within Instructure Canvas, it is
![permissions.](media/permissions.png)
-7. Select **Accept**.
+7. Select **Accept**.
-> [!NOTE]
-> Sync is a functionality that is managed by LMS partner and is used to sync membership at a course level to the Teams team using Microsoft graph APIs. This is primarily a functionality that an educator switches on as true at a course level. Subsequently any membership change done on LMS side for the addition or deletion of the members gets reflected using the Sync implemented by the LMS partner. Even before this process is enabled for an Educator the M365 education institute admin allows their educators to access sync using the Sync permission modal found below. These permissions are granted to the LMS partner to enable educators to sync membership between the LMS course and Teams Class teams.
+ > [!NOTE]
+ > Sync is a functionality that is managed by LMS partner and is used to sync membership at a course level to the Teams team using Microsoft graph APIs. This is primarily a functionality that an educator switches on as true at a course level. Subsequently any membership change done on LMS side for the addition or deletion of the members gets reflected using the Sync implemented by the LMS partner. Even before this process is enabled for an Educator the M365 education institute admin allows their educators to access sync using the Sync permission modal found below. These permissions are granted to the LMS partner to enable educators to sync membership between the LMS course and Teams Class teams.
8. Enable the Microsoft Teams sync by turning the toggle on.
As a Canvas Admin, you'll need to add the Microsoft Teams meetings LTI app withi
The Microsoft Teams meetings LTI app will be added to the list of external apps. 6. Enable the app by navigating to the developer keys in the Canvas admin account, selecting inherited, and turning the toggle "on" for Microsoft Teams Meetings.
-
+ ## Enable for Canvas Courses In order to use the LTI within a course, an instructor of the Canvas course must enable the integrations sync. Each course must be enabled by an instructor for a corresponding Teams to be created; there is no global mechanism for Teams creation. This is designed out of caution to prevent unwanted Teams being created.
-Please refer your instructors to [educator documentation](https://support.microsoft.com/en-us/topic/use-microsoft-teams-classes-in-your-lms-preview-ac6a1e34-32f7-45e6-b83e-094185a1e78a#ID0EBD=Instructure_Canvas) for enabling the LTI for each course and finishing the integration setup.
+Please refer your instructors to [educator documentation](https://support.microsoft.com/topic/use-microsoft-teams-classes-in-your-lms-preview-ac6a1e34-32f7-45e6-b83e-094185a1e78a#ID0EBD=Instructure_Canvas) for enabling the LTI for each course and finishing the integration setup.
managed-desktop Work With App Control https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/managed-desktop/working-with-managed-desktop/work-with-app-control.md
Title: Work with app control
-description:
+description: Learn how to manage app control.
keywords: Microsoft Managed Desktop, Microsoft 365, service, documentation
When you open a signer request, you'll need to provide some important publisher
- Application version - Description - Change type ("add" or "remove")
- - Publisher details (for example: ΓÇ£O=<publisher name>,L=<location>,S=State,C=CountryΓÇ¥)
+ - Publisher details (for example: `O=<publisher name>,L=<location>,S=State,C=Country`)
> [!NOTE] > To remove trust for an app, follow the same steps, but set the **Change type** to *remove*. Operations will progressively deploy policies to deployment groups following this schedule:
-|Deployment group |Policy type |Timing |
-||||
-|Test | Audit | Day 0 |
-|First | Enforced | Day 1 |
-|Fast | Enforced | Day 2 |
-|Broad | Enforced | Day 3 |
+|Deployment group|Policy type|Timing|
+||||
+|Test|Audit|Day 0|
+|First|Enforced|Day 1|
+|Fast|Enforced|Day 2|
+|Broad|Enforced|Day 3|
You can pause or roll back the deployment at any time during the rollout. To pause or roll back, open another support request with Microsoft Managed Desktop Operations.
You can pause or roll back the deployment at any time during the rollout. To pau
- Application name - Application version - Description
- - Publisher details (for example: ΓÇ£O=<publisher name>, L=<location>, S=State, C=CountryΓÇ¥)
+ - Publisher details (for example: `O=<publisher name>, L=<location>, S=State, C=Country`)
security TOC https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/security/defender-endpoint/TOC.md
##### [Schedule scans using PowerShell](schedule-antivirus-scans-powershell.md) ##### [Schedule scans using WMI](schedule-antivirus-scans-wmi.md) #### [Use limited periodic scanning in Microsoft Defender Antivirus](limited-periodic-scanning-microsoft-defender-antivirus.md)
-#### [Tune performance of Microsoft Defender Antivirus](tune-performance-defender-antivirus.md)
#### [Compatibility with other security products](microsoft-defender-antivirus-compatibility.md) #### [Find malware detection names for Microsoft Defender for Endpoint](find-defender-malware-name.md)
##### [Exclusions for Windows Server](configure-server-exclusions-microsoft-defender-antivirus.md) ##### [Common mistakes to avoid](common-exclusion-mistakes-microsoft-defender-antivirus.md)
-#### Troubleshooting Microsoft Defender Antivirus
+#### Diagnostics and performance for Microsoft Defender Antivirus
+##### [Device health and compliance reports](machine-reports.md)
+##### [Troubleshoot performance issues related to real-time protection](troubleshoot-performance-issues.md)
##### [Troubleshoot Microsoft Defender Antivirus reporting in Update Compliance](troubleshoot-reporting.md)
-##### [Troubleshoot performance issues](troubleshoot-performance-issues.md)
+##### [Tune performance of Microsoft Defender Antivirus](tune-performance-defender-antivirus.md)
+
+#### Troubleshooting Microsoft Defender Antivirus
##### [Review event logs and error codes to troubleshoot issues with Microsoft Defender Antivirus](troubleshoot-microsoft-defender-antivirus.md) ##### [Troubleshoot Microsoft Defender Antivirus while migrating from a third-party solution](troubleshoot-microsoft-defender-antivirus-when-migrating.md)
#### [Reporting]() ##### [Power BI - How to use API - Samples](api-power-bi.md) ##### [Threat protection reports](threat-protection-reports.md)
-#### [Device health and compliance reports](machine-reports.md)
### [Advanced hunting]() #### [Advanced hunting overview](advanced-hunting-overview.md)
security Attack Surface Reduction Rules Deployment https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/security/defender-endpoint/attack-surface-reduction-rules-deployment.md
During your initial preparation, it's vital that you understand the capabilities
>[!IMPORTANT] >This guide provides images and examples to help you decide how to configure ASR rules; these images and examples might not reflect the best configuration options for your environment.
-Before you start, review [Overview of attack surface reduction](overview-attack-surface-reduction.md), and [Demystifying attack surface reduction rules - Part 1](https://techcommunity.microsoft.com/t5/microsoft-defender-for-endpoint/demystifying-attack-surface-reduction-rules-part-1/ba-p/1306420) for foundational information. To understand the areas of coverage and potential impact, familiarize yourself with the current set of ASR rules; see [Attack surface reduction rules reference](attack-surface-reduction-rules-reference.md).
+Before you start, review [Overview of attack surface reduction](overview-attack-surface-reduction.md), and [Demystifying attack surface reduction rules - Part 1](https://techcommunity.microsoft.com/t5/microsoft-defender-for-endpoint/demystifying-attack-surface-reduction-rules-part-1/ba-p/1306420) for foundational information. To understand the areas of coverage and potential impact, familiarize yourself with the current set of ASR rules; see [Attack surface reduction rules reference](attack-surface-reduction-rules-reference.md). While you are familiarizing yourself with the ASR rules set, take note of the per-rule GUID mappings; see: [ASR rules and GUIDs matrix](attack-surface-reduction-rules-reference.md#asr-rules-and-guids-matrix).
ASR rules are only one capability of the attack surface reduction capabilities within Microsoft Defender for Endpoint. This document will go into more detail on deploying ASR rules effectively to stop advanced threats like human-operated ransomware and other threats.
security Attack Surface Reduction Rules Reference https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/security/defender-endpoint/attack-surface-reduction-rules-reference.md
This article provides information about attack reduction rules:
- [Supported operating system versions](#supported-operating-systems) - [Supported configuration management systems](#supported-configuration-management-systems) - [Per-rule alert and notification details](#per-rule-alert-and-notification-details)
+- [ASR rules and GUIDs matrix](#asr-rules-and-guids-matrix)
+- [ASR rule modes](#asr-rule-modes)
- [Per-rule-descriptions](#per-rule-descriptions) - Rule descriptions
- - GUIDs
- Configuration management system rule names ## Public preview: Supported operating systems
For rules with the ΓÇ£Rule StateΓÇ¥ specified:
|[Use advanced protection against ransomware](#use-advanced-protection-against-ransomware) | Audit&nbsp;\|&nbsp;Block | Y \| Y <br> Requires device at high-cloud block level | N \| Y <br> Requires device at high-cloud block level | | | | | |
+## ASR rules and GUIDs matrix
+
+| Rule Name | Rule GUID |
+|:--|:--|
+| Block abuse of exploited vulnerable signed drivers | 56a863a9-875e-4185-98a7-b882c64b5ce5 |
+| Block Adobe Reader from creating child processes | 7674ba52-37eb-4a4f-a9a1-f0f9a1619a2c |
+| Block all Office applications from creating child processes | d4f940ab-401b-4efc-aadc-ad5f3c50688a |
+| Block credential stealing from the Windows local security authority subsystem (lsass.exe) | 9e6c4e1f-7d60-472f-ba1a-a39ef669e4b2 |
+| Block executable content from email client and webmail | be9ba2d9-53ea-4cdc-84e5-9b1eeee46550 |
+| Block executable files from running unless they meet a prevalence, age, or trusted list criterion | 01443614-cd74-433a-b99e-2ecdc07bfc25 |
+| Block execution of potentially obfuscated scripts | 5beb7efe-fd9a-4556-801d-275e5ffc04cc |
+| Block JavaScript or VBScript from launching downloaded executable content | d3e037e1-3eb8-44c8-a917-57927947596d |
+| Block Office applications from creating executable content | 3b576869-a4ec-4529-8536-b80a7769e899 |
+| Block Office applications from injecting code into other processes | 75668c1f-73b5-4cf0-bb93-3ecf5cb7cc84 |
+| Block Office communication application from creating child processes | 26190899-1602-49e8-8b27-eb1d0a1ce869 |
+| Block persistence through WMI event subscription <br>* File and folder exclusions not supported. | e6db77e5-3df2-4cf1-b95a-636979351e5b |
+| Block process creations originating from PSExec and WMI commands | d1e49aac-8f56-4280-b9ba-993a6d77406c |
+| Block untrusted and unsigned processes that run from USB | b2b3f03d-6a65-4f7b-a9c7-1c7ef74a9ba4 |
+| Block Win32 API calls from Office macros | 92e97fa1-2edf-4476-bdd6-9dd0b4dddc7b |
+| Use advanced protection against ransomware | c1db55ab-c21a-4637-bb3f-a12568109d35 |
+ ## ASR rule modes - **Not configured** or **Disable**: This is the state in which the ASR rule has not been enabled or has been disabled. The code for this state = 0.
Advanced hunting action type:
--> <!--
-Dependencies:
+Dependencies: none provided by engineering
--> ### Block Adobe Reader from creating child processes
security Device Control Removable Storage Protection https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/security/defender-endpoint/device-control-removable-storage-protection.md
Microsoft Defender for Endpoint Device Control Removable Storage Protection allo
|Instance ID|[Removable storage Access Control](device-control-removable-storage-access-control.md) <p> Device Installation|Windows|A string uniquely identifies the device in the system, for example, USBSTOR\DISK&VEN_GENERIC&PROD_FLASH_DISK&REV_8.07\8735B611&0| |Friendly Name|[Removable storage Access Control](device-control-removable-storage-access-control.md)|Windows|A string attached to the device, for example, Generic Flash Disk USB Device| |Vendor ID / Product ID|[Removable storage Access Control](device-control-removable-storage-access-control.md)|Windows <p> macOS|Vendor ID is the four-digit vendor code that the USB committee assigns to the vendor. Product ID is the four-digit product code that the vendor assigns to the device; Support wildcard.|
-|Serial NumberId|[Removable storage Access Control](device-control-removable-storage-access-control.md)|Windows <p> macOS |For example, <SerialNumberId>002324B534BCB431B000058A</SerialNumberId>|
+|Serial NumberId|[Removable storage Access Control](device-control-removable-storage-access-control.md)|Windows <p> macOS |For example, `<SerialNumberId>002324B534BCB431B000058A</SerialNumberId>`|
security Why Use Microsoft Defender Antivirus https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/security/defender-endpoint/why-use-microsoft-defender-antivirus.md
Although you can use a non-Microsoft antivirus solution with Microsoft Defender
|8|Auditing events|Auditing event signals are available in [endpoint detection and response capabilities](/microsoft-365/security/defender-endpoint/overview-endpoint-detection-response). (These signals are not available with non-Microsoft antivirus solutions.)| |9|Geographic data|Compliant with ISO 270001 and data retention, geographic data is provided according to your organization's selected geographic sovereignty. See [Compliance offerings: ISO/IEC 27001:2013 Information Security Management Standards](/microsoft-365/compliance/offering-iso-27001).| |10|File recovery via OneDrive|If you are using Microsoft Defender Antivirus together with [Office 365](/Office365/Enterprise), and your device is attacked by ransomware, your files are protected and recoverable. [OneDrive Files Restore and Windows Defender take ransomware protection one step further](https://techcommunity.microsoft.com/t5/Microsoft-OneDrive-Blog/OneDrive-Files-Restore-and-Windows-Defender-takes-ransomware/ba-p/188001).|
-|11|Technical support|By using Microsoft Defender for Endpoint together with Microsoft Defender Antivirus, you have one company to call for technical support. [Troubleshoot service issues](https://docs.microsoft.com/microsoft-365/security/defender-endpoint/troubleshoot-mdatp)and [review event logs and error codes with Microsoft Defender Antivirus](troubleshoot-microsoft-defender-antivirus.md).|
+|11|Technical support|By using Microsoft Defender for Endpoint together with Microsoft Defender Antivirus, you have one company to call for technical support. [Troubleshoot service issues](/microsoft-365/security/defender-endpoint/troubleshoot-mdatp)and [review event logs and error codes with Microsoft Defender Antivirus](troubleshoot-microsoft-defender-antivirus.md).|
## Learn More
solutions Manage Devices With Intune Overview https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/solutions/manage-devices-with-intune-overview.md
f1.keywords:
audience: ITPro
-description: Enroll your endpoint devices in Microsoft Intune as part of your Zero Trust security architecture, protecting against ransomware while building in protection for remote workers.
+description: Enroll your endpoint devices in Microsoft Intune as part of your Zero Trust security architecture, protecting against ransomware while building in protection for remote workers.
ms.prod: microsoft-365-enterprise ms.localizationpriority: high - M365-security-compliance - m365solution-managedevices - m365solution-overview-
-keywords:
+
+keywords:
# Manage devices with Intune Overview
-A core component of enterprise-level security includes managing and protecting devices. Whether youΓÇÖre building a Zero Trust security architecture, hardening your environment against ransomware, or building in protections to support remote workers, managing devices is part of the strategy.
+A core component of enterprise-level security includes managing and protecting devices. Whether youΓÇÖre building a Zero Trust security architecture, hardening your environment against ransomware, or building in protections to support remote workers, managing devices is part of the strategy.
While Microsoft 365 includes several tools and methodologies for managing and protecting devices, this guidance walks through MicrosoftΓÇÖs recommendations using Microsoft Intune. This is the right guidance for you if you: - Plan to enroll devices into Intune through Azure AD Join (including Hybrid Azure AD Join). - Plan to manually enroll devices into Intune. - Allow BYOD devices with plans to implement protection for apps and data and/or enroll these devices into management.
-On the other hand, if your environment includes plans for co-management including Microsoft Endpoint Configuration Manager, see [Co-management documentation](/mem/configmgr/comanage/) to develop the best path for your organization. If your environment includes plans for Windows 365 Cloud PC, see [Windows 365 Enterprise documentation](/windows-365/enterprise/) to develop the best path for your organization.
+On the other hand, if your environment includes plans for co-management including Microsoft Endpoint Configuration Manager, see [Co-management documentation](/mem/configmgr/comanage/) to develop the best path for your organization. If your environment includes plans for Windows 365 Cloud PC, see [Windows 365 Enterprise documentation](/windows-365/enterprise/) to develop the best path for your organization.
## Why manage endpoints?
-The modern enterprise has an incredible diversity of endpoints accessing their data. This setup creates a massive attack surface, and as a result, endpoints can easily become the weakest link in your Zero Trust security strategy.
+
+The modern enterprise has an incredible diversity of endpoints accessing their data. This setup creates a massive attack surface, and as a result, endpoints can easily become the weakest link in your Zero Trust security strategy.
Mostly driven by necessity as the world shifted to a remote or hybrid work model, users are working from anywhere, from any device, more than anytime in history. Attackers are quickly adjusting their tactics to take advantage of this change. Many organizations face constrained resources as they navigate these new business challenges. Virtually overnight, companies have accelerated digital transformation. Simply stated, the way people work has changed ΓÇö we no longer expect to access the myriad of corporate resources only from the office and on company-owned devices.
Gaining visibility into the endpoints accessing your corporate resources is the
This series of articles walks through a recommended process for managing devices that access your resources. If you follow the recommended steps, your organization will achieve very sophisticated protection for your devices and the resources they access. - ## Implementing the layers of protection on and for devices Protecting the data and apps on devices and the devices themselves is a multi-layer process. There are some protections you can gain on unmanaged devices. After enrolling devices into management, you can implement more sophisticated controls. When threat protection is deployed across your endpoints, you gain even more insights and the ability to automatically remediate some attacks. Finally, if your organization has put the work into identifying sensitive data, applying classification and labels, and configuring data loss prevention policies, you can obtain even more granular protection for data on your endpoints.
-The following diagram illustrates building blocks to achieve a Zero Trust security posture for Microsoft 365 and other SaaS apps that you introduce to this environment. The elements related to devices are numbered 1 through 7. These are the layers of protection device admins will coordinate with other administrators to accomplish.
+The following diagram illustrates building blocks to achieve a Zero Trust security posture for Microsoft 365 and other SaaS apps that you introduce to this environment. The elements related to devices are numbered 1 through 7. These are the layers of protection device admins will coordinate with other administrators to accomplish.
![Microsoft 365 Zero Trust deployment stack](../media/devices/m365-zero-trust-deployment-stack-devices.png#lightbox)
-In this illustration:
-
+In this illustration:
-|&nbsp;|Step |Description |Licensing requirements |
-|||||
-|1 | Configure starting-point Zero Trust identity and device access policies | Work with your identity administrator to [Implement Level 2 App Protection Policies (APP) data protection](manage-devices-with-intune-app-protection.md). These policies do not require that you manage devices. You configure the APP policies in Intune. Your identity admin configures a Conditional Access policy to require approved apps. |E3, E5, F1, F3, F5 |
-|2 | Enroll devices into management | This task requires more planning and time to implement. Microsoft recommends using Intune to enroll devices because this tool provides optimal integration. There are several options for enrolling devices, depending on the platform. For example, Windows devices can be enrolled by using Azure AD Join or by using Autopilot. You need to review the options for each platform and decide which enrollment option is best for your environment. See [Step 3ΓÇöEnroll devices into management](manage-devices-with-intune-enroll.md) for more information. | E3, E5, F1, F3, F5 |
-|3 | Configure compliance policies | You want to be sure devices that are accessing your apps and data meet minimum requirements, for example devices are password or pin-protected and the operating system is up to date. Compliance policies are the way to define the requirements that devices must meet. [Step 3. Set up compliance policies](manage-devices-with-intune-compliance-policies.md) helps you configure these policies. | E3, E5, F3, F5 |
-|4 | Configure Enterprise (recommended) Zero Trust identity and device access policies |Now that your devices are enrolled, you can work with your identity admin to [tune Conditional Access policies to require healthy and compliant devices](manage-devices-with-intune-require-compliance.md). | E3, E5, F3, F5 |
-|5 |Deploy configuration profiles | As opposed to device compliance policies that simply mark a device as compliant or not based on criteria you configure, configuration profiles actually change the configuration of settings on a device. You can use configuration policies to harden devices against cyberthreats. See [Step 5. Deploy configuration profiles](manage-devices-with-intune-configuration-profiles.md). | E3, E5, F3, F5 |
-|6 |Monitor device risk and compliance with security baselines | In this step, you connect Intune to Microsoft Defender for Endpoint. With this integration, you can then monitor device risk as a condition for access. Devices that are found to be in a risky state will be blocked. You can also monitor compliance with security baselines. See [Step 6. Monitor device risk and compliance to security baselines](manage-devices-with-intune-monitor-risk.md). | E5, F5 |
-|7 |Implement data loss prevention (DLP) with information protection capabilities | If your organization has put the work into identifying sensitive data and labeling documents, you can work with your information protection admin to [protect sensitive information and documents on your devices](manage-devices-with-intune-dlp-mip.md). | E5, F5 compliance add-on |
-| | | | |
+|&nbsp;|Step|Description|Licensing requirements|
+|||||
+|1|Configure starting-point Zero Trust identity and device access policies|Work with your identity administrator to [Implement Level 2 App Protection Policies (APP) data protection](manage-devices-with-intune-app-protection.md). These policies do not require that you manage devices. You configure the APP policies in Intune. Your identity admin configures a Conditional Access policy to require approved apps.|E3, E5, F1, F3, F5|
+|2|Enroll devices into management|This task requires more planning and time to implement. Microsoft recommends using Intune to enroll devices because this tool provides optimal integration. There are several options for enrolling devices, depending on the platform. For example, Windows devices can be enrolled by using Azure AD Join or by using Autopilot. You need to review the options for each platform and decide which enrollment option is best for your environment. See [Step 3ΓÇöEnroll devices into management](manage-devices-with-intune-enroll.md) for more information.|E3, E5, F1, F3, F5|
+|3|Configure compliance policies|You want to be sure devices that are accessing your apps and data meet minimum requirements, for example devices are password or pin-protected and the operating system is up to date. Compliance policies are the way to define the requirements that devices must meet. [Step 3. Set up compliance policies](manage-devices-with-intune-compliance-policies.md) helps you configure these policies.|E3, E5, F3, F5|
+|4|Configure Enterprise (recommended) Zero Trust identity and device access policies|Now that your devices are enrolled, you can work with your identity admin to [tune Conditional Access policies to require healthy and compliant devices](manage-devices-with-intune-require-compliance.md).|E3, E5, F3, F5|
+|5|Deploy configuration profiles|As opposed to device compliance policies that simply mark a device as compliant or not based on criteria you configure, configuration profiles actually change the configuration of settings on a device. You can use configuration policies to harden devices against cyberthreats. See [Step 5. Deploy configuration profiles](manage-devices-with-intune-configuration-profiles.md).|E3, E5, F3, F5|
+|6|Monitor device risk and compliance with security baselines|In this step, you connect Intune to Microsoft Defender for Endpoint. With this integration, you can then monitor device risk as a condition for access. Devices that are found to be in a risky state will be blocked. You can also monitor compliance with security baselines. See [Step 6. Monitor device risk and compliance to security baselines](manage-devices-with-intune-monitor-risk.md).|E5, F5|
+|7|Implement data loss prevention (DLP) with information protection capabilities|If your organization has put the work into identifying sensitive data and labeling documents, you can work with your information protection admin to [protect sensitive information and documents on your devices](manage-devices-with-intune-dlp-mip.md).|E5, F5 compliance add-on|
## Coordinating endpoint management with Zero Trust identity and device access policies
-This guidance is tightly coordinated with the recommended [Zero Trust identity and device access policies](../security/office-365-security/microsoft-365-policies-configurations.md). You will be working with your identity team to carry through protection that you configure with Intune into Conditional Access policies in Azure AD.
+This guidance is tightly coordinated with the recommended [Zero Trust identity and device access policies](../security/office-365-security/microsoft-365-policies-configurations.md). You will be working with your identity team to carry through protection that you configure with Intune into Conditional Access policies in Azure AD.
-HereΓÇÖs an illustration of the recommended policy set with step callouts for the work you will do in Intune/MEM and the related Conditional Access policies you will help coordinate in Azure AD.
+HereΓÇÖs an illustration of the recommended policy set with step callouts for the work you will do in Intune/MEM and the related Conditional Access policies you will help coordinate in Azure AD.
[![Zero Trust identity and device access policies](../media/devices/identity-device-overview-steps.png#lightbox)](https://github.com/MicrosoftDocs/microsoft-365-docs/raw/public/microsoft-365/media/devices/identity-device-overview-steps.png) - In this illustration:+ - In Step 1, [Implement Level 2 App Protection Policies (APP)](manage-devices-with-intune-app-protection.md) you configure the recommended level of data protection with APP policies. Then you work with your identity team to configure the related Conditional Access rule to require use of this protection.-- In Steps 2, 3 and 4, you enroll devices into management with Intune/MEM, define device compliance policies, and then coordinate with your identity team to configure the related Conditional Access rule to only allow access to compliant devices.
+- In Steps 2, 3 and 4, you enroll devices into management with Intune/MEM, define device compliance policies, and then coordinate with your identity team to configure the related Conditional Access rule to only allow access to compliant devices.
<! ## Managing change with users > ## Enrolling devices vs. onboarding devices+ If you follow this guidance, you will enroll devices into management using Intune (or another tool) and you will onboard devices for two + - Defender for Endpoint - Endpoint DLP - The following illustration details how this works using Intune.
-<br>
![Process for enrolling and onboarding devices](../media/devices/devices-enroll-onboard-process.png#lightbox) In the illustration:+ 1. Enroll devices into management with Intune. 2. Use Intune to onboard devices to Defender for Endpoint. 3. Devices that are onboarded to Defender for Endpoint are also onboarded for Microsoft 365 compliance features, including Endpoint DLP.
-
-Note that only Intune is managing devices. Onboarding refers to the ability for a device to share information with a specific service. The following table summarizes the differences between enrolling devices into management and onboarding devices for a specific service.
--
-| |Enroll |Onboard |
-||||
-|Description | Enrollment applies to managing devices. Devices are enrolled for management with Intune or Configuration Manager. | Onboarding configures a device to work with a specific set of capabilities in Microsoft 365. Currently, onboarding applies to Microsoft Defender for Endpoint and Microsoft compliance capabilities. <br><br>On Windows devices, onboarding involves toggling a setting in Windows Defender that allows Defender to connect to the online service and accept policies that apply to the device. |
-|Scope | These device management tools manage the entire device, including configuring the device to meet specific objectives, like security. |Onboarding only affects the services that apply. |
-|Recommended method | Azure Active Directory join automatically enrolls devices into Intune. | Intune is the preferred method for onboarding devices to Windows Defender for Endpoint, and consequently Microsoft 365 compliance capabilities.<br><br>Note that devices that are onboarded to Microsoft 365 compliance capabilities using other methods are not automatically enrolled for Defender for Endpoint. |
-|Other methods | Other methods of enrollment depend on the platform of the device and whether it is BYOD or managed by your organization. | Other methods for onboarding devices include, in recommended order:<br><li>Configuration Manager<li>Other mobile device management tool (if the device is managed by one)<li>Local script<li>VDI configuration package for onboarding non-persistent virtual desktop infrastructure (VDI) devices<li>Group Policy|
-| | | |
+Note that only Intune is managing devices. Onboarding refers to the ability for a device to share information with a specific service. The following table summarizes the differences between enrolling devices into management and onboarding devices for a specific service.
+|&nbsp;|Enroll|Onboard|
+||||
+|Description|Enrollment applies to managing devices. Devices are enrolled for management with Intune or Configuration Manager.|Onboarding configures a device to work with a specific set of capabilities in Microsoft 365. Currently, onboarding applies to Microsoft Defender for Endpoint and Microsoft compliance capabilities. <br/><br/> On Windows devices, onboarding involves toggling a setting in Windows Defender that allows Defender to connect to the online service and accept policies that apply to the device.|
+|Scope|These device management tools manage the entire device, including configuring the device to meet specific objectives, like security.|Onboarding only affects the services that apply.|
+|Recommended method|Azure Active Directory join automatically enrolls devices into Intune.|Intune is the preferred method for onboarding devices to Windows Defender for Endpoint, and consequently Microsoft 365 compliance capabilities. <br/><br/> Note that devices that are onboarded to Microsoft 365 compliance capabilities using other methods are not automatically enrolled for Defender for Endpoint.|
+|Other methods|Other methods of enrollment depend on the platform of the device and whether it is BYOD or managed by your organization.|Other methods for onboarding devices include, in recommended order: <ul><li>Configuration Manager</li><li>Other mobile device management tool (if the device is managed by one)</li><li>Local script</li><li>VDI configuration package for onboarding non-persistent virtual desktop infrastructure (VDI) devices</li><li>Group Policy</li></ul>|
## Learning for administrators+ The following resources help administrators learn concepts about using MEM and Intune. [Simplify device management with Microsoft Endpoint Manager](/learn/modules/simplify-device-management-with-microsoft-endpoint-manager/)
solutions Per Group Guest Access https://github.com/MicrosoftDocs/microsoft-365-docs/commits/public/microsoft-365/solutions/per-group-guest-access.md
You must use the preview version of [Azure Active Directory PowerShell for Graph
> [!NOTE] > You must have global admin rights to run these commands.
-Run the following script, changing */<GroupName/>* to the name of the group where you want to block guest access.
+Run the following script, changing *\<GroupName\>* to the name of the group where you want to block guest access.
```PowerShell $GroupName = "<GroupName>"