A connection's permissions answer a direct question: what is this credential allowed to do? Start with three groups. Reading information lets software request supported account details. Trading access allows supported order requests. Moving assets, such as withdrawing them, is a different kind of access. One group does not automatically include every other group. For TraderLobby, follow the permissions required by the supported workflow. Do not grant withdrawal or unrelated account access to make an error disappear. Use the provider-specific guidance beside the form. The permission names can differ by exchange, so copying a list from a different provider is not a reliable shortcut. The current Kraken guidance names access for funds, open and closed orders, creating or modifying orders, and canceling or closing orders. The Gemini guidance calls for a dedicated account-level key with the Trader role, rather than a master key or Fund Manager role. These are examples of why the full instructions matter more than a vague instruction to enable everything. The Binance U.S. guidance distinguishes account reading and Spot trading. The Binance dot com guidance uses a provider permission label that includes the words Spot and Margin Trading, while explaining that TraderLobby uses Spot only. Read both the label and the explanation. That combined label is not an instruction to borrow money or begin margin trading. Keep withdrawals disabled. After a connection is saved, the desktop card includes Validate order permissions, with a button that explicitly says no order placed. This is a separate check from saving the connection. The app asks for a provider-specific validation result; it does not use this button to make a small purchase as a demonstration. You do not need to press Buy to prove that you understood it. The checks also differ in what they can establish. Coinbase checks View and Trade permissions. Kraken and the Binance choices use their supported validation or test routes. Robinhood requests a signed price estimate. Gemini's explanation says it checks the product, a protected execution price, and authenticated access, while the exchange confirms the Trader role on the first customer-authorized order. Read that limitation; do not treat every successful check as identical evidence. Look for the returned message and Last validated time when a check completes. A validation result describes the check performed at that time. It does not promise that every later order will succeed. Permissions, available cash, product support, and other requirements can still affect a later request. If the check fails, resolve the stated problem instead of widening access blindly. The current phone view offers Check connection, but does not present the desktop order-permission button. Those are not interchangeable checks. If you need the desktop workflow, use that view and follow its explanation. A mobile connection status alone should not be described as proof that the separate order check passed. For your check, name the difference between reading, trading, and withdrawing. Then explain what the no-order validation button does and one thing it cannot promise. You can answer without changing permissions or submitting any request. Understanding the scope is the useful result.