You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
title: Region availability & data residency in Azure Active Directory B2C | Microsoft Docs
2
+
title: Region availability & data residency in Azure Active Directory B2C
3
3
description: A topic on the types of Azure Active Directory B2C tenants.
4
4
services: active-directory-b2c
5
5
author: mmacy
@@ -8,50 +8,59 @@ manager: celestedg
8
8
ms.service: active-directory
9
9
ms.workload: identity
10
10
ms.topic: conceptual
11
-
ms.date: 04/10/2017
11
+
ms.date: 09/26/2019
12
12
ms.author: marsma
13
13
ms.subservice: B2C
14
14
---
15
15
16
16
# Azure Active Directory B2C: Region availability & data residency
17
-
Region availability and data residency are two very different concepts that apply differently to Azure AD B2C from the rest of Azure. This article will explain the differences between these two concepts and compare how they apply to Azure versus Azure AD B2C.
18
17
19
-
## Summary
20
-
Azure AD B2C is **generally available worldwide** with the option for **data residency in United States or Europe**.
18
+
Region availability and data residency are two very different concepts that apply differently to Azure AD B2C from the rest of Azure. This article explains the differences between these two concepts, and compares how they apply to Azure versus Azure AD B2C.
21
19
22
-
## Concepts
23
-
***Region availability** refers to where a service is available for use.
24
-
***Data residency** refers to where user data is stored.
20
+
Azure AD B2C is **generally available worldwide** with the option for **data residency** in the **United States, Europe, or Asia Pacific**.
21
+
22
+
[Region availability](#region-availability) refers to where a service is available for use.
23
+
24
+
[Data residency](#data-residency) refers to where user data is stored.
25
25
26
26
## Region availability
27
-
Azure AD B2C is available worldwide via the Azure public cloud.
28
27
29
-
This differs from the model most other Azure services follow which couple availability with data residency. You can see examples of this in both Azure's [Products Available By Region](https://azure.microsoft.com/regions/services/) page and the [Active Directory B2C pricing calculator](https://azure.microsoft.com/pricing/details/active-directory-b2c/).
28
+
Azure AD B2C is available worldwide via the Azure public cloud.
29
+
30
+
This differs from the model followed by most other Azure services, which typically couple *availability* with *data residency*. You can see examples of this in both Azure's [Products Available By Region](https://azure.microsoft.com/regions/services/) page and the [Active Directory B2C pricing calculator](https://azure.microsoft.com/pricing/details/active-directory-b2c/).
30
31
31
32
## Data residency
32
-
Azure AD B2C stores user data in either United States or Europe.
33
33
34
-
Data residency is determined based on which country/region is selected when [creating an Azure AD B2C tenant](active-directory-b2c-get-started.md).
34
+
Azure AD B2C stores user data in either United States, Europe, or the Asia Pacific region.
35
+
36
+
Data residency is determined by the country/region you select when you [create an Azure AD B2C tenant](active-directory-b2c-get-started.md):
35
37
36
38

37
39
38
-
Data resides in the United States for the following countries/regions:
40
+
Data resides in the **United States** for the following countries/regions:
39
41
40
42
> United States, Canada, Costa Rica, Dominican Republic, El Salvador, Guatemala, Mexico, Panama, Puerto Rico and Trinidad & Tobago
41
43
42
-
Data resides in Europe for the following countries/regions:
44
+
Data resides in **Europe** for the following countries/regions:
43
45
44
-
> Algeria, Austria, Azerbaijan, Bahrain, Belarus, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Egypt, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Israel, Italy, Jordan, Kazakhstan, Kenya, Kuwait, Lativa, Lebanon, Liechtenstein, Lithuania, Luxembourg, North Macedonia, Malta, Montenegro, Morocco, Netherlands, Nigeria, Norway, Oman, Pakistan, Poland, Portugal, Qatar, Romania, Russia, Saudi Arabia, Serbia, Slovakia, Slovenia, South Africa, Spain, Sweden, Switzerland, Tunisia, Turkey, Ukraine, United Arab Emirates and United Kingdom.
46
+
> Algeria, Austria, Azerbaijan, Bahrain, Belarus, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Egypt, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Israel, Italy, Jordan, Kazakhstan, Kenya, Kuwait, Latvia, Lebanon, Liechtenstein, Lithuania, Luxembourg, North Macedonia, Malta, Montenegro, Morocco, Netherlands, Nigeria, Norway, Oman, Pakistan, Poland, Portugal, Qatar, Romania, Russia, Saudi Arabia, Serbia, Slovakia, Slovenia, South Africa, Spain, Sweden, Switzerland, Tunisia, Turkey, Ukraine, United Arab Emirates and United Kingdom.
45
47
46
-
The remaining countries/regions are in the process of being added to the list. For now, you can still use Azure AD B2C by picking any of the countries/regions above.
48
+
Data resides in **Asia Pacific** for the following countries/regions:
47
49
48
-
> Afghanistan, Argentina, Australia, Brazil, Chile, Colombia, Ecuador, Hong Kong SAR, India, Indonesia, Iraq, Japan, Korea, Malaysia, New Zealand, Paraguay, Peru, Philippines, Singapore, Sri Lanka, Taiwan, Thailand, Uruguay and Venezuela.
50
+
> Afghanistan, Hong Kong SAR, India, Indonesia, Japan, Korea, Malaysia, Philippines, Singapore, Sri Lanka, Taiwan, and Thailand.
51
+
52
+
The following countries/regions are in the process of being added to the list. For now, you can still use Azure AD B2C by picking any of the countries/regions above.
53
+
54
+
> Argentina, Australia, Brazil, Chile, Colombia, Ecuador, Iraq, New Zealand, Paraguay, Peru, Uruguay, and Venezuela.
49
55
50
56
## Preview tenant
51
-
If you had created a B2C tenant during Azure AD B2C's preview period, it is likely that your **Tenant type** says **Preview tenant**. If this is the case, you MUST use your tenant only for development and testing purposes, and NOT for production apps.
52
57
53
-
> [!IMPORTANT]
54
-
> There is no migration path from a preview B2C tenant to a production-scale B2C tenant. Note that there are known issues when you delete a preview B2C tenant and re-create a production-scale B2C tenant with the same domain name. You have to create a production-scale B2C tenant with a different domain name.
58
+
If you had created a B2C tenant during Azure AD B2C's preview period, it's likely that your **Tenant type** says **Preview tenant**.
59
+
60
+
If this is the case, you must use your tenant ONLY for development and testing purposes. DO NOT use a preview tenant for production applications.
61
+
62
+
**There is no migration path** from a preview B2C tenant to a production-scale B2C tenant. You must create a new B2C tenant for your production applications.
55
63
64
+
There are known issues when you delete a preview B2C tenant and create a production-scale B2C tenant with the same domain name. *You must create a production-scale B2C tenant with a different domain name*.
56
65
57
-

66
+

Copy file name to clipboardExpand all lines: articles/active-directory/fundamentals/whats-new.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -87,7 +87,7 @@ If you need additional permissions or resources supported, which you don’t cur
87
87
New provisioning logs are available to help you monitor and troubleshoot the user and group provisioning deployment. These new log files include information about:
88
88
89
89
- What groups were successfully created in [ServiceNow](https://docs.microsoft.com/azure/active-directory/saas-apps/servicenow-provisioning-tutorial)
90
-
- What roles were imported from [Amazon Web Services (AWS)](https://docs.microsoft.com/azure/active-directory/saas-apps/amazon-web-service-tutorial#configure-and-test-azure-ad-single-sign-on)
90
+
- What roles were imported from [Amazon Web Services (AWS)](https://docs.microsoft.com/azure/active-directory/saas-apps/amazon-web-service-tutorial#configure-and-test-azure-ad-single-sign-on-for-amazon-web-services-aws)
91
91
- What employees weren't imported from [Workday](https://docs.microsoft.com/azure/active-directory/saas-apps/workday-inbound-tutorial)
92
92
93
93
For more information, see [Provisioning reports in the Azure Active Directory portal (preview)](https://docs.microsoft.com/azure/active-directory/reports-monitoring/concept-provisioning-logs).
In the example below, you can see the `Message` key previously had a cached value, which was set using the Redis Console in the Azure portal. The app updated that cached value. The app also executed the `PING` and `CLIENT LIST` commands.

136
136
137
137
## Clean up resources
138
138
@@ -148,7 +148,7 @@ Otherwise, if you are finished with the quickstart sample application, you can d
148
148
149
149
1. In the **Filter by name** textbox, type the name of your resource group. The instructions for this article used a resource group named *TestResources*. On your resource group in the result list, select **...** then **Delete resource group**.
Copy file name to clipboardExpand all lines: articles/azure-monitor/app/eventcounters.md
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -96,7 +96,8 @@ The following example shows how to add/remove counters. This customization would
96
96
97
97
To view EventCounter metrics in [Metric Explorer](https://docs.microsoft.com/azure/azure-monitor/platform/metrics-charts), select Application Insights resource, and chose Log-based metrics as metric namespace. Then EventCounter metrics get displayed under PerformanceCounter category.
98
98
99
-

99
+
> [!div class="mx-imgBorder"]
100
+
> 
100
101
101
102
## Event counters in Analytics
102
103
@@ -108,7 +109,8 @@ For example, run the following query to see what counters are collected and avai
108
109
performanceCounters | summarize avg(value) by name
109
110
```
110
111
111
-

112
+
> [!div class="mx-imgBorder"]
113
+
> 
112
114
113
115
To get a chart of a specific counter (for example: `ThreadPool Completed Work Item Count`) over the recent period, run the following query.
114
116
@@ -119,8 +121,8 @@ performanceCounters
119
121
| summarize avg(value) by cloud_RoleInstance, bin(timestamp, 1m)
120
122
| render timechart
121
123
```
122
-
123
-

124
+
> [!div class="mx-imgBorder"]
125
+
> 
124
126
125
127
Like other telemetry, **performanceCounters** also has a column `cloud_RoleInstance` that indicates the identity of the host server instance on which your app is running. The above query shows the counter value per instance, and can be used to compare performance of different server instances.
Copy file name to clipboardExpand all lines: articles/azure-signalr/signalr-overview.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ Azure SignalR Service has been used in a wide variety of industries, for any app
27
27
***Dashboards and monitoring:** company dashboard, financial market data, instant sales update, multi-player game leader board, and IoT monitoring.
28
28
***Chat:** live chat room, chat bot, on-line customer support, real-time shopping assistant, messenger, in-game chat, and so on.
29
29
***Real-time location on map:** logistic tracking, delivery status tracking, transportation status updates, GPS apps.
30
-
***Real time targeted ads:** personalized read time push ads and offers, interactive ads.
30
+
***Real time targeted ads:** personalized real time push ads and offers, interactive ads.
31
31
***Collaborative apps:** coauthoring, whiteboard apps and team meeting software.
32
32
***Push notifications:** social network, email, game, travel alert.
33
33
***Real-time broadcasting:** live audio/video broadcasting, live captioning, translating, events/news broadcasting.
@@ -69,4 +69,4 @@ There are many different ways to program with Azure SignalR Service, as some of
69
69
70
70
-**[Scale an ASP.NET Core SignalR App](signalr-concept-scale-aspnet-core.md)** - Integrate Azure SignalR Service with an ASP.NET Core SignalR application to scale out to hundreds of thousands of connections.
71
71
-**[Build serverless real-time apps](signalr-concept-azure-functions.md)** - Use Azure Functions' integration with Azure SignalR Service to build serverless real-time applications in languages such as JavaScript, C#, and Java.
72
-
-**[Send messages from server to clients via REST API](https://github.com/Azure/azure-signalr/blob/dev/docs/rest-api.md)** - Azure SignalR Service provides REST API to enable applications to post messages to clients connected with SignalR Service, in any REST capable programming languages.
72
+
-**[Send messages from server to clients via REST API](https://github.com/Azure/azure-signalr/blob/dev/docs/rest-api.md)** - Azure SignalR Service provides REST API to enable applications to post messages to clients connected with SignalR Service, in any REST capable programming languages.
0 commit comments