SafeExamBrowser / seb-server

The Safe Exam Browser Server web application simplifies and centralizes the configuration of SEB clients for exams. It interacts with a learning management or exam system for setting up and conducting e-assessments with Safe Exam Browser. It also improves security by allowing to monitor connected SEB clients in real time during e-assessments.
Mozilla Public License 2.0
46 stars 38 forks source link

Can not add new LMS setup #81

Closed fishfree closed 1 year ago

fishfree commented 1 year ago

I got seb-server 1.5 stable running with https://github.com/SafeExamBrowser/seb-server-setup/blob/master/docker/prod/bundled/dockerhub/docker-compose.yml However, I cannot add new items such as LMS setup as the screenshot below: image

anhefti commented 1 year ago

Hi, It seems that your user account as SEB Server Administrator role. This role is only for managing institutions and user accounts on SEB Server and is able to view others items.

You can give more privileges to your user-account by giving them new roles. If you want to have a user-account that can do everything on its institution, just assign all existing roles to the user-account.

fishfree commented 1 year ago

Thank you! The role & permission of SEB server is different from most of other systems.

anhefti commented 1 year ago

Thank you! The role & permission of SEB server is different from most of other systems.

Yes, there are only four roles at the moment that has hard coded privileges, two for SEB Server administration and two for Exam setup and monitoring

You can always combine the roles but there is no single item based privilege assignment possible yet but this would make it more complicated wouldn't it?