Files
upstream-twenty/packages/twenty-docs/l/ja/user-guide/permissions-access/how-tos/permissions-faq.mdx
upstream-mirror e7da97194a
Some checks failed
App Prod-Parity E2E Dispatch / dispatch (push) Failing after 10s
CD Storybook UI / build (push) Failing after 3m25s
CD Storybook UI / dispatch (push) Has been skipped
CD deploy main / website-changed-files (push) Successful in 18m8s
CI Agent Skills / changed-files-check (push) Successful in 18m9s
CI Create App E2E minimal / changed-files-check (push) Successful in 24s
CI Create App / changed-files-check (push) Successful in 26s
CI Docs / changed-files-check (push) Successful in 26s
CI Emails / changed-files-check (push) Successful in 28s
CI Example App Hello World / changed-files-check (push) Successful in 23s
CI Front / changed-files-check (push) Has been skipped
CI Example App Postcard / changed-files-check (push) Successful in 27s
CI UI / changed-files-check (push) Has been skipped
CI Utils Test / changed-files-check (push) Successful in 45s
CI Twenty Apps / discover (push) Successful in 1m3s
CD deploy main / deploy-main (push) Failing after 3s
CI Agent Skills / agent-skills-validate (push) Has been skipped
CI Create App / create-app-test (lint) (push) Has been skipped
CI Emails / emails-test (push) Has been skipped
CI Front / front-task (lingui:compile) (push) Has been skipped
CI Front / front-task (lint) (push) Has been skipped
CI Example App Postcard / example-app-postcard (push) Has been skipped
CI UI / ui-task (lint) (push) Has been skipped
CI UI / ui-task (pack-size) (push) Has been skipped
CI UI / ui-task (size) (push) Has been skipped
CI UI / ui-task (test) (push) Has been skipped
CI UI / ui-task (typecheck) (push) Has been skipped
CI Utils Test / utils-test (push) Has been skipped
CI Twenty Apps / ${{ matrix.app.name }} (push) Has been skipped
CI Emails / ci-emails-status-check (push) Successful in 2s
CI Example App Hello World / ci-example-app-hello-world-status-check (push) Successful in 2s
CI Example App Postcard / ci-example-app-postcard-status-check (push) Successful in 3s
CI UI / ui-sb-test (push) Has been skipped
CI Utils Test / ci-utils-test-status-check (push) Successful in 2s
CI Twenty Apps / ci-twenty-apps-status-check (push) Successful in 2s
CI UI / ci-ui-status-check (push) Successful in 2s
CI Desktop / desktop (push) Failing after 1m8s
Push docs to Crowdin / Push documentation to Crowdin (push) Failing after 55s
Push translations to Crowdin / Extract and upload translations (push) Failing after 5s
Push website translations to Crowdin / Extract and upload website translations (push) Failing after 5s
CI Create App / create-app-test (test) (push) Has been skipped
CI Create App / create-app-test (typecheck) (push) Has been skipped
CI Docs / docs-lint (push) Has been skipped
CI Example App Hello World / example-app-hello-world (push) Has been skipped
CI Front / front-task (lingui:extract) (push) Has been skipped
CI Front / front-task (test) (push) Has been skipped
CI Front / front-task (typecheck) (push) Has been skipped
CI UI / ui-sb-build (push) Failing after 1m32s
CI Twenty Apps / ${{ matrix.app.name }} (${{ matrix.server-source }}) (push) Has been skipped
CI Agent Skills / agent-skills-publish (push) Has been skipped
CI Create App / ci-create-app-status-check (push) Successful in 2s
CI Agent Skills / agent-skills-remote-source (push) Has been skipped
CI Create App E2E minimal / create-app-e2e-minimal (push) Has been cancelled
CI E2E Main / e2e-test (push) Has been cancelled
CI Front / front-sb-build (push) Has been cancelled
CI Front / front-build (push) Has been cancelled
CI Create App E2E minimal / ci-create-app-e2e-minimal-status-check (push) Has been cancelled
CI E2E Main / ci-e2e-main-status-check (push) Has been cancelled
CI E2E Main / notify-main-ci-failure (push) Has been cancelled
CI E2E Main / qa-scout-comment (push) Has been cancelled
CI Front / front-sb-test (push) Has been cancelled
CI Front / front-sb-screenshots (push) Has been cancelled
CI Front / ci-front-status-check (push) Has been cancelled
DPA Sub-Processor Sync / sync-subprocessors (push) Failing after 3s
AI Catalog Sync / sync-catalog (push) Failing after 3s
snapshot of https://github.com/twentyhq/twenty.git (main, 2026-09-17; blobs > 131072B omitted)
2026-09-17 23:28:13 +05:00

121 lines
6.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: 権限に関するFAQ
description: ロールと権限に関するよくある質問。
---
## 役割
<AccordionGroup>
<Accordion title="Twenty にはデフォルトでどのようなロールがありますか?">
デフォルトでは、**管理者** と **メンバー** のロールが20個付いています。 チームのニーズに基づいて、追加のカスタムロールを作成できます(例: 営業担当、マネージャー、閲覧専用ユーザー)。
</Accordion>
<Accordion title="Admin ロールを削除できますか?">
いいえ、Admin ロールは削除できません。 Admin ロールには、常に少なくとも1人のメンバーが割り当てられている必要があります。
</Accordion>
<Accordion title="ロールを削除するとどうなりますか?">
そのロールに割り当てられているワークスペースメンバーは、自動的にデフォルトのロールに再割り当てされます。
</Accordion>
<Accordion title="新規メンバーのデフォルトロールはどのように設定しますか?">
**設定 → メンバー → 役割** に移動し、**Default Role** オプションを見つけ、参加時に新規メンバーに自動的に付与される役割を選択します。
</Accordion>
<Accordion title="1人のユーザーに複数のロールを割り当てることはできますか?">
いいえ、各ユーザーが同時に持てるロールは1つだけです。 権限の組み合わせが必要な場合は、カスタムロールを作成してください。
</Accordion>
</AccordionGroup>
## 権限
<AccordionGroup>
<Accordion title="オブジェクト権限とフィールド権限の違いは何ですか?">
* **オブジェクト権限**: レコード全体へのアクセスを制御します(例: People レコードの閲覧/編集/削除が可能)
* **フィールド権限**: オブジェクト内の特定のフィールドへのアクセスを制御します(例: Salary フィールドは閲覧のみで編集不可)
フィールド権限により、機密データをより細かく制御できます。
</Accordion>
<Accordion title="権限のオーバーライドはどのように機能しますか?">
権限は一般から個別へと段階的に適用されます。
1. **All Objects** はすべてのオブジェクトの基準を設定します
2. **Object-Level Permissions** は、特定のオブジェクトに対してグローバル設定を上書きできます
3. **Field-Level Permissions** は、特定のフィールドに対してオブジェクト設定を上書きできます
より具体的な設定が常に優先されます。
</Accordion>
<Accordion title="各権限レベルは何を意味しますか?">
オブジェクトの場合:
* **See Records**: リストや詳細ページでレコードを閲覧
* **Edit Records**: 既存のレコードを編集
* **Delete Records**: レコードをソフト削除(復元可能)
* **Destroy Records**: レコードを完全に削除
フィールドの場合:
* **See Field**: フィールド値を閲覧
* **Edit Field**: フィールド値を編集
* **No Access**: フィールドは完全に非表示
</Accordion>
<Accordion title="特定のレコードへのアクセスを制限できますか(行レベル権限)?">
行レベルの権限は **Organization** プランで利用できます。 これにより、条件に基づいて特定のレコードへのアクセスを制限できます(例: 自分の商談のみを閲覧)。
</Accordion>
<Accordion title="特定のユーザーに対してフィールドを読み取り専用にするにはどうすればよいですか?">
1. **設定 → メンバー → 役割** に移動します
2. ロールを選択
3. 該当フィールドを含むオブジェクトに移動
4. フィールド権限を **See Field** に設定します(Edit Field は付与しない)
</Accordion>
</AccordionGroup>
## 設定とアクション
<AccordionGroup>
<Accordion title="設定に関する権限には何がありますか?">
次の項目へのアクセスを制御できます:
* API キーの生成
* ワークスペースの設定
* ロールの割り当て
* データモデルの設定
* セキュリティ設定
* ワークフロー管理
**Settings All Access** を使ってフルアクセスを付与するか、特定の権限のみを有効にします。
</Accordion>
<Accordion title="アクションに関する権限には何がありますか?">
次の項目を制御できます:
* **Send Email**: Twenty からメールを送信できる
* **Import CSV**: CSV でデータをインポートできる
* **Export CSV**: データを CSV にエクスポートできる
**Application All Access** を使ってすべてのアクションを付与するか、必要なものだけを有効にします。
</Accordion>
</AccordionGroup>
## SSO
<AccordionGroup>
<Accordion title="SSO はすべてのプランで利用できますか?">
いいえ、SSO は **Organization** プランでのみ利用可能なプレミアム機能です。
</Accordion>
<Accordion title="どのアイデンティティプロバイダーがサポートされていますか?">
Twenty は次のものをサポートしています:
* **SAML 2.0**(多くのエンタープライズ向けアイデンティティプロバイダーで動作)
* **Google Workspace**
* **Microsoft Entra ID**(旧 Azure AD)
</Accordion>
<Accordion title="Just-in-Time(JIT)プロビジョニングとは何ですか?">
JIT プロビジョニングでは、ユーザーが初めて SSO でログインした際に、Twenty にユーザーアカウントが自動作成されます。 デフォルトのロールが自動的に割り当てられます。
</Accordion>
<Accordion title="すべてのユーザーに SSO を必須にできますか?">
はい、SSO を設定すると、SSO ユーザーのパスワードログインを無効化し、アイデンティティプロバイダーを通じた認証を強制できます。
</Accordion>
</AccordionGroup>