Skip to content

Commit 8f4da15

Browse files
committed
OAuth 2.0 GA
1 parent 2f08925 commit 8f4da15

File tree

8 files changed

+13
-25
lines changed

8 files changed

+13
-25
lines changed

src/_data/products.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,9 +176,18 @@ items:
176176

177177
- product_display_name: Consent Management
178178
slug: consent-management
179-
plan-note: "Consent Management is available to customers on the Business Tier Plan"
179+
plan-note: "Consent Management is available to customers on the Business tier plans."
180180
plans:
181181
free: false
182182
team: false
183183
business: true
184-
addon: false
184+
addon: false
185+
186+
- product_display_name: OAuth 2.0
187+
slug: oauth-2
188+
plan-note: "OAuth 2.0 is available to customers on Business tier plans."
189+
plans:
190+
free: false
191+
team: false
192+
business: true
193+
add-on: false

src/_data/sidenav/main.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,8 @@ sections:
284284
title: Integration Error Codes
285285
- path: /connections/rate-limits
286286
title: Rate Limits
287+
- path: /connections/oauth
288+
title: OAuth 2.0
287289
- path: /connections/aws-privatelink
288290
title: AWS PrivateLink Integration
289291
- section_title: Unify

src/api/public-api/index.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,6 @@ Within seconds, GitHub scans each commit in public repositories for Public API t
5353

5454
Learn more about [GitHub's secret scanning program](https://docs.github.com/en/developers/overview/secret-scanning-partner-program){:target="_blank"}.
5555

56-
## OAuth 2.0
57-
58-
> info ""
59-
> OAuth 2.0 is currently in private beta and is governed by Segment’s [First Access and Beta Preview Terms](https://www.twilio.com/en-us/legal/tos){:target="_blank"}.
60-
6156
## FAQs
6257
#### What should I do if I see a notification that my token was exposed?
6358
In most cases, identifying and revoking an exposed token takes seconds. Segment recommends you check the [audit trail](/docs/segment-app/iam/audit-trail/) to ensure no unauthorized actions were taken with the token.

src/connections/functions/source-functions.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -399,11 +399,6 @@ After configuring, find the webhook URL - either on the **Overview** or **Settin
399399

400400
Copy and paste this URL into the upstream tool or service to send data to this source.
401401

402-
## OAuth 2.0
403-
404-
> info ""
405-
> OAuth 2.0 is currently in private beta and is governed by Segment’s [First Access and Beta Preview Terms](https://www.twilio.com/en-us/legal/tos){:target="_blank"}.
406-
407402
## Source function FAQs
408403

409404
##### What is the retry policy for a webhook payload?

src/connections/oauth.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
11
---
22
title: OAuth 2.0
3-
hidden: true
43
---
54

65
OAuth 2.0 is an online authorization standard that uses tokens to grant access to API resources like Segment’s tracking API. You can use OAuth 2.0 as a security requirement for connections to third-party tools.
76

8-
> info ""
9-
> OAuth 2.0 is currently in private beta and is governed by Segment’s [First Access and Beta Preview Terms](https://www.twilio.com/en-us/legal/tos){:target="_blank"}. OAuth 2.0 only supports server to Segment communication, a machine-to-machine workflow. Take a look at the [supported sources](#supported-sources) to see what sources Segment supports.
10-
117
## Permissions
128
Depending on your workspace permissions, your access to OAuth apps is limited.
139

src/connections/sources/catalog/libraries/server/http-api/index.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,6 @@ In practice that means taking a Segment source **Write Key**,`'abc123'`, as the
4141
4242
#### OAuth
4343

44-
> info ""
45-
> OAuth 2.0 is currently in private beta and is governed by Segment’s [First Access and Beta Preview Terms](https://www.twilio.com/en-us/legal/tos){:target="_blank"}.
46-
4744
[Obtain the access token](/docs/connections/oauth/) from the Authorization Server specific to the region.
4845

4946
Include the access token in the Authorization header as a Bearer token along with your project's write key in the payload of the request. For example, Authorization with Bearer token looks like:

src/connections/sources/catalog/libraries/server/node/index.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -655,9 +655,6 @@ analytics.track({
655655
656656
## OAuth 2.0
657657
658-
> info ""
659-
> OAuth 2.0 is currently in private beta and is governed by Segment’s [First Access and Beta Preview Terms](https://www.twilio.com/en-us/legal/tos){:target="_blank"}.
660-
661658
Enable [OAuth 2.0](/docs/connections/oauth/) in your Segment workspace to guarantee authorized communication between your server environment and Segment's Tracking API. To support the non-interactive server environment, the OAuth workflow used is a signed client assertion JWT.
662659
663660
You will need a public and private key pair where:

src/connections/sources/catalog/libraries/server/python/index.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -539,9 +539,6 @@ If you're having issues with threads outliving your request, check [Background t
539539

540540
## OAuth 2.0
541541

542-
> info ""
543-
> OAuth 2.0 is currently in private beta and is governed by Segment’s [First Access and Beta Preview Terms](https://www.twilio.com/en-us/legal/tos){:target="_blank"}.
544-
545542
Enable [OAuth 2.0](/docs/connections/oauth/) in your Segment workspace to guarantee authorized communication between your server environment and Segment's Tracking API. To support the non-interactive server environment, the OAuth workflow used is a signed client assertion JWT.
546543

547544
You will need a public and private key pair where:

0 commit comments

Comments
 (0)