5aef047d87
/api/v1/query took its tenant scope from the request body, so a public access token minted for one environment could read the whole organization by asking for organization scope. The credential is now the ceiling and a wider ask is refused; secret keys and the membership-authorized Query page are unchanged.