Follow these steps to set up and configure limesurvey for MORE
- Go to
https://lime.${BASE_DOMAIN}/admin/
- Login with the pre-configured admin-user
- Change the password to something secure
- Security Settings
- SSL should be enabled through deployment (traefik ssl termination)
- Go to
Configuration > Global > Security
and enable theForce HTTPS
-switch - Save
- General Settings
- Go to
Configuration > Global > General
and enter "MORE Survey" asSite name
- Switch to
Email settings
and configure outbound mail (optional) - Switch to
Bounce settings
and configure inbound mail (optional) - Switch to
Language
and update the language-settings (optional) - Switch to
Interfaces
and enable the RPC interface JSON-RPC and toggle "Publish API on /admin/remotecontrol".
- Go to
- User Permissions
- Go to
Confiugration > User roles
- Klick
Add user role
- Enter
MORE Survey Manager
asname
and provide adescription
- In the list, klick on
Edit permissions
- Select
Create
forSurvey groups
- Select
Create
forSurveys
- Select
Create
forUser groups
- Save
- Go to
- Authentication
- Go to
Configuration > Plugins
and press theScan files
-button - Enable the
AuthOAuth2
-Plugin - Configure the
AuthOAuth2
-Plugin- Enter
Client ID
andClient Secret
from the Auth-Server - Add
Authorize URL
,Access Token URL
andUser Details URL
- Enter the
Scopes
:openid
Identifier Attribute
isE-Mail
Key for username
->preferred_username
Key for email
->email
Key for name
->name
- Tick the
Use as default login
- the classic login form can always be accessed via${BASE_URL}/admin/authentication/sa/login/authMethod/Authdb
- Tick the
Create new users
checkbox - Add the role
MORE Survey Manager
created earlier to the list ofGlobal roles for new users
- Save and close
- Enable the plugin
- Enter
- Go to
- Congratulations, you should be done!