Azure Active Directory B2C: Disponibilidad de región y residencia de datosAzure Active Directory B2C: Region availability & data residency

La disponibilidad en regiones y residencia de datos son dos conceptos muy diferentes que se aplican de forma diferente a Azure AD B2C del resto de Azure.Region availability and data residency are two very different concepts that apply differently to Azure AD B2C from the rest of Azure. En este artículo se explican las diferencias entre estos dos conceptos y se compara cómo se aplican a Azure frente a Azure AD B2C.This article explains the differences between these two concepts, and compares how they apply to Azure versus Azure AD B2C.

Azure AD B2C suele estar disponible en todo el mundo con la opción de residencia de datos en Estados Unidos, Europa o Asia Pacifico.Azure AD B2C is generally available worldwide with the option for data residency in the United States, Europe, or Asia Pacific.

Disponibilidad en regiones se refiere a que un servicio esté disponible para su uso.Region availability refers to where a service is available for use.

Residencia de datos hace referencia a dónde se almacenan los datos de usuario.Data residency refers to where user data is stored.

Disponibilidad en regionesRegion availability

Azure AD B2C está disponible en todo el mundo a través de la nube pública de Azure.Azure AD B2C is available worldwide via the Azure public cloud.

Esto difiere del modelo seguido por la mayoría de los demás servicios de Azure, que suelen aunar la disponibilidad con la residencia de datos.This differs from the model followed by most other Azure services, which typically couple availability with data residency. Puede ver ejemplos de esto en la página Productos disponibles por región de Azure y en la calculadora de precios de Active Directory B2C.You can see examples of this in both Azure's Products Available By Region page and the Active Directory B2C pricing calculator.

Residencia de datosData residency

Azure AD B2C almacena los datos de usuarios en la región de Estados Unidos, Europa o Asia Pacifico.Azure AD B2C stores user data in either United States, Europe, or the Asia Pacific region.

La residencia de datos viene determinada por el país o la región que seleccione cuando cree un inquilino de Azure AD B2C:Data residency is determined by the country/region you select when you create an Azure AD B2C tenant:

Captura de pantalla de un formulario Crear inquilino, con la elección de país o región.

Los datos residen en Estados Unidos para los países o regiones siguientes:Data resides in the United States for the following countries/regions:

Estados Unidos (EE. UU.), Canadá (CA), Costa Rica (CR), República Dominicana (DO), El Salvador (SV), Guatemala (GT), México (MX), Panamá (PA), Puerto Rico (PR) y Trinidad y Tobago (TT)United States (US), Canada (CA), Costa Rica (CR), Dominican Republic (DO), El Salvador (SV), Guatemala (GT), Mexico (MX), Panama (PA), Puerto Rico (PR) and Trinidad & Tobago (TT)

Los datos residen en Europa para los países o regiones siguientes:Data resides in Europe for the following countries/regions:

Argelia (DZ), Austria (AT), Azerbaiyán (AZ), Bahrein (BH), Bielorrusia (BY), Bélgica (ser), Bulgaria (BG), Croacia (as), Chipre (CY), República Checa (CZ), Dinamarca (DK), Egipto (EG), Estonia (EE), Finlandia (FT), Francia (FR), Alemania (DE), Grecia (GR), Hungría (HU), Islandia (IS), Irlanda (IE), Israel (IL), Italia (TI), Jordania (JO), Kazajstán (KZ), Kenia (KE), Kuwait (KW), Letonia (LV), Líbano (LB), Liechtenstein (LI), Lituania (LT), Luxemburgo (LU), Macedonia del Norte (ML), Malta (MT), Montenegro (ME), Marruecos (MA), Países Bajos (NL), Nigeria (NG), Noruega (NO), Omán (OM), Pakistán (PK), Polonia (PL), Portugal (PT), Qatar (QA), Rumania (RO), Rusia (RU), Arabia Saudí (SA), Serbia (RS), Eslovaquia (SK), Eslovenia (ST), Sudáfrica (ZA), España (ES), Suecia (SE), Suiza (CH), Túnez (TN), Turquía (TR), Ucrania (UA), Emiratos Árabes Unidos (AE) y Reino Unido (GB)Algeria (DZ), Austria (AT), Azerbaijan (AZ), Bahrain (BH), Belarus (BY), Belgium (BE), Bulgaria (BG), Croatia (HR), Cyprus (CY), Czech Republic (CZ), Denmark (DK), Egypt (EG), Estonia (EE), Finland (FT), France (FR), Germany (DE), Greece (GR), Hungary (HU), Iceland (IS), Ireland (IE), Israel (IL), Italy (IT), Jordan (JO), Kazakhstan (KZ), Kenya (KE), Kuwait (KW), Latvia (LV), Lebanon (LB), Liechtenstein (LI), Lithuania (LT), Luxembourg (LU), North Macedonia (ML), Malta (MT), Montenegro (ME), Morocco (MA), Netherlands (NL), Nigeria (NG), Norway (NO), Oman (OM), Pakistan (PK), Poland (PL), Portugal (PT), Qatar (QA), Romania (RO), Russia (RU), Saudi Arabia (SA), Serbia (RS), Slovakia (SK), Slovenia (ST), South Africa (ZA), Spain (ES), Sweden (SE), Switzerland (CH), Tunisia (TN), Turkey (TR), Ukraine (UA), United Arab Emirates (AE) and United Kingdom (GB)

Los datos residen en Asia Pacifico para los países o regiones siguientes:Data resides in Asia Pacific for the following countries/regions:

Afganistán (AF), Hong Kong ZAE (HK), India (IN), Indonesia (ID), Japón (JP), Corea (KR), Malasia (MY), Filipinas (PH), Singapur (SG), Sri Lanka (LK), Taiwán (TW) y Tailandia (TH).Afghanistan (AF), Hong Kong SAR (HK), India (IN), Indonesia (ID), Japan (JP), Korea (KR), Malaysia (MY), Philippines (PH), Singapore (SG), Sri Lanka (LK), Taiwan (TW), and Thailand (TH).

Los países o regiones siguientes están a punto de agregarse a la lista.The following countries/regions are in the process of being added to the list. De momento, todavía puede usar Azure AD B2C escogiendo cualquiera de los países o regiones anteriores.For now, you can still use Azure AD B2C by picking any of the countries/regions above.

Argentina, Australia, Brasil, Chile, Colombia, Ecuador, Iraq, Nueva Zelanda, Paraguay, Perú, Uruguay y Venezuela.Argentina, Australia, Brazil, Chile, Colombia, Ecuador, Iraq, New Zealand, Paraguay, Peru, Uruguay, and Venezuela.

Solución de perfil remotoRemote profile solution

Con las directivas personalizadas de Azure AD B2C, puede realizar la integración con los servicios de la API RESTful, lo cual le permite almacenar y leer perfiles de usuario desde una base de datos remota (como, por ejemplo, una base de datos de marketing, un sistema CRM o cual aplicación de línea de negocio).With Azure AD B2C custom policies, you can integrate with RESTful API services, which allow you to store and read user profiles from a remote database (such as a marketing database, CRM system, or any line-of-business application).

  • Durante los flujos de edición de perfiles y de registro, Azure AD B2C llama a una API REST personalizada para conservar el perfil de usuario en el origen de datos remoto.During the sign-up and profile editing flows, Azure AD B2C calls a custom REST API to persist the user profile to the remote data source. Las credenciales del usuario se almacenan en el directorio de Azure AD B2C.The user's credentials are stored in Azure AD B2C directory.
  • Tras el inicio de sesión, después de la validación de credenciales con una cuenta local o de red social, Azure AD B2C invoca a la API REST, la cual envía el identificador único del usuario como clave principal de usuario (dirección de correo electrónico u objectId de usuario).Upon sign-in, after credentials validation with a local or social account, Azure AD B2C invokes the REST API, which sends the user's unique identifier as a user primary key (email address or user objectId). La API REST lee los datos de la base de datos remota y devuelve el perfil de usuario.The REST API reads the data from the remote database and returns the user profile.

Una vez que se ha completado el registro, la edición de perfiles o el inicio de sesión, Azure AD B2C incluye el perfil de usuario en el token de acceso que se devuelve a la aplicación.After sign-up, profile editing, or sign-in is complete, Azure AD B2C includes the user profile in the access token that is returned to the application. Para más información, consulte la solución de ejemplo de perfil remoto de Azure AD B2C en GitHub.For more information, see the Azure AD B2C Remote profile sample solution in GitHub.

Inquilino de versión preliminarPreview tenant

Si había creado un inquilino de B2C durante el período de versión preliminar de Azure AD B2C, es probable que en Tipo de inquilino aparezca Inquilino de vista previa.If you had created a B2C tenant during Azure AD B2C's preview period, it's likely that your Tenant type says Preview tenant.

En ese caso, al inquilino se debe usar solo para las pruebas y en el desarrollo.If this is the case, you must use your tenant ONLY for development and testing purposes. NO use el inquilino de la versión preliminar para aplicaciones de producción.DO NOT use a preview tenant for production applications.

No hay ninguna ruta de migración de un inquilino de B2C de la versión preliminar a un inquilino de B2C de escala de producción.There is no migration path from a preview B2C tenant to a production-scale B2C tenant. Debe crear un nuevo inquilino de B2C para las aplicaciones de producción.You must create a new B2C tenant for your production applications.

Existen problemas conocidos al eliminar un inquilino de B2C preliminar y volver a crear un inquilino B2C a escala de producción con el mismo nombre de dominio.There are known issues when you delete a preview B2C tenant and create a production-scale B2C tenant with the same domain name. Es necesario crear un inquilino de B2C a escala de producción con otro nombre de dominio.You must create a production-scale B2C tenant with a different domain name.

Captura de pantalla de un tipo de inquilino, como inquilino de versión preliminar.

Pasos siguientesNext steps