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

На следующих примерах демонстрируется использование безопасности уровня записи.

  • Разрешить членам группы продавцов видеть только те счета, которыми они управляют.

  • Запретить отображение финансовых сведений в формах и отчетах для определенной группы пользователей.

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

  • Установить ограничения данных формы и отчета в соответствии с местоположением страны или региона.

Перед началом

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

Также до начала необходимо проверить следующее:

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

  • Обладает ли группа пользователей хотя бы минимальным разрешением для отчета или формы? Если, например, группа пользователей Финансы не имеет разрешений на доступ к модулю ГК, то нет смысла назначать защиту на уровне строки для любых отчетов и форм в этом модуле, поскольку группа не имеет доступа к этим отчетам/формам. Сведения о разрешениях для групп см. в Управление разрешениями на доступ для комбинаций групп пользователей и доменов.

Настройка доступа на уровне записей

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

Мастер настройки доступа на уровне записей

  1. В клиенте Microsoft Dynamics AX щелкните > > > .

  2. Нажмите сочетание клавиш CTRL + N, чтобы открыть мастер настройки доступа на уровне пользователя.

  3. Выберите группу пользователей и нажмите кнопку Далее.

  4. Выберите таблицу. По умолчанию отобразятся наиболее часто используемые таблицы баз данных. Щелкните , чтобы развернуть выбранную таблицу. Щелкните .

  5. Щелкните .

Создание запроса

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

  2. Выберите первый пункт на вкладке . Если пункты отсутствуют, нажмите сочетание клавиш CTRL + N.

  3. Используйте раскрывающееся меню Поле, чтобы выбрать поле, которое необходимо отобразить в форме или отчете.

  4. Используйте раскрывающееся меню Критериидля выбора критериев для указанного поля. Если раскрывающееся меню не отобразится, введите нужные критерии.

  5. Если необходимо, нажмите сочетание клавиш CTRL + N, чтобы добавить дополнительные поля и критерии.

  6. Нажмите кнопку ОК.

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

  8. Проверьте, назначен ли доступ на уровне записи для нужного отчета или формы, подключившись к Microsoft Dynamics AX как член указанной группы пользователей. Должны отобразиться только данные, указанные в запросе для указанного критерия. Если отображаются дополнительные сведения, проверьте свой запрос.

См. также