Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 101cebf

Browse files
committed
Added plan-grid note to frontmatter
1 parent db4125f commit 101cebf

28 files changed

+29
-61
lines changed

src/connections/destinations/actions.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
---
22
title: Destination Actions
3+
plan: dest-actions
34
---
45

5-
{% include content/plan-grid.md name="dest-actions" %}
6-
76
The Destination Actions framework improves on classic destinations by enabling you to see and control how Segment sends the event data it receives from your sources, to actions-based destinations. Each Action in a destination lists the event data it requires, and the event data that is optional.
87

98
You can also choose which event types, event names, or event property values trigger an Action. These Triggers and mappings make it possible to send different versions of the Action, depending on the context from which it is triggered.

src/connections/storage/data-lakes/comparison.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
---
22
title: Comparing Data Lakes and Warehouses
3+
plan: data-lakes
34
---
4-
{% include content/plan-grid.md name="data-lakes" %}
5-
65

76
As Segment builds new data storage products, each product evolves from prior products to best support the needs of customers. Segment Data Lakes is an evolution of the Warehouses product that meets the changing needs of customers.
87

src/connections/storage/data-lakes/data-lakes-manual-setup.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
---
22
hidden: true
33
title: Configure the Data Lakes AWS Environment
4+
plan: data-lakes
45
---
5-
{% include content/plan-grid.md name="data-lakes" %}
6-
76

87
The instructions below will guide you through the process required to configure the environment required to begin loading data into your Segment Data Lake. For a more automated process, see [Set Up Segment Data Lakes](/docs/connections/storage/catalog/data-lakes).
98

src/connections/storage/data-lakes/index.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
---
22
title: Segment Data Lakes Overview
33
redirect_from: '/connections/destinations/catalog/data-lakes/'
4+
plan: data-lakes
45
---
56

6-
{% include content/plan-grid.md name="data-lakes" %}
7-
87
> warning "Segment Data Lakes (Azure) deletion policies"
98
> Data deletion is not supported by Segment Data Lakes (Azure), as customers retain data in systems that they manage.
109

src/connections/storage/data-lakes/lake-formation.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
---
22
title: Lake Formation
3+
plan: data-lakes
34
---
45

5-
{% include content/plan-grid.md name="data-lakes" %}
6-
76
Lake Formation is a fully managed service built on top of the AWS Glue Data Catalog that provides one central set of tools to build and manage a Data Lake. These tools help import, catalog, transform, and deduplicate data, as well as provide strategies to optimize data storage and security. To learn more about Lake Formation features, see [Amazon Web Services documentation](https://aws.amazon.com/lake-formation/features/){:target="_blank"}.
87

98
The security policies in Lake Formation use two layers of permissions: each resource is protected by Lake Formation permissions (which control access to Data Catalog resources and S3 locations) and IAM permissions (which control access to Lake Formation and AWS Glue API resources). When any user or role reads or writes to a resource, that action must pass a both a Lake Formation and an IAM resource check: for example, a user trying to create a new table in the Data Catalog may have Lake Formation access to the Data Catalog, but if they don't have the correct Glue API permissions, they will be unable to create the table.

src/connections/storage/data-lakes/sync-history.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Data Lakes Sync History and Health
3+
plan: data-lakes
34
---
4-
{% include content/plan-grid.md name="data-lakes" %}
55

66
The Segment Data Lakes sync history and health tabs generate real-time information about data syncs so you can monitor the health and performance of your data lakes. These tools provide monitoring and debugging capabilities within the Data Lakes UI, so you can identify and proactively address data sync or data pipeline failures.
77

src/connections/storage/data-lakes/sync-reports.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
---
22
title: Data Lakes Sync Reports and Errors
3+
plan: data-lakes
34
---
4-
{% include content/plan-grid.md name="data-lakes" %}
5-
65

76
Segment Data Lakes generates reports with operational metrics about each sync to your data lake so you can monitor sync performance. These sync reports are stored in your S3 bucket and Glue Data Catalog. This means you have access to the raw data, so you can query it to answer questions and set up alerting and monitoring tools.
87

src/connections/storage/warehouses/index.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
---
22
title: Data Warehouses
33
redirect_from: '/connections/warehouses/'
4+
plan: warehouses
45
---
56

6-
{% include content/plan-grid.md name="warehouses" %}
7-
87
## What's a Warehouse?
98

109
{% include content/whats-a-warehouse.md %}

src/guides/what-is-replay.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
---
22
title: Replay
3+
plan: replay
34
---
45

5-
{% include content/plan-grid.md name="replay" %}
6-
76
Replay takes an archived copy of your Segment data, and re-sends it to new or existing tools.
87

98
On the surface this doesn't sound like much, but this can grant huge benefits to mature data systems: By archiving and replaying data, you can avoid vendor lock-in, and protect your system against data loss.

src/privacy/data-controls.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
---
22
title: Privacy Controls & Alerts
3+
plan: privacy
34
---
4-
{% include content/plan-grid.md name="privacy" %}
5-
65

76
The Privacy Portal gives you control over whether specific data is allowed to
87
enter Segment.

src/privacy/portal.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Privacy Portal
3+
plan: privacy
34
---
4-
{% include content/plan-grid.md name="privacy" %}
55

66
When preparing for new privacy regulations (like HIPAA, the GDPR, or the CCPA), the
77
best practice is to create a comprehensive data inventory which includes details

src/protocols/apis-and-extensions/anomaly_detection.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
---
22
title: 'Anomaly Detection'
3+
plan: protocols
34
---
45

5-
{% include content/plan-grid.md name="protocols" %}
6-
76
If you're using Protocols, you might want to get notifications when an anomaly in event volumes or [Protocols violation](/docs/protocols/validate/forward-violations/) counts occurs. This document clarifies what we mean by anomaly detection, gives examples of anomalies that might be relevant to your business, and provides some example solutions of how to monitor and alert on anomalies using some standard tools available today.
87

98
## What is anomaly detection?

src/protocols/apis-and-extensions/index.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
---
22
title: 'Protocols: APIs and Extensions'
3+
plan: protocols
34
---
45

5-
{% include content/plan-grid.md name="protocols" %}
6-
76
Built from the ground up, Protocols addresses a wide range of customer needs.
87

98
With Protocols, you can help engineers reduce tracking errors, create issue notifications, and get the most out of your Tracking Plan. Below, learn about several Protocols resources that can help you address these and other common use cases.

src/protocols/enforce/forward-blocked-events.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
---
22
title: Forward blocked events
3+
plan: protocols
34
---
4-
{% include content/plan-grid.md name="protocols" %}
5-
65

76
If you're concerned about permanently discarding blocked events, you can enable blocked event forwarding on a Segment Source. To set up forwarding, navigate to the settings tab of the Source, then Schema Configuration.
87

src/protocols/enforce/schema-configuration.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
---
22
title: Customize your schema controls
33
redirect_from: '/protocols/enforce/'
4+
plan: protocols
45
---
56

6-
{% include content/plan-grid.md name="protocols" %}
7-
87
The Schema Configuration settings for each source can be used to selectively block events, or omit properties and traits from `.track()`, `.identify()` and `.group()` calls. Segment can permanently drop events that are not included in your Tracking Plan, depending on the settings you select. Segment can also block events with invalid properties or invalid property values.
98

109
> warning "Blocked events not forwarded to a Source are discarded"

src/protocols/faq.md

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
---
22
title: Protocols Frequently Asked Questions
3+
plan: protocols
34
---
45

5-
{% include content/plan-grid.md name="protocols" %}
6-
7-
86
## Protocols Notifications
97

108
### How can I subscribe to Protocols notifications?

src/protocols/tracking-plan/libraries.md

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
---
22
title: Tracking Plan Libraries
3+
plan: protocols
34
---
45

5-
{% include content/plan-grid.md name="protocols" %}
6-
7-
86
Tracking Plan Libraries make it easy to scale Tracking Plan creation within your workspace. You can create libraries for track events or track event properties. Editing Tracking Plan Libraries is identical to [editing Tracking Plans](/docs/protocols/tracking-plan/create/).
97

108
> note ""

src/protocols/transform/index.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
---
22
title: Use Transformations to fix bad data
33
redirect_from: '/protocols/transformations/'
4+
plan: protocols
45
---
56

6-
{% include content/plan-grid.md name="protocols" %}
7-
87
## What is a Transformation?
98

109
With Transformations, you can change data as it flows through Segment to either correct bad data or customize data for a specific destination. Change event and property names to align events with your Tracking Plan, or to conform to a destination-specific requirement. For example, you can create a Transformation to change an event name from `completed_order` to `Order Completed` to conform to [Segment's ecommerce spec](/docs/connections/spec/ecommerce/v2/#order-completed).

src/protocols/validate/connect-sources.md

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
---
22
title: Connect a Tracking Plan
33
redirect_from: '/protocols/validate/'
4+
plan: protocols
45
---
56

6-
{% include content/plan-grid.md name="protocols" %}
7-
8-
97
With your Tracking Plan complete, it's time to apply the Tracking Plan to one or more Sources. Select **Connect Source** from the right hand menu for your specific Tracking Plan.
108

119
![Screenshot of the Tracking Plans page, with the overflow menu selected.](../images/5763308453_Screen+Shot+2018-08-31+at+5.54.18+PM.png)

src/protocols/validate/forward-violations.md

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
---
22
title: Forward Violations
3+
plan: protocols
34
---
45

5-
{% include content/plan-grid.md name="protocols" %}
6-
7-
86
You can forward Violations (data that does not conform to your Protocols tracking plan) to a Segment Source to enable custom notifications, dashboards and further analysis in any Segment destination that accepts cloud-mode data.
97

108
To set up forwarding, navigate to the settings tab of the Source, then Schema Configuration. Select the source you'll forward events to from the Forwarding Settings Violations dropdown. Similar to [Blocked Event forwarding](/docs/protocols/enforce/forward-blocked-events/), Segment recommends that you create a new Source for violations.

src/protocols/validate/review-violations.md

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
---
22
title: Review and Resolve Event Violations
3+
plan: protocols
34
---
45

5-
{% include content/plan-grid.md name="protocols" %}
6-
7-
86
Upon connecting your Tracking Plan to a Source, you will be able to view violations grouped by event. To view violations, click on the Violations button located on the Schema tab in a Source. A filter can be applied to only show events with violations within the past 24 hrs, 7 days and 30 days.
97

108

src/segment-app/iam/concepts.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
---
22
title: Access Management Concepts
3+
plan: iam
34
---
4-
{% include content/plan-grid.md name="iam" %}
5-
65

76
## Team Members
87

src/segment-app/iam/index.md

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
11
---
22
title: Identity & Access Management Overview
33
redirect_from: '/segment-app/iam/add-a-team-member/'
4+
plan: iam
45
---
5-
{% include content/plan-grid.md name="iam" %}
6-
76

87
Segment's access management tools let workspace owners manage which users can access different parts of their Segment workspaces.
98

10-
11-
129
The Access Management page has three tabs: [Users (team members)](/docs/segment-app/iam/concepts/#team-members), [User Groups](/docs/segment-app/iam/concepts/#user-groups), and [Tokens](/docs/segment-app/iam/concepts/#tokens). You can select a user in the table to see their [roles](/docs/segment-app/iam/roles).
1310

1411
## Quick Links

src/segment-app/iam/labels.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
---
22
title: Using Label-Based Access Control
3+
plan: iam
34
---
4-
{% include content/plan-grid.md name="iam" %}
5-
65

76
Labels allow workspace owners to assign permissions to users to grant them access to groups. Groups represent collections of Sources, or collections of Spaces.
87

src/segment-app/iam/membership.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
---
22
title: Manage Workspace Access
33
redirect_from: '/segment-app/iam/groups/'
4+
plan: iam
45
---
5-
{% include content/plan-grid.md name="iam" %}
6-
76

87
This page explains how to add [Team Members](/docs/segment-app/iam/concepts/#team-members) and [User Groups](/docs/segment-app/iam/concepts/#user-groups) to your team's workspace, how to assign them [roles](/docs/segment-app/iam/roles), and how to remove them.
98

src/segment-app/iam/mfa.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: Multi-Factor Authentication (MFA)
3-
---
4-
{% include content/plan-grid.md name="mfa" %}
3+
plan: mfa
54

5+
---
66

77
Multi-factor Authentication (MFA) provides an additional layer of security when logging into your Segment account. When MFA is enabled, users must enter their username and password, and a one-time use code. Users can either enable MFA for their own account, or workspace owners can require that all users in a workspace use MFA. These security settings are available in the workspace from the "Advanced Settings" section.
88

src/segment-app/iam/scim.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
---
22
title: "System for Cross-domain Identity Management (SCIM) Configuration Guide"
3+
plan: sso
34
---
45

5-
{% include content/plan-grid.md name="sso" %}
6-
76
The SCIM specification is designed to make managing user identities in cloud-based applications like Segment easier. SCIM allows your Identity Provider (IdP) to manage users and groups within your Segment workspace.
87

98
Most IdPs offer SCIM, and it complements SAML. You can think of SAML as a way for your employees to authenticate and SCIM as a way to make sure they have the appropriate permissions.

src/segment-app/iam/sso.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
---
22
title: "Single Sign On team management"
3+
plan: sso
34
---
4-
{% include content/plan-grid.md name="sso" %}
5-
65

76
Segment supports Single Sign On for Business Tier accounts. You can use any SAML-based Identity Provider (IdP), for example Okta, Bitium, OneLogin, or Centrify, or use GSuite to serve as your identity provider, delegating access to the application based on rules you create in your central identity management solution.
87

0 commit comments

Comments
 (0)