Changelog

Pipedream is the fastest way to build applications that connect all the services in your stack.

New
June 05, 2024

Custom OAuth Clients

We're very excited to announce that we’ve released support for custom OAuth clients in Pipedream.

Overview

  • When you connect your account to any app in Pipedream that uses OAuth to authenticate, we default to Pipedream’s official OAuth client, which requests a fixed set of permissions (scopes)
  • The scopes the default OAuth client requests ensure maximum compatibility with all the triggers and actions in our public registry, which may or may not line up with your specific use case
  • To define the exact scopes you need, you can configure a custom OAuth client
Getting started
  1. Create an OAuth app / client in the relevant API’s developer settings (for example, here are GitHub’s docs on how to do this)
  2. Visit the OAuth clients page in the Pipedream UI and click New OAuth Client
  3. Follow the prompts, then click Save
  4. Now anyone in your workspace can select this OAuth client when connecting their account for the relevant app (see the screenshot below)
More info
  • Anyone can create a custom OAuth client, connect their account, then build and test in a workflow. You’ll need to be on the Advanced plan in order to deploy.
  • Learn more in our docs and please let us know if you have any questions or feedback!
Image #1
emoji negative reaction for 'Custom OAuth Clients' emoji neutral reaction for 'Custom OAuth Clients' emoji positive reaction for 'Custom OAuth Clients'
Thanks for your feedback