# Authorize Sub-Account to approve transactions

1. In CoinSend client page, click on the Authorize button of required client device.

   <figure><img src="/files/w9eMoL5UjTWZRs5ZLJbK" alt=""><figcaption></figcaption></figure>

2. Click on the dropdown box of Data approval to select desired sub-account by clicking on the checkbox beside the sub-account, repeat the same for Execute approval permission. Data approval permission refers to first level approval and Execution approval permission refers to second level approval. Click "Submit" button to proceed.

   <figure><img src="/files/hvsdLF5QEMt8LKqigjRx" alt=""><figcaption></figcaption></figure>

3. Please launch your CoinSign App and click on the "Scan" button to scan the QR code provided in the sub-account authorization screen.

   <div align="left"><figure><img src="/files/qEQMAGg4JaxieErkuZoE" alt=""><figcaption></figcaption></figure></div>

4. After reviewing the authorization data, click the "Sign" button and input the client password and Google authorization code, then click the "Sign" button.

   <div align="left"><figure><img src="/files/RmGtn1kimrnKyv0aOIpN" alt=""><figcaption></figcaption></figure></div>

5. Once signing is completed, the authorization data will be forwarded to CoinSend center Wallet for processing. If it is successful, the Authorization status of the CoinSend client will show "Successful".

   <div align="left"><figure><img src="/files/ZkNsITMTSgAPDrYIcVOa" alt=""><figcaption></figcaption></figure></div>

{% hint style="info" %}
In the event of failure, please retry and ensure that you have inserted the correct CoinSend client password and Google authorization code.
{% endhint %}

6. If the "Approval Restriction" is enabled on the client device (input of client Google Authorization Code is required), the same approver account of this client device cannot execute both Data approval and Execute approval for the same transaction (can only execute either Data or Execute approval).

   <div align="left"><figure><img src="/files/vKxCF2NvFNMDpwJ2WRG5" alt=""><figcaption></figcaption></figure></div>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://coinsdo.gitbook.io/docs/coinsend/setup/authorize-sub-account-to-approve-transactions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
