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

# Delegating permissions

Privy wallets' powerful [**owners and signers**](/controls/authorization-keys/owners/overview) abstraction allow your application to configure granular permissions around the actions that various parties can take on wallets. Namely, **owners** have full control over wallets and can delegate permissions to **signers** to execute transactions from the wallet within the scope of a specific [**policy**](/controls/policies/overview).

<img src="https://mintcdn.com/privy-c2af3412/zlmLhiIqRR7ViKN0/images/owner-setups/delegating-permissions.png?fit=max&auto=format&n=zlmLhiIqRR7ViKN0&q=85&s=0988be2d2e851395f0acd27e6d4c2d7b" alt="delegate" width="5529" height="3949" data-path="images/owner-setups/delegating-permissions.png" />

A good rule of thumb is:

* If you need **third-parties to take actions on behalf of your business**, configure your business as the wallet's owner and each of the third-parties as a signer.
* If you need **your business to take actions on behalf of a third-party or a user**, configure the third-party as the wallet's owner and your business as a signer.

Owners and signers can be configured flexibly, including support for unilateral or quorum approvals.

Learn more about delegating permissions with signers below.

<Card title="Owners & signers" href="/controls/authorization-keys/owners/overview" icon="lock">
  Use owners and signers to enforce granular permissions and control models in your application.
</Card>
