> ## 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.

# Gerenciando regras

> Crie, filtre, ative e edite regras de decisão do Tracer no Lerian Console com validação de expressões CEL, ações ALLOW/DENY/REVIEW e condições de escopo.

Use a página **Rules** para criar e operar regras de decisão do Tracer. Uma regra combina lógica de expressão, ação de decisão e escopo opcional.

## Acessando a página Rules

***

Na barra lateral do Tracer, selecione **Rules**. A página abre como **Fraud Detection Rules**, com o texto de apoio **What is a Rule?**.

## Filtros disponíveis

***

Use a barra de filtros na parte superior:

| Filtro               | Opções                             |
| -------------------- | ---------------------------------- |
| **Search**           | Busca por nome da regra            |
| **Status**           | All, Active, Inactive, Draft       |
| **Decision**         | All, Allow, Deny, Review           |
| **Transaction Type** | All Types, Card, PIX, Wire, Crypto |

Items per page também é configurável.

## Cards de regra

***

Cada card mostra:

* Nome da regra.
* Status da regra (`ACTIVE`, `INACTIVE`, `DRAFT`).
* Ação da regra (`ALLOW`, `DENY`, `REVIEW`).
* Descrição (quando informada).
* Expressão da regra.
* Data da última atualização.

## Ações da regra

***

O menu de ações de cada card oferece:

| Ação              | Comportamento                                           |
| ----------------- | ------------------------------------------------------- |
| **Details**       | Abre o painel lateral da regra                          |
| **Activate**      | Move a regra para `ACTIVE`                              |
| **Deactivate**    | Move a regra para `INACTIVE`                            |
| **Move to Draft** | Disponível para regras `INACTIVE`; retorna para `DRAFT` |
| **Delete**        | Exclui a regra permanentemente, com confirmação         |

<Warning>
  Desative uma regra `ACTIVE` antes de movê-la de volta para `DRAFT`.
</Warning>

## Criando uma nova regra

***

<Steps>
  <Step>
    Clique em **New Rule**.
  </Step>

  <Step>
    Preencha o painel lateral:

    | Campo           | Obrigatório | Notas                                |
    | --------------- | ----------- | ------------------------------------ |
    | **Name**        | Sim         | Nome da regra                        |
    | **Description** | Não         | Contexto da regra                    |
    | **Expression**  | Sim         | Avaliada com validação em tempo real |
    | **Action**      | Sim         | `ALLOW`, `DENY` ou `REVIEW`          |
    | **Scope**       | Não         | Restrições de contexto               |
  </Step>

  <Step>
    Clique em **Create**.
  </Step>
</Steps>

Novas regras começam com status `DRAFT`.

## Editando uma regra

***

Abra **Details** para editar. O Console permite salvar alterações apenas para regras `DRAFT` e mostra **Only draft rules can be edited** caso contrário.

## Scope

***

Em **Scope**, você pode adicionar uma condição por tipo de escopo:

| Tipo de escopo   | Entrada                                   |
| ---------------- | ----------------------------------------- |
| Account          | UUID                                      |
| Merchant         | UUID                                      |
| Segment          | UUID                                      |
| Portfolio        | UUID                                      |
| Transaction Type | Seletor (`CARD`, `PIX`, `WIRE`, `CRYPTO`) |
| Sub Type         | Texto                                     |

Use **Add Condition** para adicionar condições.

## Relacionados

***

* [Motor de regras](/pt/products/tracer/rule-engine) - Comportamento conceitual
* [Criar regra](/pt/reference/products/tracer/create-rule) - Referência da API
* [Atualizar regra](/pt/reference/products/tracer/update-rule) - Referência da API
