Skip to content

RBAC phase one #4236

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

Draft
wants to merge 23 commits into
base: latest
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions about/pricing-and-account-management.md
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,7 @@ The features included in each [$PRICING_PLAN][pricing-plans] are:
| Performance insights | ✓ | ✓ | ✓ |
| Metrics and log exporters | | ✓ | ✓ |
| **Security and compliance** | | | |
| Role-based access | ✓ | ✓ | ✓ |
| End-to-end encryption | ✓ | ✓ | ✓ |
| Private Networking (VPC) | 1 multi-attach VPC | Unlimited multi-attach VPCs | Unlimited multi-attach VPCs |
| AWS Transit Gateway | | ✓ | ✓ |
Expand Down
2 changes: 1 addition & 1 deletion getting-started/run-queries-from-console.md
Original file line number Diff line number Diff line change
Expand Up @@ -258,7 +258,7 @@ To use $SQL_EDITOR:
[portal-data-mode]: https://console.cloud.timescale.com/dashboard/services?popsql
[portal-ops-mode]: https://console.cloud.timescale.com/dashboard/services
[pricing-plan-features]: https://www.timescale.com/pricing#features
[project-members]: /use-timescale/:currentVersion:/members/
[project-members]: /use-timescale/:currentVersion:/security/members/
[query-variables]: https://docs.popsql.com/docs/query-variables
[read-replica]: /use-timescale/:currentVersion:/ha-replicas/read-scaling/
[run-popsql]: /getting-started/:currentVersion:/run-queries-from-console/#data-mode
Expand Down
2 changes: 1 addition & 1 deletion integrations/cloudwatch.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ tool. You create an exporter on the [project level][projects], in the same AWS r

<ManageDataExporter />

[projects]: /use-timescale/:currentVersion:/members/
[projects]: /use-timescale/:currentVersion:/security/members/
[pricing-plan-features]: /about/:currentVersion:/pricing-and-account-management/#features-included-in-each-plan
[cloudwatch]: https://aws.amazon.com/cloudwatch/
[cloudwatch-signup]: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/GettingSetup.html
Expand Down
2 changes: 1 addition & 1 deletion integrations/datadog.md
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@ comprehensive list of [metrics][datadog-postgres-metrics] collected.
[datadog-monitor-cloud]: /integrations/:currentVersion:/datadog/#monitor-timescale-cloud-service-metrics-with-datadog
[datadog-agent]: /integrations/:currentVersion:/datadog/#configure-datadog-agent-to-collect-metrics-for-your-timescale-cloud-services
[datadog-agent-restart]: https://docs.datadoghq.com/agent/configuration/agent-commands/#start-stop-and-restart-the-agent
[projects]: /use-timescale/:currentVersion:/members/
[projects]: /use-timescale/:currentVersion:/security/members/
[datadog-api-key]: https://docs.datadoghq.com/account_management/api-app-keys/#add-an-api-key-or-client-token
[pricing-plan-features]: /about/:currentVersion:/pricing-and-account-management/#features-included-in-each-plan
[run-queries]: /getting-started/:currentVersion:/run-queries-from-console/
Expand Down
4 changes: 4 additions & 0 deletions lambda/redirects.js
Original file line number Diff line number Diff line change
Expand Up @@ -1053,4 +1053,8 @@ module.exports = [
from: '/use-timescale/latest/metrics-logging/insights/',
to: 'https://docs.tigerdata.com/use-timescale/latest/metrics-logging/monitoring/#insights',
}
{
from: '/use-timescale/latest/members/',
to: 'https://docs.tigerdata.com/use-timescale/latest/security/members/',
}
];
159 changes: 0 additions & 159 deletions use-timescale/members.md

This file was deleted.

2 changes: 1 addition & 1 deletion use-timescale/metrics-logging/aws-cloudwatch.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,4 +41,4 @@ This section shows you how to attach, monitor, edit, and delete a data exporter.
[console-services]: https://console.cloud.timescale.com/dashboard/services
[services-portal]: https://console.cloud.timescale.com/dashboard/services
[pricing-plan-features]: /about/:currentVersion:/pricing-and-account-management/#features-included-in-each-plan
[projects]: /use-timescale/:currentVersion:/members/
[projects]: /use-timescale/:currentVersion:/security/members/
2 changes: 1 addition & 1 deletion use-timescale/metrics-logging/datadog.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,4 @@ This section shows you how to attach, monitor, edit, and delete a data exporter.
[console-services]: https://console.cloud.timescale.com/dashboard/services
[services-portal]: https://console.cloud.timescale.com/dashboard/services
[pricing-plan-features]: /about/:currentVersion:/pricing-and-account-management/#features-included-in-each-plan
[projects]: /use-timescale/:currentVersion:/members/
[projects]: /use-timescale/:currentVersion:/security/members/
20 changes: 10 additions & 10 deletions use-timescale/page-index/page-index.js
Original file line number Diff line number Diff line change
Expand Up @@ -173,11 +173,6 @@ module.exports = [
},
],
},
{
title: "Control user access to Tiger Cloud projects",
href: "members",
excerpt: "User management in Tiger Cloud",
},
{
title: "Write data",
href: "write-data",
Expand Down Expand Up @@ -701,6 +696,16 @@ module.exports = [
href: "overview",
excerpt: "Get an overview of Tiger Cloud security",
},
{
title: "Control user access to projects",
href: "members",
excerpt: "Project and user role management in Tiger Cloud",
},
{
title: "Manage data security in your service",
href: "read-only-role",
excerpt: "Restrict access to your data with roles",
},
{
title: "SAML authentication",
href: "saml",
Expand All @@ -717,11 +722,6 @@ module.exports = [
excerpt:
"Client credentials to programmatically access your Tiger Cloud account",
},
{
title: "Read only role",
href: "read-only-role",
excerpt: "Create a read-only role to access your database",
},
{
title: "Connect with a stricter SSL mode",
href: "strict-ssl",
Expand Down
9 changes: 5 additions & 4 deletions use-timescale/security/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ keywords: [security]

# Security

Learn how your $SERVICE_LONG is secured to protect your data and
privacy.
Learn how $CLOUD_LONG protects your data and privacy.

* Learn about [security in $CLOUD_LONG][overview]
* Restrict access to your [$PROJECT_SHORT][console-rbac]
* Restrict access to the [data in your $SERVICE_SHORT][read-only]
* Set up [multifactor][mfa] and [SAML][saml] authentication
* Generate multiple [client credentials][client-credentials] instead of using your username and password
* Grant [read-only access][read-only] to your data
* Connect with a [stricter SSL mode][ssl]
* Secure your $SERVICE_SHORTs with [VPC peering][vpc-peering]
* Connect to your $SERVICE_SHORTs from any cloud with [AWS Transit Gateway][transit-gateway]
Expand All @@ -27,4 +27,5 @@ privacy.
[read-only]: /use-timescale/:currentVersion:/security/read-only-role/
[vpc-peering]: /use-timescale/:currentVersion:/security/vpc/
[ip-allowlist]: /use-timescale/:currentVersion:/security/ip-allow-list/
[transit-gateway]: /use-timescale/:currentVersion:/security/transit-gateway/
[transit-gateway]: /use-timescale/:currentVersion:/security/transit-gateway/
[console-rbac]: /use-timescale/:currentVersion:/security/members/
2 changes: 1 addition & 1 deletion use-timescale/security/ip-allow-list.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ You have successfully added an IP allow list for querying your $SERVICE_SHORT in
[console]: https://console.cloud.timescale.com/dashboard/
[pricing-plans]: /about/:currentVersion:/pricing-and-account-management/
[vpc-peering]: /use-timescale/:currentVersion:/security/vpc/
[members]: /use-timescale/:currentVersion:/members/
[members]: /use-timescale/:currentVersion:/security/members/
[modes]: /getting-started/:currentVersion:/services/


Expand Down
Loading