How to control viewing surveys

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.

thank you

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's General 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.

1 Like

In addition to Kal_Lam,
You can do configuration by Barcode:

1 Like