> For the complete documentation index, see [llms.txt](/llms.txt).

# Supported Advanced Permissions

The following table displays the [Advanced Permissions](/smart-accounts-kit/development/reference/glossary#advanced-permissions)**Advanced Permissions** Fine-grained, wallet execution permissions that dapps can request from MetaMask extension users. Based on ERC-7715. types supported by the Smart Accounts Kit, [MetaMask Flask](/snaps/get-started/install-flask/), and MetaMask production, and the minimum version required for each.

If you don't see the Advanced Permissions type you're looking for, you can request it by emailing [hellogators@consensys.net](mailto:hellogators@consensys.net).

| Permission type                                                                                                                                                    | Smart Accounts Kit | MetaMask Flask       | MetaMask     |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------ | -------------------- | ------------ |
| [ERC-20 allowance](/smart-accounts-kit/development/guides/advanced-permissions/use-permissions/erc20-token/#erc-20-allowance-permission)                           | \>= v1.4.0         | \>= v13.32.1-flask.0 | \>= v13.32.1 |
| [ERC-20 periodic](/smart-accounts-kit/development/guides/advanced-permissions/use-permissions/erc20-token/#erc-20-periodic-permission)                             | \>= v0.1.0         | \>= v13.5.0          | \>= v13.23.0 |
| [ERC-20 stream](/smart-accounts-kit/development/guides/advanced-permissions/use-permissions/erc20-token/#erc-20-stream-permission)                                 | \>= v0.1.0         | \>= v13.5.0          | \>= v13.23.0 |
| [Native token allowance](/smart-accounts-kit/development/guides/advanced-permissions/use-permissions/native-token/#native-token-allowance-permission)              | \>= v1.4.0         | \>= v13.32.1-flask.0 | \>= v13.32.1 |
| [Native token periodic](/smart-accounts-kit/development/guides/advanced-permissions/use-permissions/native-token/#native-token-periodic-permission)                | \>= v0.1.0         | \>= v13.5.0          | \>= v13.23.0 |
| [Native token stream](/smart-accounts-kit/development/guides/advanced-permissions/use-permissions/native-token/#native-token-stream-permission)                    | \>= v0.1.0         | \>= v13.5.0          | \>= v13.23.0 |
| [Token approval revocation](/smart-accounts-kit/development/guides/advanced-permissions/use-permissions/approval-revocation/#token-approval-revocation-permission) | \>= v1.6.0         | -                    | -            |
