Disable the creation of the demo users by default #3181
Labels
Category:Change
Change existing functionality
Priority:p3-medium
Normal priority
Topic:Security
Type:Story
User Story
By default, the demo users are enabled,
I would propose by default to have:
and only if the developers want to have a testing environment could be enabled.
Otherwise, this could produce a security issue if someone forgets it.
Acceptance criteria
[ ] demo users are not created when starting oCIS out of the box (docker, binary)
[ ] getting started doc needs adjustments
[ ] test deployments need to enable demo users explicitly
[ ] tests in web repository need to be adapted (eg. check if they still work)
[ ] deployments in web repository need to be checked
[ ] enable demo user in VS code launch config
[ ] setting service doesn't assign roles to demo users if flag is set to false
The text was updated successfully, but these errors were encountered: