Users and Catchments

How to guide: Creating Users and Catchments from the Avni web-app

To access the features of the Avni app, users need to have a unique username and password to log in to the app and perform the activities as and when required. These login credentials can be created through Avni web-app where certain permission can be provided to each unique user as per the area of work and authority to access the data generated in the app.

Prerequisites before creating the users:

The following items must be configured in the web app before proceeding with the user creation process.

  1. Location Hierarchy, Locations (Refer to this guide [TO BE ADDED])
  2. Languages
  3. User Groups (Refer to this guide)
  4. Catchments

Creating Catchments:

A catchment is a group of locations that are serviced by a user i.e. the locations that a user works in. Only data captured against the locations within the catchments assigned to the user are synced to the android app of the user. The following steps can be followed to create catchments in the web app:

  1. Navigate to the admin console

alt_text

  1. Click on the catchments and create a catchment


  1. Provide a unique name for the catchment in the field given below.


  1. Add the locations which are to be part of the catchment.


Creating Users:

Once the above-provided prerequisites have been created successfully, we can proceed with the user creation process.

  1. Navigate to the admin console in the Avni web app.


  1. Click on the Users section and Create button as given below.


  1. Provide a unique Login ID for each user. Login ID allows to have alphanumeric values which will be followed by @ProjectName. A Login ID that is already in use cannot be re-used to create another user. Note: The login name is a case-sensitive field. The user needs to provide the same login ID while logging in to the Avni app.


  1. While creating a user, the administrator can provide a custom password by clicking on the toggle button highlighted below. This would populate two additional fields to enter a custom password and verify it by giving the same password again.


  1. In case the custom password toggle button is not on, the system will continue with creating the default password. The default password would have the first four letters of the username followed by the last four digits of the mobile number provided while creating the user.
  2. Provide the full name of the user along with mobile number and email address. The same mobile number and email can be used multiple times to create different users.


  1. Catchment created as given in this guide can be set here while creating the user. The system doesn’t allow to assign more than one catchment per user.


  1. Set user groups as per the operational roles of the user. Multiple user groups can be assigned to a user.


  1. Further settings specific to the user can be setup to customise the user experience

    1. Preferred Language
    2. Track location - Switches on visit location tracking on the Field App
    3. Beneficiary mode - Enables the Beneficiary mode - a limited mode that allows beneficiaries to use the Field App
    4. Disable dashboard auto refresh - Disables Auto-refresh of MyDashboard of the Field App. Use if the dashboard is slow to refresh
    5. Disable auto sync - Disables automatic background sync. Use it if you want to trigger sync only manually
    6. Register + Enrol - Adds extra quick menu items on the Register tab to register and enrol to programs in a single flow
    7. Enable Call Masking - Enables Exotel call masking for the user
    8. Identifier Prefix - Identifier prefix for ids generated for this user. See documentation for more information
    9. Date Picker Mode - Set default date picker for the Field App
    10. Time Picker Mode - Set default time picker for the Field App