Поделиться через


Проверка уровня доступа пользователя к строке

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

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

У вас могут быть права доступа для выполнения действия над строкой через владение, ролевой доступ, общий доступ или доступ к иерархии.

Тип доступа Описание
Владение Пользователь владеет строкой или относится к команде, которой принадлежит строка.
Доступ роли Пользователь имеет доступ для выполнения действия со строкой из-за роли безопасности.
Общий доступ Строка передается пользователю, группе или организации пользователем, имеющим соответствующие права на общий доступ.
Доступ иерархии Доступ к иерархии осуществляется только в том случае, если управление безопасностью иерархии включено для организации и таблицы. Пользователь также должен быть менеджером.

Для получения дополнительной информации о том, как работают привилегии и проверки доступа, перейдите по ссылке Как определяется доступ к строке.

Проверка уровня доступа к строке

  1. Выберите строку.

  2. Выберите Проверить доступ на панели команд.

    Снимок экрана с кнопкой «Проверить доступ».

  3. В окне Проверить доступ отображается информация о доступе.

    Снимок экрана с вашими сведениями о доступе.

    Обратитесь к администратору, если у вас нет необходимого доступа. Только администратор может редактировать вашу роль безопасности и привилегии. Чтобы найти своего администратора, перейдите в раздел Как найти администратора или специалиста по поддержке.

Проверка уровня доступа другого пользователя к строке

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

  1. Выберите строку.
  2. Выберите Проверить доступ на панели команд.
  3. В поле Подстановка пользователя выберите или введите имя пользователя для поиска пользователя.
  4. В окне Проверить доступ отображается информация о доступе пользователя.

Проверка всех пользователей, имеющих доступ к строке

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

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

Заметка

Есть два параметра базы данных для каждой среды, которые включают функцию Кто имеет доступ. Системные администраторы могут установить инструмент OrganizationSettingsEditor и установить для следующих параметров значение true:

  • IsAccessCheckerAllUsersEnabled: позволяет администратору видеть, у кого есть доступ к строке.
  • IsAccessCheckerNonAdminAllUsersEnabled: позволяет администратору, владельцу записи и пользователям, имеющим доступ к строке, видеть, у кого есть доступ.
  1. Выберите строку.

  2. Выберите Проверить доступ на панели команд.

  3. В окне Проверить доступ выберите У кого есть доступ.

    Заметка

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

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

Проверка результатов доступа

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

Снимок экрана, показывающий, кто имеет доступ к записи.

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

  • Прямая роль — доступ к записи предоставляется роли безопасности, назначенной пользователю. Дополнительные сведения см. в Доступ роли.
  • Роль рабочей группы — доступ к записи предоставляется роли безопасности, назначенной рабочей группе, а пользователь является участником рабочей группы. Дополнительные сведения см. в Доступ роли.
  • Общий — доступ к записи предоставляется пользователю или группе, участником которой является пользователь. Дополнительные сведения см. в Общий доступ.
  • Пользователи приложения — пользователи приложения Dataverse, которые имеют доступ к записи, поскольку им назначена роль безопасности с привилегией на запись.