Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FUNK-1550] IP Allowlisting Changes #7244

Merged
merged 2 commits into from
Dec 6, 2024

Conversation

vaibhav-nanda
Copy link
Contributor

Proposed changes

https://segment.atlassian.net/browse/FUNK-1550
The changes are to handle the Functions IP Allowlisting changes made.

Merge timing

Related issues (optional)

@vaibhav-nanda vaibhav-nanda force-pushed the FUNK-1550/func-ip-allowlist branch from 8315f1d to 0ba13e5 Compare November 21, 2024 08:37
Copy link

netlify bot commented Nov 21, 2024

Deploy Preview for segment-docs ready!

Name Link
🔨 Latest commit 20f6fc4
🔍 Latest deploy log https://app.netlify.com/sites/segment-docs/deploys/674ff38840e7690008c68fab
😎 Deploy Preview https://deploy-preview-7244--segment-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@vaibhav-nanda vaibhav-nanda marked this pull request as ready for review November 21, 2024 08:45
@vaibhav-nanda vaibhav-nanda requested a review from a team as a code owner November 21, 2024 08:45
forstisabella
forstisabella previously approved these changes Nov 21, 2024
#### IP Allowlisting for functions

With IP Allowlisting, users can ensure that outbound traffic from Functions will originate only from a predefined set of IP addresses. This provides added security for external services by making it easier to recognize and allowlist trusted traffic sources.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
With IP Allowlisting, users can ensure that outbound traffic from Functions will originate only from a predefined set of IP addresses. This provides added security for external services by making it easier to recognize and allowlist trusted traffic sources.
> warning " "
> IP Allowlisting is only available for customers on Business Tier plans.
IP Allowlisting uses a NAT gateway to route outbound Functions traffic from Segment’s servers to your destinations through a limited range of IP addresses, which can prevent malicious actors from establishing TCP and UDP connections with your integrations.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The warning IP Allowlisting is only available for customers on Business Tier plans has been added as a simple text as it is being displayed as simple text in Destinations IP Allowlisting doc as well.
Ref: https://segment.com/docs/connections/destinations/#ip-allowlisting

To learn more, visit the [Functions Copilot documentation](/docs/connections/functions/copilot/).

#### IP Allowlisting for functions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
#### IP Allowlisting for functions
#### IP Allowlisting

With IP Allowlisting, users can ensure that outbound traffic from Functions will originate only from a predefined set of IP addresses. This provides added security for external services by making it easier to recognize and allowlist trusted traffic sources.

To learn more, visit [IP Allowlisting documentation](/docs/connections/destinations/#ip-allowlisting).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we remove the note in the Destination Overview page that mentions Destination Functions are not supported?

Suggested change
To learn more, visit [IP Allowlisting documentation](/docs/connections/destinations/#ip-allowlisting).
To learn more, visit [Segment's IP Allowlisting documentation](/docs/connections/destinations/#ip-allowlisting).

@vaibhav-nanda vaibhav-nanda merged commit b2aa094 into develop Dec 6, 2024
5 checks passed
@vaibhav-nanda vaibhav-nanda deleted the FUNK-1550/func-ip-allowlist branch December 6, 2024 08:12
Copy link
Contributor

github-actions bot commented Dec 6, 2024

Thank you for your contribution! Your pull request is merged, but may take a day or two to appear on the site.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants