Все статьи

Управление доступом к полям в базах данных

Последнее обновление:

Команда документации Wrike

Команда документации Wrike

TL;DR

Доступ на уровне полей позволяет владельцам баз данных управлять тем, кто может просматривать или редактировать конкретные поля базы данных. Незеркальные поля могут иметь собственные разрешения, поля поиска передают свои разрешения связанным зеркальным полям, а зеркальные поля нельзя настроить отдельно, потому что они наследуют доступ от связанного поля поиска.

Таблица 11. Доступность

Доступность: Pinnacle, Apex. ; Недоступно: Free, Team, Business;

Обзор

Права доступа на уровне полей позволяют владельцам баз данных управлять тем, кто может просматривать или редактировать конкретные поля в их базах данных. В этой статье вы найдёте пошаговые инструкции по настройке разрешений для различных типов полей.

Как работают разрешения в зависимости от типа поля:

  • Незеркальные поля: разрешения можно настраивать отдельно для каждого поля.
  • Зеркальные поля: автоматически наследуют разрешения от связанного поля поиска и не могут настраиваться индивидуально.
  • Поля поиска: заданные здесь разрешения будут применены ко всем связанным зеркальным полям.

Понимание принципов работы разрешений для каждого типа поля поможет настроить доступ в соответствии с вашими потребностями.

Как изменить разрешения для полей базы данных

Как настроить разрешения для незеркальных полей

Чтобы управлять тем, кто может просматривать или изменять незеркальное поле в вашей базе данных, выполните следующие действия:

  1. Откройте базу данных:

    В боковой панели перейдите к списку баз данных и щёлкните нужную 1.

    Setting_Permissions_for_Non-Mirror_Fields_1.png
  2. Найдите поле:

    Найдите незеркальное поле, чьи разрешения вы хотите изменить. Щёлкните иконку трёх точек 2 рядом с названием поля.

  3. Откройте настройки поля:

    В раскрывающемся меню выберите Изменить настройки поля 3.

    Setting_Permissions_for_Non-Mirror_Fields_2.png
  4. Управление доступом:

    В интерфейсе настроек найдите раздел Все, кто имеет доступ к этой базе данных. Нажмите карандаш (редактировать) 4.

    Setting_Permissions_for_Non-Mirror_Fields_3.png
  5. Поделитесь с людьми или группами:

    В разделе Добавить людей или группы 5 выберите пользователей или группы, которым нужно предоставить доступ к этому полю. Вы можете искать отдельных сотрудников или заранее созданные группы пользователей вашей организации.

    Setting_Permissions_for_Non-Mirror_Fields_4.png
  6. Сохраните изменения:

    После выбора нужных пользователей или групп нажмите Сохранить 6, чтобы указать, кто может просматривать и редактировать это поле в базе данных и где бы оно ни использовалось в Wrike.

    Setting_Permissions_for_Non-Mirror_Fields_5.png
  7. Сохраните настройки:

    После выбора конкретных людей или групп нажмите Сохранить 7, чтобы применить новые разрешения.

Примечание

  • Изменения применяются сразу: любые изменения доступа к полю вступают в силу немедленно.
  • Зеркальные поля: если это поле уже зеркалируется в других местах рабочего пространства, их разрешения не обновятся автоматически. Каждое зеркальное поле сохраняет свои исходные разрешения, если их не изменить отдельно.
  • Исключения: поля поиска и зеркальные поля имеют собственные настройки разрешений и управляются иначе.

Как настроить разрешения для зеркальных полей

Разрешения зеркального поля нельзя настроить отдельно; оно автоматически наследует разрешения связанного поля поиска.

Чтобы изменить доступ к зеркальному полю, отредактируйте разрешения соответствующего поля поиска:

  1. В левой боковой панели откройте раздел Базы данных и выберите базу, в которой нужно изменить разрешения для поля поиска 1.

    Setting_Permissions_for_Mirror_Fields_1.png
  2. Найдите поле поиска, для которого нужно изменить разрешения. Нажмите иконку трёх точек 2 рядом с названием поля в заголовке базы данных.
  3. В раскрывающемся меню выберите Изменить настройки поля 3.
  4. В окне настроек нажмите карандаш (редактировать) 4 рядом с разделом разрешений.

    Setting_Permissions_for_Mirror_Fields_2.png
  5. Здесь вы можете просматривать, добавлять или удалять людей и группы, которым разрешён просмотр или редактирование поля поиска. Используйте опцию Добавить людей или группы 5, чтобы добавить нужных пользователей, команды или роли.

    Setting_Permissions_for_Mirror_Fields_3.png
  6. После установки нужных разрешений нажмите Сохранить 6, чтобы подтвердить изменения в панели разрешений.
  7. Затем нажмите Сохранить 7 внизу окна настроек поля, чтобы применить все обновления к базе данных.

    Setting_Permissions_for_Mirror_Fields_4.png

Разрешения, установленные для поля Ссылка на базу данных, применяются только к зеркальному полю — например, зеркальному полю Имя контакта. Разрешения исходного поля Имя контакта в базе данных остаются без изменений. Например, если вы делитесь полем Имя контакта только с собой, а затем создаёте поле Ссылка на базу данных в своём пространстве Wrike, которое зеркалирует Имя контакта, и делитесь этим зеркальным полем со всеми, то доступ к исходному полю базы данных будет только у вас, а к зеркальной версии в пространстве Wrike — у всех.

Примечание

Зеркальные поля наследуют разрешения напрямую от связанного поля поиска. Если нужно ограничить или расширить доступ к зеркальному полю, обновите разрешения его связанного поля поиска, как описано выше.

Как настроить разрешения для полей поиска в Wrike

Чтобы настроить разрешения для поля поиска в Wrike, выполните следующие действия:

  1. Перейдите в пространство, папку или проект, где вы хотите изменить разрешения для связанного поля базы данных (например, «Поставщик») в табличном виде.

    Setting_Permissions_for_Lookup_Fields_in_Wrike_1.png
  2. Щёлкните иконку трёх точек 1 в заголовке столбца поля.
  3. Выберите Изменить настройки поля 2 в раскрывающемся меню.
  4. В окне настроек нажмите карандаш (редактировать) 3 рядом с разделом разрешений.

    Setting_Permissions_for_Lookup_Fields_in_Wrike_2.png
  5. Здесь вы можете просматривать, добавлять или удалять людей и группы, которым разрешено просматривать или редактировать поле поиска. Используйте опцию Добавить людей или группы 4, чтобы включить нужных пользователей, команды или роли.

    Setting_Permissions_for_Lookup_Fields_in_Wrike_3.png
  6. После настройки разрешений нажмите Сохранить 5 в панели разрешений, чтобы подтвердить изменения.

    Setting_Permissions_for_Lookup_Fields_in_Wrike_4.png
  7. Затем нажмите Сохранить 6 внизу окна настроек поля, чтобы применить все обновления к базе данных.

    Setting_Permissions_for_Lookup_Fields_in_Wrike_5.png

Важно

Переопределение разрешений через общий доступ

Если пользователь с доступом к ограниченному полю поделится им с другими, эти пользователи получат доступ к полю — даже если текущие настройки разрешений этого не предусматривают. Действия по совместному доступу всегда переопределяют ограничения на уровне поля.

Примечание

  • Если вы измените разрешения поля базы данных, которое уже используется (зеркалируется) в других местах:

    • Существующие зеркала сохранят текущие разрешения и не изменятся.
    • Новые зеркала, созданные после обновления разрешений, будут следовать новым настройкам.
    • Прямой доступ к исходному полю в базе данных отразит новые разрешения немедленно.
  • Наследование разрешений:

    • Зеркальные поля всегда наследуют разрешения от своего поля поиска (оригинала).
    • Нельзя задавать независимые разрешения для зеркальных полей.
    • Любые изменения разрешений поля поиска автоматически применяются ко всем его зеркальным полям.

Часто задаваемые вопросы

Почему пользователи продолжают видеть поле в существующем проекте после изменения его разрешений?

Если поле уже было зеркалировано в проекте до изменения разрешений, зеркало сохраняет исходные настройки доступа. Чтобы обновить разрешения, нужно настроить разрешения поля поиска в рамках этого проекта.

Почему я не могу изменить разрешения напрямую на зеркальном поле?

Зеркальные поля автоматически наследуют разрешения от своего исходного поля (поля поиска). Чтобы обновить разрешения зеркального поля, измените разрешения самого поля поиска.

Почему пользователи без разрешений всё ещё видят ограниченное поле?

Обычно это происходит, потому что кто-то с доступом поделился полем. Общий доступ переопределяет разрешения на уровне поля, поэтому проверьте, не было ли поле поделено напрямую с этими пользователями.

Верх