Users
You can manage all the ngSurvey users using the user management interface

The user management interface let you
Create new users
Edit existing users
Set roles for the users
➕ Creating a user
To create a new user you may click Add new user
🔅 User properties
UsernameUsername ,must be unique across all usersFirst nameFirst name of the user.Last nameLast name of the user.EmailEmail of the user.Mobile phone numberMobile phone number of the user.PasswordPassword to login.LanguageLanguage used for the administration interface.API KeyAPI key to use the REST API.
❌ Deleting a user
Deleting a user cannot be reversed. Surveys of the user are not deleted with the account, these surveys are re-assigned to the first available administrator account.
🔑 User Roles
User roles define the rights that the user will have within the administration section.

The administrator right will grant the user all the rights and also give the user access to all the surveys.
🔒 Account lock out
After 10 failed attempts to login ngSurvey will automatically lock out the account for 5 minutes. You can configure the number of failed attempts and lock up delay using following environment variables.
NGSurvey:AccountLockoutThreshold is the number of allowed failed attempts
NGSurvey:AccountLockoutDuration defines in minutes the delay before the login process can be started again.
Last updated
Was this helpful?