> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# Gestionar reglas

> Configura reglas de Tracer en Console con filtros, ciclo de vida, validación de expresiones y condiciones de alcance.

Usa la página **Rules** para crear y operar reglas de decisión en Tracer. Cada regla combina expresión, acción y alcance opcional.

## Acceder a la página Rules

***

En el menú lateral de Tracer, selecciona **Rules**. La página se muestra como **Fraud Detection Rules** con la ayuda **What is a Rule?**.

## Filtros disponibles

***

| Filtro               | Opciones                                          |
| -------------------- | ------------------------------------------------- |
| **Search**           | Buscar por nombre                                 |
| **Status**           | All, Active, Inactive, Draft                      |
| **Decision**         | All, Allow, Deny, Review                          |
| **Transaction Type** | All Types, Card, PIX, Wire, Crypto, ACH, Internal |

También puedes definir los elementos por página.

## Tarjetas de reglas

***

Cada tarjeta muestra:

* Nombre de la regla.
* Estado (`ACTIVE`, `INACTIVE`, `DRAFT`).
* Acción (`ALLOW`, `DENY`, `REVIEW`).
* Descripción (si existe).
* Expresión de la regla.
* Fecha de actualización.

## Acciones de regla

***

| Acción            | Comportamiento                                      |
| ----------------- | --------------------------------------------------- |
| **Details**       | Abre el panel lateral de la regla                   |
| **Activate**      | Cambia a `ACTIVE`                                   |
| **Deactivate**    | Cambia a `INACTIVE`                                 |
| **Move to Draft** | Disponible para reglas `INACTIVE`; vuelve a `DRAFT` |
| **Delete**        | Elimina la regla permanentemente, con confirmación  |

<Warning>
  Una regla `ACTIVE` debe desactivarse antes de volver a `DRAFT`.
</Warning>

## Crear una nueva regla

***

<Steps>
  <Step>
    Haz clic en **New Rule**.
  </Step>

  <Step>
    Completa los campos del panel lateral:

    | Campo           | Requerido | Nota                                    |
    | --------------- | --------- | --------------------------------------- |
    | **Name**        | Sí        | Nombre de la regla                      |
    | **Description** | No        | Contexto de la regla                    |
    | **Expression**  | Sí        | Expresión con validación en tiempo real |
    | **Action**      | Sí        | `ALLOW`, `DENY` o `REVIEW`              |
    | **Scope**       | No        | Restricciones por contexto              |
  </Step>

  <Step>
    Haz clic en **Create**.
  </Step>
</Steps>

Las nuevas reglas se crean en estado `DRAFT`.

## Editar una regla

***

Abre **Details** para editar. El Console solo permite guardar cambios para reglas `DRAFT`. En otros estados, aparece **Only draft rules can be edited**.

## Scope (alcance)

***

En **Scope**, puedes agregar una condición por tipo:

| Tipo de alcance  | Entrada                                                       |
| ---------------- | ------------------------------------------------------------- |
| Account          | UUID                                                          |
| Merchant         | UUID                                                          |
| Segment          | UUID                                                          |
| Portfolio        | UUID                                                          |
| Transaction Type | Selector (`CARD`, `PIX`, `WIRE`, `CRYPTO`, `ACH`, `INTERNAL`) |
| Sub Type         | Texto                                                         |

Usa **Add Condition** para agregar nuevas condiciones.

## Relacionado

***

* [Motor de reglas](/es/tracer/rule-engine) - Comportamiento conceptual
* [Crear regla](/es/reference/tracer/create-rule) - Referencia de API
* [Actualizar regla](/es/reference/tracer/update-rule) - Referencia de API
