hello
I want to keep my surveys private for only some users that I share the project with.
I noticed when using the android app that if any user set the server with this URL
“https://kc.humanitarianresponse.info/username”
or
“https://kc.kobotoolbox.org/username”
that anyone can see the published surveys for this username without any password
in this case, any user who knows my username can see my surveys.
So I was wondering if this situation can be controlled in any way.
Welcome to the community @rima_alradwan! Maybe I would manage my accounts as follows (to solve your issue):
Create an admin account. This account should be used for admin purpose such as creating forms, deploying them and managing data from the server at the admin level.
I would then create an enumerators account. This would solely be for data collection purpose only.
I would then share my survey project with specific permissions to the enumerators account form the admin account.
Would then request the enumerators to configure their Collect android app with the enumerators account.
For this, the enumerator should configure their Collect android app'sGeneral Settings>Server>URL:
For an HHI server:
URL
https://kc.kobotoolbox.org
Username:
xxxxxxx
Password:
xxxxxxxxxx
For an OCHA server:
URL
https://kc.humanitarianresponse.info
Username:
xxxxxxx
Password:
xxxxxxxxxx
For details, please feel free to have a look at our support article Managing Permissions.