Operator ID (Data Entry Team)
-
realturay
- Posts: 8
- Joined: July 25th, 2023, 12:39 am
Operator ID (Data Entry Team)
How do I create unique Operator ID login for my data entry team in CSPRO?
-
aaronw
- Posts: 571
- Joined: June 9th, 2016, 9:38 am
- Location: Washington, DC
Re: Operator ID (Data Entry Team)
If you want to enforce unique users I disable operator Id and do this programically. Ultimately you want to associate a staff code with a staff name and pin.
For a smaller survey you could do this in an Excel file. Then you would use Excel to CSPro to generate a CSDB file to be used as a lookup. Something, like this:
Then the menu could ask the enumerator for the staff code and pin and validate the two using the lookup file. Then display a message like "You're logging in as Bob." If you take a look at CSPro examples that are installed with CSPro the "CAPI Census" project has an example of a login and functionality to add enumerators. Open the Menu application and take a look at:
For a smaller survey you could do this in an Excel file. Then you would use Excel to CSPro to generate a CSDB file to be used as a lookup. Something, like this:
- Code, Name, Pin
- 1001, Annie, 1234
- 1002, Bob, 4747
- 1003 Carl, 7845
Then the menu could ask the enumerator for the staff code and pin and validate the two using the lookup file. Then display a message like "You're logging in as Bob." If you take a look at CSPro examples that are installed with CSPro the "CAPI Census" project has an example of a login and functionality to add enumerators. Open the Menu application and take a look at:
- Login - See the LOGIN field. There is some additionally logic, because it's also remembering if you have logged in before and automatically logging you in if so.
- Pin creation - See the PIN_CODE_CONFIRMATION field. Pin can be created if it doesn't exist.
- Add enumerator - See MANAGE_STAFF_NAME field. Notice STAFF_CODE and STAFF_NAME variabales.