{"action":"closed","issue":{"url":"https://api.github.com/repos/clas-web/organization-hub/issues/68","labels_url":"https://api.github.com/repos/clas-web/organization-hub/issues/68/labels{/name}","comments_url":"https://api.github.com/repos/clas-web/organization-hub/issues/68/comments","events_url":"https://api.github.com/repos/clas-web/organization-hub/issues/68/events","html_url":"https://github.com/clas-web/organization-hub/issues/68","id":113107284,"number":68,"title":"Org Hub user upload options for add or synch users","user":{"login":"marpa","id":134851,"avatar_url":"https://avatars.githubusercontent.com/u/134851?v=3","gravatar_id":"","url":"https://api.github.com/users/marpa","html_url":"https://github.com/marpa","followers_url":"https://api.github.com/users/marpa/followers","following_url":"https://api.github.com/users/marpa/following{/other_user}","gists_url":"https://api.github.com/users/marpa/gists{/gist_id}","starred_url":"https://api.github.com/users/marpa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marpa/subscriptions","organizations_url":"https://api.github.com/users/marpa/orgs","repos_url":"https://api.github.com/users/marpa/repos","events_url":"https://api.github.com/users/marpa/events{/privacy}","received_events_url":"https://api.github.com/users/marpa/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/clas-web/organization-hub/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":{"login":"atrus1701","id":2519969,"avatar_url":"https://avatars.githubusercontent.com/u/2519969?v=3","gravatar_id":"","url":"https://api.github.com/users/atrus1701","html_url":"https://github.com/atrus1701","followers_url":"https://api.github.com/users/atrus1701/followers","following_url":"https://api.github.com/users/atrus1701/following{/other_user}","gists_url":"https://api.github.com/users/atrus1701/gists{/gist_id}","starred_url":"https://api.github.com/users/atrus1701/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/atrus1701/subscriptions","organizations_url":"https://api.github.com/users/atrus1701/orgs","repos_url":"https://api.github.com/users/atrus1701/repos","events_url":"https://api.github.com/users/atrus1701/events{/privacy}","received_events_url":"https://api.github.com/users/atrus1701/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2015-10-23T21:57:27Z","updated_at":"2015-10-26T15:24:06Z","closed_at":"2015-10-26T15:24:06Z","body":"Would be good to have two upload options: Synch or Add/Update\r\n\r\nSynch\r\nThis option is how Org Hub user upload currently works. Uploaded Org Hub users will be synchronized such that all users in Org Hub that are not in the upload file will be archived and all users in the upload file that are not in Org Hub will be added.\r\n\r\nAdd/Update\r\nThis option would add all the users in the upload file that are not already in Org Hub.  If the user already exists in Org Hub, then data for that user would be updated with the data in the upload file.  IMPORTANT:  if a given field in the upload file is empty, then the Org Hub data for that field should NOT be altered.\r\n\r\nOption to either Synch or Add/Update should be provided after the user file has been uploaded.  In addition, whichever option is chosen, an alert box should pop up indicating the implications of the choice (e.g. if Synch is clicked, the alert would be \"Synch will add any users in the uploaded file that are NOT in Org hub and will archive any Org Hub users not in this uploaded file.  Are you sure you want to proceed?\")\r\n"}}