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

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


Роли по умолчанию

При установке Blackboard Learn создается несколько стандартных ролей. Администраторы могут изменять эти роли по умолчанию.

Существуют некоторые роли курса и учреждения по умолчанию с одинаковыми именами, например «Учащийся» и «Гость». Роль учащегося в учреждении отличается от роли учащегося на курсе.

Системные роли

Системные роли определяют назначенные пользователю права администратора. С их помощью администраторы могут передавать права и функции администратора другим пользователям Blackboard Learn.

Подробнее об управлении системными ролями

Роли на курсах и в организациях

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

Подробнее об управлении ролями на курсах и в организациях

Роли учреждения

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

Подробнее об управлении ролями учреждения


Начало работы с пользовательскими ролями

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

Сбор требований

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

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

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

  1. Какова цель новой роли?
  2. Существует ли роль, которую можно применить в этом случае?
  3. Какая роль наиболее тесно связана с новой?
  4. Какие разделы приложения должна видеть эта роль?
  5. Какие разделы приложения должны быть доступны этой роли для взаимодействия или изменения?
  6. Потребуется ли этой роли доступ на уровне системы (например, к панели администратора) или только доступ к курсам?
  7. Требуется ли этой роли доступ к данным учащихся? Должны ли эти пользователи иметь возможность просматривать или изменять информацию, такую как оценки, контактная информация или зачисление?

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

Настройка роли

Готовы приступить к работе? После подбора требований определите свои дальнейшие действия.

Скопируйте роль, цель которой наиболее похожа на цель новой роли.

Подробнее о копировании роли курса

Подробнее о копировании системной роли

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

Подробнее о создании роли учреждения

Подробнее о создании системной роли

Тестирование роли

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

Blackboard рекомендует создать тестового пользователя с ролью в учреждении Гость для предварительного просмотра содержимого, которое будет доступно неавторизованным пользователям. Изменение роли учреждения «Гость» может иметь серьезные последствия, поскольку эта роль определяет содержимое Blackboard Learn, доступное пользователям без входа в систему.


Таблица описаний привилегий

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

Таблица актуальна на момент выпуска Blackboard Learn 9.1 за II квартал 2019 г. (3700.0.0).

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

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

Таблица не содержит привилегий оценок Outcomes.

В таблице указаны настройки по умолчанию для указанных ниже системных ролей.

  • Администратор сообщества
  • Администратор курса
  • Куратор
  • Ответственный за наблюдение за достижением целей
  • Диспетчер целей
  • Гость
  • Администратор учебной среды
  • Отсутствует
  • Наблюдатель
  • Администратор оценивания
  • Диспетчер оценивания
  • Диспетчер критериев оценивания
  • Поддержка
  • Автор опроса
  • Системный администратор
  • Системная поддержка
  • Администратор пользователей

В таблице указаны настройки по умолчанию для указанных ниже ролей на курсе.

  • Конструктор курса
  • Куратор
  • Оценщик
  • Преподаватель
  • Учащийся
  • Помощник преподавателя
  • Гость

Учетную запись гостя в системе Learn нельзя зачислить на курсы


Учетную запись гостя нельзя зачислить на курсы

Ранее, когда при включенном свойстве «Предоставить гостю доступ» неавторизованный пользователь переходил на Blackboard Learn, он сопоставлялся с учетной записью «Гость». Преподаватели могли зачислить такую учетную запись «Гость» на курсы и в организации в результате обхода обработки разрешений приложения.

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

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