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


Создание пользователей и назначение веб-ролей

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

Используйте приложение управления порталом для создания и назначения веб-ролей.

Создание веб-роли

  1. Войдите в Power Pages и откройте свой сайт для редактирования.

  2. На левой боковой панели выберите Другие элементы () >Управление порталом.

  3. На левой боковой панели приложения управления порталом прокрутите вниз до пункта Безопасность и выберите Веб-роли.

  4. Выберите Создать.

  5. Введите или выберите Имя, Веб-сайт для связи с ролью и необязательное Описание.

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

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

Веб-роль по умолчанию для аутентифицированных или анонимных пользователей

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

Если вы установите для параметра Роль анонимных пользователей значение Да, эта веб-роль будет ролью по умолчанию для всех пользователей. Эта роль предназначена для использования с разрешениями таблиц. Она не учитывает никакие другие правила или разрешения. У сайта может быть только одна веб-роль анонимных пользователей для пользователей, не прошедших проверку подлинности.

Назначение веб-ролей пользователям

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

Из веб-роли

  1. В приложении управления порталом выберите Безопасность>Веб-роли.

  2. Выберите веб-роль.

  3. Выберите вкладку Связанные, затем выберите Контакты.

  4. Выберите Добавить существующий контакт.

  5. Найдите и выберите пользователей сайта для назначения этой веб-роли.

  6. Выберите Добавить, затем выберите Сохранить.

Из контакта

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

  2. Выберите контакт.

  3. Перейдите на вкладку Связанные, затем выберите Веб-роли.

  4. Выберите Добавить существующую веб-роль.

  5. Найдите и выберите веб-роли для назначения пользователю сайта.

  6. Выберите Добавить, затем выберите Сохранить.

Из контакта (расширенная модель данных)

  1. В приложении для управления Power Pages выберите Безопасность>Контакты.

  2. Выберите контакт.

  3. Выберите Контакт портала (расширенная форма)

  4. На вкладке Общие сведения прокрутите вниз до раздела Веб-роли и выберите Добавить существующую веб-роль.

    Снимок экрана назначения веб-роли в расширенной модели данных.

  5. Найдите и выберите веб-роли для назначения пользователю сайта.

  6. Выберите Добавить, затем выберите Сохранить.

См. также

Задание разрешений таблицы
Назначение разрешений таблицы
Учебник: безопасное отображение данных на вашем сайте