> For the complete documentation index, see [llms.txt](https://manual.mycactus.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manual.mycactus.com/fund-security-and-management/policy-engine.md).

# Policy Engine

## Overview

The Policy Engine is where administrators define the security rules that govern how assets are deposited, withdrawn, and interacted with across your organization's accounts.

Only administrators can modify Policy Engine settings. If [multiple administrators](/user-account-and-security/roles-and-permissions/multiple-administrators.md) are enabled, changes will require multi-admin voting before they take effect.

All settings are configured at the business line level, so each business line can have its own rules independently configured based on your risk requirements. For example, a trading business line may have different withdrawal limits and whitelist rules compared to a treasury business line. To understand what a business line is and how it fits into the wallet hierarchy, refer to [Cactus Custody Wallet Architecture](/introduction/cactus-custody-wallet-architecture.md).

***

## Deposit Settings

Configure how deposit wallets are created, network confirmation requirements, and address format preferences for your accounts.

For details, refer to [Deposit Settings](/fund-security-and-management/policy-engine/deposits.md).

***

## Withdrawal Settings

Configure withdrawal controls for your accounts:

* [Withdrawal Whitelist](/fund-security-and-management/policy-engine/withdrawals.md#withdrawal-whitelist) — Define which addresses are approved for outgoing transfers.
* [Withdrawal Approval Flow](/fund-security-and-management/policy-engine/withdrawals.md#withdrawal-approval-flow) — Configure the multi-level approval workflow for withdrawal orders.&#x20;
* [Withdrawal Limit](/fund-security-and-management/policy-engine/withdrawals.md#withdrawal-limit) — Set transaction and periodic limits on withdrawal amounts.&#x20;

***

## DeFi Order Settings (DeFi Account)

Configure whitelist protection, transaction controls, and Safe wallet security for your DeFi Account across EVM, Cosmos, and Solana ecosystems.

For details, refer to [DeFi Policy Engine](/defi/defi-policy-engine.md).
