Skip to content

Commit 937733f

Browse files
author
Dan Costello
authored
Merge pull request #3 from userclouds/initial-fixes
Initial content fixes
2 parents 902ca23 + 29c3cb0 commit 937733f

File tree

8 files changed

+9
-81
lines changed

8 files changed

+9
-81
lines changed

app/(home)/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export default function HomePage() {
2424

2525
<div className="flex flex-col sm:flex-row gap-4">
2626
<Link
27-
href={`${process.env.basePath}/docs`}
27+
href="/docs"
2828
className="inline-flex items-center justify-center rounded-lg bg-fd-primary px-6 py-3 text-sm font-medium text-white hover:bg-fd-primary/90 transition-colors"
2929
>
3030
Read Documentation

content/_dangling-articles/key-concepts.mdx

Lines changed: 0 additions & 25 deletions
This file was deleted.

content/_dangling-articles/principles-for-use.mdx

Lines changed: 0 additions & 33 deletions
This file was deleted.

content/docs/guides/(data-access)/how-to-guides/use-your-custom-sdk.mdx

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,9 @@ hidden: false
66
createdAt: "Fri Feb 09 2024 20:27:45 GMT+0000 (Coordinated Universal Time)"
77
updatedAt: "Fri Feb 09 2024 20:28:13 GMT+0000 (Coordinated Universal Time)"
88
---
9-
For a smooth developer experience, UserClouds automatically generates a custom SDK for each of your tenants. This SDK allows you to call each of your <Glossary>accessor</Glossary>s and <Glossary>mutator</Glossary>s as functions directly in your codebase.
9+
10+
For a smooth developer experience, UserClouds automatically generates a custom SDK for each of your tenants. This SDK allows you to call each of your <Glossary>accessor</Glossary>s and <Glossary>mutator</Glossary>s as functions directly in your codebase.
1011

1112
## Downloading the custom SDK
1213

1314
You can download your custom SDKs manually from your tenant homepage in the UserClouds console. Custom SDKs are currently available in Go and Python, with more languages in development. Please reach out to us if you need a different SDK!
14-
15-
## Deploying the custom SDK
16-
17-
_More info coming soon!_

content/docs/guides/(data-access)/proxy-and-plug-in-implementation/1-proxy-introduction.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ Each of these proxies sits between the application and data source, intercepting
4949
| Functionality | SQL Proxy | NoSQL Proxy | API Proxy |
5050
| :------------------------------------------------- | :-------------------- | :----------------------------------------------- | :-------- |
5151
| Granularity | Global, Column, Query | Object Store _(file path considered in context)_ | Endpoint |
52-
| Masking || :x: _ (coming soon!)_ ||
53-
| Tokenization ||_ (coming soon!)_ ||
52+
| Masking || ||
53+
| Tokenization || ||
5454
| Access Policies ||||
5555
| Access Policies that consider data in the response ||||
5656
| Logging ||||

content/docs/guides/(data-storage)/definitions/purpose-and-consent.mdx

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@ hidden: false
66
createdAt: "Thu Aug 03 2023 19:04:43 GMT+0000 (Coordinated Universal Time)"
77
updatedAt: "Fri Jun 28 2024 22:47:11 GMT+0000 (Coordinated Universal Time)"
88
---
9+
910
## Summary
1011

11-
Purposes are used to track, enforce and audit user consent in User Store. Purposes have names like `marketing`, `analytics` and `operations` that map to the data processing purposes described in your privacy policy and terms of service.
12+
Purposes are used to track, enforce and audit user consent in User Store. Purposes have names like `marketing`, `analytics` and `operations` that map to the data processing purposes described in your privacy policy and terms of service.
1213

1314
When users share data with you, they consent to a set of purposes for each piece of data that they share. For example, they might consent to using their email address for personalization, but not marketing. User consent is granular: it is stored per piece of data. Note that <Glossary>system column</Glossary> are not associated with purposes.
1415

@@ -20,7 +21,6 @@ You can define and describe your own set of purposes in the Purposes table of th
2021

2122
![Name and describe your data processing purposes in the Purposes table under Access Rules.](/assets/images/purposes.webp)
2223

23-
2424
## How users consent to purposes
2525

2626
Users can share and revoke consent to process their data for a particular purpose (or set of purposes) when:
@@ -29,7 +29,7 @@ Users can share and revoke consent to process their data for a particular purpos
2929
- They share a new piece of data with you
3030
- They complete flows authorizing or revoking authorization for particular uses of their data, e.g. a sign-up for a weekly newsletter
3131

32-
Consent is granular: it is stored per piece of data. For example, an end user might consent to using their email address for marketing, but not their phone number. When a user consents to a particular data processing purpose for a particular piece of data, this is tracked in User Store as a **consented purpose**.
32+
Consent is granular: it is stored per piece of data. For example, an end user might consent to using their email address for marketing, but not their phone number. When a user consents to a particular data processing purpose for a particular piece of data, this is tracked in User Store as a **consented purpose**.
3333

3434
## How user consents are stored
3535

@@ -39,8 +39,6 @@ Consented purposes are stored per column, per user in User Store. For example, a
3939

4040
Consents must be specified for all mutator operations (creates, updates and deletes). Consents are passed to the User Store in the context at execution time. If a data value is authorized for multiple purposes, deleting a data value for a single specified purpose will remove that consented purpose (only).
4141

42-
_(Coming soon)_ UserClouds is building off-the-shelf integrations with consent management solutions like OneTrust and PrivacyArc to pass consent data collected by third party services into User Store.
43-
4442
## How user consent is enforced
4543

4644
In UserClouds, data <Glossary>accessor</Glossary>s (read APIs) are used to retrieve a pre-specified set of columns of data for 1+ users. Every accessor is associated with a purpose at creation time.

content/docs/guides/(data-storage)/definitions/regions.mdx

Lines changed: 0 additions & 9 deletions
This file was deleted.

content/docs/guides/(data-storage)/how-to-guides/import-user-data.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ createdAt: "Fri Apr 05 2024 22:04:25 GMT+0000 (Coordinated Universal Time)"
77
updatedAt: "Fri Apr 05 2024 22:05:06 GMT+0000 (Coordinated Universal Time)"
88
---
99

10-
\_User Data can be imported into the User Data Vault in bulk. Docs coming soon!
10+
User Data can be imported into the User Data Vault in bulk.

0 commit comments

Comments
 (0)