Compartir a través de


Generador de expresiones con sincronización en la nube

El generador de expresiones es una nueva función en Azure que se encuentra en la sincronización en la nube. Le ayuda a crear expresiones complejas. Puede usarlo para probar estas expresiones antes de aplicarlas al entorno de sincronización en la nube.

Uso del generador de expresiones

Para acceder al generador de expresiones:

  1. Inicie sesión en el centro de administración de Microsoft Entra como al menos un administrador de identidades híbridas.

  2. Vaya a Entra ID>Entra Connect>Cloud Sync.

    Captura de pantalla que muestra la página principal de Microsoft Entra Connect Cloud Sync.

  1. En Configuración, seleccione la configuración.

  2. En Administrar atributos, seleccione Haga clic en editar mapeos.

  3. En el panel Editar asignaciones de atributos , seleccione Agregar asignación de atributos.

  4. En Tipo de asignación, seleccione Expresión.

  5. Seleccione **Pruebe el generador de expresiones **.

    Captura de pantalla que muestra el uso del generador de expresiones.

Creación de una expresión

En esta sección, usará la lista desplegable para seleccionar entre las funciones admitidas. A continuación, rellene más cuadros, en función de la función seleccionada. Después de seleccionar Aplicar expresión, la sintaxis aparece en el cuadro Entrada expresión .

Por ejemplo, al seleccionar Reemplazar en la lista desplegable, se proporcionan más cuadros. La sintaxis de la función se muestra en el cuadro azul claro. Los cuadros que se muestran corresponden a la sintaxis de la función seleccionada. Replace funciona de forma diferente según los parámetros proporcionados.

En este ejemplo, cuando se proporcionan oldValue y replacementValue , todas las apariciones de oldValue se reemplazan en el origen por replacementValue.

Para obtener más información, vea Reemplazar.

Lo primero que debe hacer es seleccionar el atributo que es el origen de la función replace. En este ejemplo, se selecciona el atributo mail .

A continuación, busque el cuadro oldValue y escriba @fabrikam.com. Por último, en el cuadro replacementValue, rellene el valor @contoso.com.

La expresión básicamente dice, reemplace el atributo mail en los objetos de usuario que tienen un valor de @fabrikam.com por el valor @contoso.com. Al seleccionar Agregar expresión, puede ver la sintaxis en el cuadro Entrada expresión .

Nota

Asegúrese de colocar los valores en los cuadros que se corresponderían con oldValue y replacementValue en función de la sintaxis que se produce cuando haya seleccionado Reemplazar.

Para obtener más información sobre las expresiones admitidas, consulte Escritura de expresiones para asignaciones de atributos en Microsoft Entra ID.

Información sobre los cuadros de entrada del generador de expresiones

En función de la función seleccionada, los cuadros proporcionados por el generador de expresiones aceptan varios valores. Por ejemplo, la función JOIN acepta cadenas o el valor asociado a un atributo determinado. Por ejemplo, podemos usar el valor contenido en el valor de atributo de [givenName] y combinarlo con un valor de cadena de @contoso.com para crear una dirección de correo electrónico.

Captura de pantalla que muestra los valores del cuadro de entrada.

Para obtener más información sobre los valores aceptables y cómo escribir expresiones, vea Escritura de expresiones para asignaciones de atributos en Microsoft Entra ID.

Prueba de una expresión

En esta sección, puede probar sus expresiones. En la lista desplegable, seleccione el atributo mail . Rellene el valor con @fabrikam.com y seleccione Expresión de prueba.

El valor @contoso.com aparece en el cuadro Ver salida de expresión .

Captura de pantalla que muestra la prueba de la expresión.

Implementación de la expresión

Después de que esté satisfecho con la expresión, seleccione Aplicar expresión.

Captura de pantalla que muestra cómo agregar tu expresión.

Esta acción agrega la expresión a la configuración del agente.

Captura de pantalla que muestra la configuración del agente.

Establecimiento de un valor NULL en una expresión

Para establecer el valor de un atributo en NULL, use una expresión con el valor de "". Esta expresión asigna el valor NULL al atributo de destino.

Captura de pantalla que muestra un valor NULL.

Pasos siguientes