vault.connectIntegration()
Saves the guarded definition and starts interactive OAuth. Returns an authorization URL;
the verified initiating user completes consent through the existing frontend callback.
Instance scope requires a verified personal instance administrator. Unavailable with readOnly: true (throws an error).

