Reenvíe eventos de un tema de espacio de nombres de Azure Event Grid a otro tema de espacio de nombres (versión preliminar)
El reenvío de eventos de un tema de espacio de nombres de Azure Event Grid a otro tema de espacio de nombres es un proceso sencillo que mejora la flexibilidad y la escalabilidad de la arquitectura controlada por eventos. Tanto si está trabajando en el mismo recurso como en distintos recursos, el espacio de nombres de Azure Event Grid proporciona una manera perfecta de reenviar eventos de forma eficaz.
Puede reenviar eventos de un tema de un espacio de nombres a otro en el mismo espacio de nombres.
También puede reenviar eventos de un tema de un espacio de nombres a un tema de otro espacio de nombres.
Habilitación de la identidad administrada para el espacio de nombres de origen
En este paso, habilitará la identidad administrada para el espacio de nombres de origen (espacio de nombres que contiene el tema de origen). Seleccione la identidad que se adapte mejor a su escenario. Consulte Recomendaciones de procedimientos recomendados para identidades de sistema administradas. Aquí, usamos la identidad asignada por el sistema para fines de demostración.
Navegue a la página de Azure Portal para el espacio de nombres que tiene el tema de origen.
Seleccione Identidad en el menú de navegación izquierdo.
En la pestaña Sistema asignado, seleccione En para Estado.
Seleccione Guardar en la barra de comandos para guardar la configuración.
En la ventana emergente, seleccione Sí para confirmar la habilitación de la identidad administrada para el espacio de nombres.
Confirme que la identidad administrada asignada por el sistema está asignada al espacio de nombres que tiene el tema de origen.
Conceder a la identidad el permiso para enviar eventos al tema de destino
En este paso, agregará la identidad administrada del espacio de nombres de origen al Rol remitente de datos de Event Grid en el espacio de nombres de destino. Este paso permite que el espacio de nombres de origen pueda enviar o reenviar eventos al espacio de nombres de destino.
Navegue a la página de Azure Portal del espacio de nombres que tiene el tema de destino.
Seleccione Control de acceso (IAM)y, a continuación, seleccione Agregar una asignación de roles.
En la pestaña Rol de la página Agregar asignación de roles, seleccione el rol Remitente de datos de EventGrid y, a continuación, seleccione Siguiente.
En la pestaña Miembros, seleccione Identidad administrada y, a continuación, seleccione + Seleccionar miembros.
En la ventana Seleccionar identidades administradas, siga estos pasos:
Ahora, en la página Agregar asignación de roles, seleccione Revisar y asignar.
En la página Revisar y asignar, revisar la configuración y seleccionar Revisar + asignar.
Creación de una suscripción de eventos al tema de origen con el tema de destino como punto de conexión
En este paso, creará una suscripción de eventos en el tema de espacio de nombres de origen mediante el tema de espacio de nombres de destino para que los eventos se reenvíen al tema del espacio de nombres de destino.
Vaya a la página del tema de origen en Azure Portal. En la página Espacio de nombres de Event Grid, seleccione + Suscripción en la barra de comandos.
En la página Crear suscripción, escriba un nombre para la suscripción de eventos.
Seleccione Tema de espacio de nombres de Event Grid como destino de punto de conexión y seleccione Configurar un punto de conexión.
En la página Seleccionar espacio de nombres de Event Grid, siga estos pasos:
Seleccione la Suscripción de Azure, Grupo de recursosy espacio de nombres de Event Grid en el que sale el tema de espacio de nombres de destino.
Para Tema de espacio de nombres de Event Grid, seleccione el tema de espacio de nombres de destino.
En la sección Identidad administrada para la entrega, seleccione Actualizar.
Seleccione la identidad administrada asignada por el sistema para el tema de origen y, a continuación, seleccione Crear.
Contenido relacionado
Para obtener una lista de los controladores de eventos admitidos, consulte Tema de espacio de nombres controladores de eventos de entrega de inserción.