Skip to content

Commit f361f37

Browse files
committed
init data hashing docs
1 parent 8fbe101 commit f361f37

File tree

1 file changed

+43
-1
lines changed

1 file changed

+43
-1
lines changed

src/privacy/hipaa-eligible-segment.md

Lines changed: 43 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,46 @@ Ensure your Workspace is eligible for HIPAA before you configure and send any pe
1818
1. In your Workspace, navigate to **Settings > Workspace Settings**.
1919
2. On the **General Settings** tab, ensure that the HIPAA badge appears. This badge confirms that the Workspace is HIPAA eligible. ![HIPAA Eligible](images/hipaa-eligible.png)
2020

21-
With the BAA signed and Workspace confirmed as eligible, you can start building. For more information about starting a HIPAA compliant implementation, see Twilio's [Architecting for HIPAA on Twilio](https://twil.io/architecting-for-hipaa){:target="_blank"}, which outlines the shared responsibilities and requirements for building and maintaining HIPAA-compliant workflows in Segment.
21+
With the BAA signed and Workspace confirmed as eligible, you can start building. For more information about starting a HIPAA compliant implementation, see Twilio's [Architecting for HIPAA on Twilio](https://twil.io/architecting-for-hipaa){:target="_blank"}, which outlines the shared responsibilities and requirements for building and maintaining HIPAA-compliant workflows in Segment.
22+
23+
## Data hashing
24+
25+
When workspace owners add new destinations to a HIPAA eligible Segment workspace, they can hash any fields [marked as yellow in the Privacy Portal](/docs/privacy/portal) before data is sent to the destination.
26+
27+
<!---This feature addresses the Special Considerations for HIPAA section on page 28 of Twilio's [Architecting for HIPAA on Twilio](https://twil.io/architecting-for-hipaa){:target="_blank"} guide.--->
28+
29+
30+
### Configure data hashing for a new destination
31+
32+
To configure data hashing while setting up a new destination:
33+
1. From the Destinations page in the Segment App, click **Add destination**.
34+
2. Select a destination from the catalog and click **Configure**.
35+
3. On the Select data source page, select the source you want to connect to your destination.
36+
4. Click **Next**.
37+
5. On the Setup page, give your destination a name, fill in any optional settings, and select the **Have Segment hash sensitive data** checkbox.
38+
6. From the **Fields** dropdown, select one or more fields from which you'd like to hash data and click the **Generate hashing keys** button.
39+
7. Copy the Private Key to a secure location - **once you finish setting up the destination, this key cannot be retrieved**.
40+
8. Click **Save**.
41+
42+
43+
> error "Private Key is not recoverable"
44+
> Segment does not save the private key created during the data hashing setup flow, and cannot retrieve the key after you finish setting up your destination. You can generate a new key without un-encrypting and re-encrypting your data using the instructions in the [Configure new key pairs](#configure-new-key-pairs) section.
45+
46+
### Configure data hashing for an existing destination
47+
48+
To configure data hashing for an existing destination:
49+
1. Open the [My destinations page](https://app.segment.com/goto-my-workspace/destinations){:target="_blank”} in the Segment app.
50+
2. Select a destination, and click **Settings**.
51+
3. On the Settings page, select the **Have Segment hash sensitive data** checkbox.
52+
4. From the **Fields** dropdown, select one or more fields from which you'd like to hash data and click the **Generate hashing keys** button.
53+
5. Copy the Private Key to a secure location - **once you finish configuring data hashing, this key cannot be retrieved**.
54+
6. Click **Save**.
55+
56+
57+
> error "Private Key is not recoverable"
58+
> Segment does not save the private key created during the data hashing setup, and cannot retrieve the key after you add data hashing to your destination. You can generate a new key without un-encrypting and re-encrypting your data using the instructions in the [Configure new key pairs](#configure-new-key-pairs) section.
59+
60+
61+
### Configure new key pairs
62+
63+
<!---TBD--->

0 commit comments

Comments
 (0)