Skip to main content

Creating an OAuth Application

To connect Netlify with StackOne, you’ll need to create an OAuth application in your Netlify account.

1

Sign in to Netlify

Sign in to your Netlify account.

Netlify log in page with the log in options highlighted.
2

Access User Settings

Open your user settings from the account menu.

  • Click on your profile avatar in the bottom left corner.
  • Select User settings from the dropdown menu.
Netlify account menu with User settings highlighted.
3

Navigate to OAuth Applications

In the User settings page, navigate to the OAuth section.

  • In the left sidebar, under Applications, click OAuth.
  • You will see the OAuth applications section.
User settings sidebar with OAuth highlighted under Applications.
4

Create New OAuth Application

In the OAuth applications section, click New OAuth app.

OAuth applications section with New OAuth app highlighted.
5

Configure and Save the Application

Fill in the New OAuth application form.

  • Application name: Enter a name (e.g., StackOne Integration)
  • Redirect URI: Enter https://api.stackone.com/connect/oauth2/netlify/callback
  • Description: Optional - add a description for the application
  • Click Save to create the application.
New OAuth application form filled in with Save highlighted.
6

Expand Your OAuth Application

After saving, the application appears as a collapsed row in the OAuth
applications
list. Click the row to expand it and reveal the Redirect
URI
, Client ID and Secret.

OAuth applications list with the collapsed application row highlighted.
7

Copy Client Credentials

With the application expanded, copy its credentials.

  • Copy the Client ID value.
  • Copy the Secret value. This is your Client Secret.
  • Store both values securely for use later.
Expanded OAuth application with Client ID and Secret (redacted) highlighted.

Creating the StackOne Connector Profile

To create the Connector Profile in StackOne for Netlify:
1

Open the connector

Log in to StackOne, open Connectors, and select Netlify.
2

Choose actions and events

  • Click Add Profile.
  • If the connector offers more than one authentication method, set the Auth Method filter to OAuth 2.0.
  • Select the actions, and any events, to enable for this Connector Profile.
  • Click Continue.
3

Set up authentication

  • Select Authentication Type as OAuth 2.0.
  • Fill out the fields using details retrieved from your provider:
    • Client ID
    • Client Secret
  • Click Create Profile.
Congratulations! The new Connector Profile now shows up on the connector page. If you created it as a project member rather than an admin, it starts disabled until a project admin enables it. You can now continue to Link Accounts for Netlify.