Files
upstream-twenty/packages/twenty-docs/l/ru/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
8.5 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: Часто задаваемые вопросы о разрешениях.
description: Часто задаваемые вопросы о ролях и разрешениях.
---
## Роли
<AccordionGroup>
<Accordion title="Какие роли доступны в Twenty по умолчанию?">
Двадцать поставляется с **Администраторами** и **Участником** по умолчанию. Вы можете создавать дополнительные пользовательские роли в зависимости от потребностей вашей команды (например, торговый представитель, менеджер, пользователь только для чтения).
</Accordion>
<Accordion title="Могу ли я удалить роль Администратора?">
Нет, роль Администратора удалить нельзя. На роль Администратора всегда должен быть назначен как минимум один участник.
</Accordion>
<Accordion title="Что произойдёт, если я удалю роль?">
Любой участник рабочего пространства, назначенный на эту роль, будет автоматически переназначен на роль по умолчанию.
</Accordion>
<Accordion title="Как установить роль по умолчанию для новых участников?">
Перейдите в **Настройки → Участники → Роли**, найдите параметр **Роль по умолчанию** и выберите, какую роль новые участники должны автоматически получать при присоединении.
</Accordion>
<Accordion title="Могу ли я назначить одному пользователю несколько ролей?">
Нет, у каждого пользователя может быть только одна роль одновременно. Создайте пользовательскую роль, если вам нужна комбинация разрешений.
</Accordion>
</AccordionGroup>
## Разрешения
<AccordionGroup>
<Accordion title="В чём разница между разрешениями на объекты и на поля?">
* **Разрешения на объекты**: Управляют доступом ко всем записям целиком (например, можно видеть/редактировать/удалять записи объекта «Люди»)
* **Разрешения на поля**: Управляют доступом к конкретным полям внутри объекта (например, можно видеть, но не редактировать поле «Зарплата»)
Разрешения на поля позволяют более тонко контролировать доступ к конфиденциальным данным.
</Accordion>
<Accordion title="Как работает переопределение разрешений?">
Разрешения применяются каскадно — от общих к конкретным:
1. **Все объекты** задаёт базовый уровень для всех объектов
2. **Разрешения на уровне объекта** могут переопределять глобальные настройки для конкретных объектов
3. **Разрешения на уровне поля** могут переопределять настройки объекта для конкретных полей
Более конкретные настройки всегда имеют приоритет.
</Accordion>
<Accordion title="Что означают разные уровни разрешений?">
Для объектов:
* **Просмотр записей**: Просмотр записей в списках и на страницах подробной информации
* **Редактирование записей**: Изменение существующих записей
* **Удаление записей**: Мягкое удаление записей (их можно восстановить)
* **Полное удаление записей**: Безвозвратное удаление записей
Для полей:
* **Просмотр поля**: Просмотр значения поля
* **Редактирование поля**: Изменение значения поля
* **Нет доступа**: Поле полностью скрыто
</Accordion>
<Accordion title="Могу ли я ограничить доступ к отдельным записям (разрешения на уровне строки)?">
Разрешения на уровне строки доступны в тарифе **Organization**. Это позволит ограничивать доступ к отдельным записям на основе критериев (например, видеть только собственные сделки).
</Accordion>
<Accordion title="Как сделать поле доступным только для чтения для отдельных пользователей?">
1. Перейдите в **Настройки → Участники → Роли**
2. Выберите роль
3. Перейдите к объекту, который содержит это поле
4. Установите для поля разрешение **Просмотр поля** (без **Редактирование поля**)
</Accordion>
</AccordionGroup>
## Настройки и действия
<AccordionGroup>
<Accordion title="Какие разрешения на настройки доступны?">
Вы можете управлять доступом к:
* Создание ключей API
* Настройки рабочего пространства
* Назначение ролей
* Настройка модели данных
* Настройки безопасности
* Управление рабочими процессами
Используйте **Settings All Access**, чтобы предоставить полный доступ, или включайте конкретные разрешения.
</Accordion>
<Accordion title="Какие разрешения на действия доступны?">
Вы можете управлять:
* **Отправка электронной почты**: Возможность отправлять письма из Twenty
* **Импорт CSV**: Возможность импортировать данные через CSV
* **Экспорт CSV**: Возможность экспортировать данные в CSV
Используйте **Application All Access**, чтобы предоставить все действия, либо включайте отдельные.
</Accordion>
</AccordionGroup>
## Единая система идентификации
<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-подготовке учетные записи пользователей автоматически создаются в Twenty, когда кто-то впервые входит через SSO. Им автоматически назначается роль по умолчанию.
</Accordion>
<Accordion title="Могу ли я обязать всех пользователей использовать SSO?">
Да, после настройки SSO вы можете отключить вход по паролю для пользователей SSO, чтобы принудительно обеспечивать аутентификацию через вашего поставщика идентификации.
</Accordion>
</AccordionGroup>