Skip to content

Commit a842704

Browse files
AUTO: Docs repo sync - ScalarDB (#1396)
* AUTO: Sync ScalarDB docs in Japanese to docs site repo * Add `permissions` doc --------- Co-authored-by: josh-wong <joshua.wong@scalar-labs.com> Co-authored-by: Josh Wong <23216828+josh-wong@users.noreply.github.com>
1 parent 1ebae62 commit a842704

File tree

2 files changed

+71
-0
lines changed

2 files changed

+71
-0
lines changed
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
---
2+
tags:
3+
- Community
4+
- Enterprise Standard
5+
- Enterprise Premium
6+
displayed_sidebar: docsJapanese
7+
---
8+
9+
# 権限要件
10+
11+
import Tabs from '@theme/Tabs';
12+
import TabItem from '@theme/TabItem';
13+
import TranslationBanner from '/src/components/_translation-ja-jp.mdx';
14+
15+
<TranslationBanner />
16+
17+
このページでは、ScalarDB が[サポートされているデータベース](requirements.mdx#データベース)を使用するために必要な権限について説明します。
18+
19+
## Cassandra
20+
21+
ScalarDB が Cassandra にアクセスするために使用する Cassandra ロールには、以下のアクションが許可されている必要があります:
22+
23+
<Tabs groupId="cassandra-versions" queryString>
24+
<TabItem value="cassandra-3.11" label="Cassandra 3.11" default>
25+
26+
- `CREATE`
27+
- `DROP`
28+
- `ALTER`
29+
- `SELECT`
30+
- `MODIFY`
31+
32+
</TabItem>
33+
<TabItem value="cassandra-3.0" label="Cassandra 3.0">
34+
35+
- `CREATE`
36+
- `DROP`
37+
- `ALTER`
38+
- `SELECT`
39+
- `MODIFY`
40+
41+
</TabItem>
42+
</Tabs>
43+
44+
## DynamoDB
45+
46+
ScalarDB が DynamoDB にアクセスするために使用する AWS IAM ユーザーには、以下のアクションが許可されている必要があります:
47+
48+
- `dynamodb:ConditionCheckItem`
49+
- `dynamodb:PutItem`
50+
- `dynamodb:ListTables`
51+
- `dynamodb:DeleteItem`
52+
- `dynamodb:Scan`
53+
- `dynamodb:Query`
54+
- `dynamodb:UpdateItem`
55+
- `dynamodb:DeleteTable`
56+
- `dynamodb:UpdateContinuousBackups`
57+
- `dynamodb:CreateTable`
58+
- `dynamodb:DescribeTable`
59+
- `dynamodb:GetItem`
60+
- `dynamodb:DescribeContinuousBackups`
61+
- `dynamodb:UpdateTable`
62+
- `application-autoscaling:RegisterScalableTarget`
63+
- `application-autoscaling:DeleteScalingPolicy`
64+
- `application-autoscaling:PutScalingPolicy`
65+
- `application-autoscaling:DeregisterScalableTarget`
66+
- `application-autoscaling:TagResource`

sidebars.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -983,6 +983,11 @@ const sidebars = {
983983
id: 'requirements',
984984
label: '要件',
985985
},
986+
{
987+
"type": "doc",
988+
"id": "permissions",
989+
"label": "権限要件"
990+
},
986991
{
987992
type: 'doc',
988993
id: 'database-configurations',

0 commit comments

Comments
 (0)