New `connection.view`, `connection.manage`, `partner.view`, and `partner.manage` scopes
Your app can now request four new manifest scopes to check an account's connections and partnerships through the public GraphQL API: connection.view, connection.manage, partner.view, and partner.manage.
Declare the scope your app needs in iris-app-manifest.ts, then query the corresponding action under Account.actions:
query {
account(id: "...") {
actions {
viewConnections {
allowed
}
manageConnections {
allowed
}
viewPartners {
allowed
}
managePartners {
allowed
}
}
}
}
If your manifest previously declared account.partner.manage expecting it to gate managePartners, switch to the new unprefixed partner.manage — the account.-prefixed scope doesn't satisfy this action's authorization check. account.partner.manage remains a valid, separately-scoped manifest entry for other purposes.
See the available scopes reference for the full scope list.