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

# Vault Administration Overview

> Vault creation, configuration, strategy management, and withdrawal servicing

Administrative operations for creating vaults, configuring settings, deploying capital into protocols, and servicing withdrawal requests. These operations require the appropriate [vault role](/developer-strategy-vaults/roles) depending on the action.

For deposit and withdrawal operations, see [Deposits & Withdrawals](/developer-strategy-vaults/typescript/vault-operations/overview).

## Vault Lifecycle

```text theme={null}
initializeVault → manageVaultSettings → addPolicy → [deposits flow in] → deploy capital → fill withdrawals
```

1. **Initialize Vault** — create the vault using `ExponentVault.ixInitializeVault`
2. **Configure Settings** — add/remove token entries, set withdrawal periods, manage positions
3. **Add Policies** — configure what strategy actions the vault is allowed to take (must be done while AUM = 0; after deposits, policy changes require a governance proposal)
4. **Deploy Capital** — use Exponent instructions (or other protocol adapters) to earn yield
5. **Fill Withdrawals** — service withdrawal requests from vault liquidity

## Vault Admin Instructions

<CardGroup cols={2}>
  <Card href="/developer-strategy-vaults/typescript/admin-operations/initialize-vault" title="Initialize Vault">
    Create and manage policies that gate vault strategy interactions.
  </Card>

  <Card href="/developer-strategy-vaults/typescript/admin-operations/manage-vault-settings" title="Manage Vault Settings">
    Add/remove token entries, configure withdrawal periods, manage positions.
  </Card>

  <Card href="/developer-strategy-vaults/typescript/admin-operations/manager-update-position" title="Update Positions">
    Add or remove strategy position entries (orderbook, token accounts, Kamino obligations).
  </Card>

  <Card href="/developer-strategy-vaults/typescript/admin-operations/fill-withdrawal" title="Fill Withdrawal">
    Service a withdrawal request by filling it with underlying tokens.
  </Card>
</CardGroup>
