Skip to content

Commit a60b22d

Browse files
committed
more requested changes [netlify-build]
1 parent 9d77801 commit a60b22d

File tree

1 file changed

+22
-9
lines changed

1 file changed

+22
-9
lines changed

src/privacy/hipaa-eligible-segment.md

Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@ These logs can be provided upon request. For specific requests, please reach out
3535

3636
## Data encryption
3737

38-
Segment encrypts the data in fields [marked as yellow in the Privacy Portal](/docs/privacy/portal/#default-pii-matchers) before sending it to event stream, cloud mode destinations, further supporting HIPAA compliance in your destinations.
38+
Segment encrypts the data in select fields [marked as yellow in the Privacy Portal](/docs/privacy/portal/#default-pii-matchers) before sending them to event stream, cloud mode destinations, further supporting HIPAA compliance in your destinations.
3939

4040
> info "Data encryption is currently in public beta"
41-
> Data encryption supports event-stream, cloud-mode destinations. Engage destinations are not supported. Only data fields in `context`, `traits`, and `property` objects can be encrypted.
41+
> Data encryption only supports event-stream, cloud-mode destinations. Only data fields in `context`, `traits`, and `property` objects can be encrypted.
4242
>
43-
> After Segment encrypts the data, it is converted into a `string`. Any downstream validation that looks for `integer` data types will fail for encrypted values.
43+
> After Segment encrypts the data, the encrypted data value will always be a `string`. Any downstream validation that looks for `integer` data types will fail for encrypted values.
4444
4545
### Configure data encryption for a new destination
4646

@@ -50,40 +50,53 @@ To configure data encryption while setting up a new destination:
5050
3. On the destination's overview page, click **Add destination**.
5151
4. On the Select data source page, select the source you want to connect to your destination and click **Next**.
5252
5. On the Setup page, give your destination a name, fill in any optional settings, and select the **Have Segment encrypt sensitive data** checkbox.
53-
6. Open the **Fields** dropdown, select one or more fields you'd like to encrypt and click the **Generate Encryption Keys** button. <br> *If you don't see all of the fields that you want to encrypt, [change the classification of your missing data fields](/docs/privacy/portal/#change-a-recommended-classification) in the Privacy Portal*.<br>
53+
6. Open the **Fields** dropdown, select one or more fields you'd like to encrypt and click the **Generate Encryption Keys** button. <br> *If you don't see all of the fields that you want to encrypt, [change the classification of your missing data fields](/docs/privacy/portal/#change-a-recommended-classification) to Yellow in the Privacy Portal*.<br>
5454
7. Securely store your private key - **once you finish setting up the destination, this key cannot be retrieved**.
5555
8. Click **Create destination**.
5656

5757
> error "Private Key is not recoverable"
58-
> Segment does not save the private key created during the data encryption setup flow, and cannot retrieve the key after you finish setting up your destination. You can generate a new key without decrypting your data using the instructions in the [Configure new key pairs](#configure-new-key-pairs) section. Any data encrypted prior to generating a new key pair cannot be decrypted with the new key.
58+
> Segment does not save the private key created during the data encryption setup flow, and cannot retrieve the key after you finish setting up your destination. You can generate a new key using the instructions in the [Configure new key pairs](#configure-new-key-pairs) section. Any data encrypted prior to generating a new key pair cannot be decrypted with the new key.
5959
6060
### Configure data encryption for an existing destination
6161

6262
To configure data encryption for an existing destination:
6363
1. Open the [My destinations page](https://app.segment.com/goto-my-workspace/destinations){:target="_blank”} in the Segment app.
6464
2. Select a destination, and click the **Data Encryption** tab.
6565
3. On the Data Encryption page, select the **Have Segment encrypt sensitive data** checkbox.
66-
4. Open the **Fields** dropdown, select one or more fields you'd like to encrypt and click the **Generate Encryption Keys** button. <br> *If you don't see all of the fields that you want to encrypt, [change the classification of your missing data fields](/docs/privacy/portal/#change-a-recommended-classification) in the Privacy Portal*.<br>
66+
4. Open the **Fields** dropdown, select one or more fields you'd like to encrypt and click the **Generate Encryption Keys** button. <br> *If you don't see all of the fields that you want to encrypt, [change the classification of your missing data fields](/docs/privacy/portal/#change-a-recommended-classification) to Yellow in the Privacy Portal*.<br>
6767
5. Securely store your private key - **once you finish configuring data encryption, this key cannot be retrieved**.
6868
6. Click **Save**.
6969

7070
> error "Private Key is not recoverable"
71-
> Segment does not save the private key created during the data encryption setup, and cannot retrieve the key after you add data encryption to your destination. Segment cannot decrypt data if this key is lost. You can generate a new key any time using the instructions in the [Configure new key pairs](#configure-new-key-pairs) section. Any data encrypted prior to generating a new key pair cannot be decrypted with the new key.
71+
> Segment does not save the private key created during the data encryption setup flow, and cannot retrieve the key after you finish setting up your destination. You can generate a new key using the instructions in the [Configure new key pairs](#configure-new-key-pairs) section. Any data encrypted prior to generating a new key pair cannot be decrypted with the new key.
7272
7373
### Configure new key pairs
7474

7575
If you lose access to your private key, you can generate a new key pair in your destination's Data Encryption tab. Any data previously encrypted using the previous key pair is unaffected, but cannot be decrypted using the new key.
7676

7777
To generate a new key pair:
7878
1. Open the [My destinations page](https://app.segment.com/goto-my-workspace/destinations){:target="_blank”} in the Segment app.
79-
2. Select the destination you'd like to create new keys for and click **Settings**.
79+
2. Select the destination you'd like to create new keys for and click **Data Encryption**.
8080
3. Click **Regenerate Encryption Keys**.
8181
4. Securely store your private key - **once you close the dialog box, this key cannot be retrieved**.
8282
5. Click **Save Changes** to update the key pair.
8383

84+
### Edit encrypted fields
85+
86+
After enabling encryption for a destination, you can add or remove encrypted data fields in your destination's Data Encryption tab. All changes made to fields are forward-looking. You may experience some latency between making the changes and having the changes take effect.
87+
88+
To make changes to your selected fields:
89+
1. Open the [My destinations page](https://app.segment.com/goto-my-workspace/destinations){:target="_blank”} in the Segment app.
90+
2. Select the destination you'd like to edit your selected fields for and click **Data Encryption**.
91+
3. Add or remove fields.
92+
- To add fields, click into the **Fields** box to open the dropdown and select one or more fields you'd like to add.
93+
- To remove fields, click the x icon next to the name of the field you'd like to remove.
94+
4. Click **Save Changes**.
95+
96+
8497
### Remove encryption
8598

86-
Disabling the data encryption setting removes encryption on all data that comes into a destination after the setting was disabled.
99+
Disabling the data encryption setting removes encryption on all previously configured data.
87100

88101
To remove encryption from incoming data:
89102
1. Open the [My destinations page](https://app.segment.com/goto-my-workspace/destinations){:target="_blank”} in the Segment app.

0 commit comments

Comments
 (0)