-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
User roster enhancements #448
Comments
Oh, general question for @choquette33 @aroberts01 - as it stands, uploading a CSV completely clobbers any edits that users themselves / PCMOs make. Long term, it'd be great to track when users make changes and push them back to the central DB ... but that's probably a lot of work. For now: should we disable non-admins from editing user records? |
@jamesdabbs That's tough.... is there anything else we could do? |
@choquette33 we need to look at staging calendars-I think it's fine that it wipes out user updates. Volunteers need to be updating their information on VIDA for security reasons- that information needs to be up to date. I like that we have a feature that the vol can update thier information in real time- lets say they lose their phone and get a new number. That being said- they also need to have it updated in VIDA- for security purposes- so when the CSV is uploaded again- there should be no inconsistancy. Does this make sense? I'm in support of the CSV completely clobbering any edits the users themselves make. I'm drinking the Peace Corps Safety & Security VIDA kool aid. |
First three items are done in 8aa36b7. An active / inactive toggle is surprisingly subtle (should it automatically flip as you're live searching), so it'd be my inclination to punt on that. Do we expect PCMOs to ever look at inactive users, other than in the "I have a specific user in mind that I'm searching for" case that we talked about? As far as allowing user edits, the options that I see are:
None of those are great, and all of those are rather a lot of work. |
@aroberts01 - Apologies for the delay in getting back to you, I can definitely send you screen shots of all the view instances to get a structural idea of what it looks like and then we can start on moving things around and also adding changes, let me know what you think is best. |
@jamesdabbs @aroberts01 - The clobbering of edits is an ok solution since VIDA is the authoritative source. However, I think we need to allow users to continue to edit their own profile data since that provides a quick solution for users. I suggest we move forward with a clobbering of edits, but retain the ability for users/PCMOs/Admins to edit profile info. Basic argument here is that a sync with VIDA would be so infrequent that most fixes in medlink would be reflected in VIDA by the time the next upload happens. |
A few things here -
The text was updated successfully, but these errors were encountered: