Estás consultando la documentación de Apigee Edge.
Consulta la
documentación de Apigee X. Información
El módulo Reglas de Drupal te permite definir una regla que especifique la acción que ocurre automáticamente en respuesta a un evento en el portal. Por ejemplo, puedes crear una regla para agregar automáticamente una app predeterminada (acción) a todas las cuentas de desarrollador nuevas (evento). También puedes crear una regla para redireccionar a un usuario a una página específica (acción) cuando acceda (evento). En Agregar y administrar cuentas de usuario, se muestra cómo definir esas dos reglas.
El módulo Reglas es muy flexible y puede usarlo para crear muchos tipos diferentes de reglas. Un subconjunto de los eventos incluye lo siguiente:
- Agregar, actualizar o borrar una app de desarrollador
- Cómo cambiar el estado de una app de desarrollador
- Agregar, actualizar o borrar una cuenta de desarrollador
- Agrega, actualiza o borra un nodo del portal
- Se inicializó Drupal.
- Se crea una entrada de registro de Drupal
Un subconjunto de los tipos de acciones que se pueden realizar incluyen:
- Enviar un correo electrónico a una persona o a un grupo
- Cómo bloquear a un usuario
- Promoción de contenido
- Muestra un mensaje en el sitio
- Cómo realizar un redireccionamiento de la página
- Bloquea una dirección IP
También puedes agregar condiciones a las reglas (por ejemplo, para probar la función de un desarrollador) como parte del procesamiento de la regla.
Para ver una lista de competencias de capacidades, consulta la documentación del módulo Reglas de Drupal.
Habilita reglas
Antes de crear una regla, asegúrate de que todos los módulos de Drupal necesarios estén habilitados.
Para habilitar los módulos de Drupal necesarios, haz lo siguiente:
- Accede a tu portal como un usuario con privilegios de administrador.
- Selecciona Modules en el menú de administración de Drupal.
- Habilita los siguientes módulos si aún no están habilitados:
- Reglas
- IU de reglas
- Guarde la configuración.
Es posible que veas que otros módulos obligatorios se habilitan automáticamente.
Crea una regla
En este ejemplo, se crea una regla para notificar a los administradores cuando un desarrollador crea una app nueva en el portal.
Para crear una regla, sigue estos pasos:
- Accede a tu portal como un usuario con privilegios de administrador.
- Selecciona Configuración > Flujo de trabajo > Reglas en el menú de administración de Drupal.
- Selecciona + Agregar regla nueva en la página Reglas.
- Especifica el Nombre de la regla. Por ejemplo, Correo electrónico sobre la creación de apps.
- De manera opcional, especifica una etiqueta como app_creation.
- En el cuadro desplegable React on event (Reaccionar ante el evento), selecciona Devconnect > Al crear una app de desarrollador (React on event).
- Selecciona Guardar.
Aparecerá la página Edición de reglas de reacción. Ya configuraste el evento en el paso anterior, por lo que debería decir Al crear una app de desarrollador, en Eventos. Deja el campo Condiciones en blanco para esta regla. - En Acciones, selecciona + Agregar acción.
- Selecciona Sistema > Enviar correo electrónico en el menú desplegable.
La página Agregar una acción nueva cambia su diseño para que puedas especificar información del correo electrónico. - Edita toda la información, incluidos los destinatarios del correo electrónico, el cuerpo del mensaje, el remitente y otra información.
- Haz clic en Guardar para volver a la página Edita la regla de reacción.
- Haz clic en Guardar cambios.
Ahora, cuando un desarrollador crea una app, se envía automáticamente un correo electrónico a la lista de destinatarios que especifica la regla.
Edición o eliminación de una regla
Después de crear una regla, puedes editarla o borrarla.
Para editar o actualizar una regla, sigue estos pasos:
- Accede a tu portal como un usuario con privilegios de administrador.
- Selecciona Configuración > Flujo de trabajo > Reglas en el menú de administración de Drupal.
- Selecciona la regla que quieres editar o borrar.