{"action":"created","issue":{"url":"https://api.github.com/repos/UCL-INGI/INGInious/issues/146","repository_url":"https://api.github.com/repos/UCL-INGI/INGInious","labels_url":"https://api.github.com/repos/UCL-INGI/INGInious/issues/146/labels{/name}","comments_url":"https://api.github.com/repos/UCL-INGI/INGInious/issues/146/comments","events_url":"https://api.github.com/repos/UCL-INGI/INGInious/issues/146/events","html_url":"https://github.com/UCL-INGI/INGInious/issues/146","id":174098263,"number":146,"title":"Unifying LTI / webapp view of users","user":{"login":"dirkcgrunwald","id":989516,"avatar_url":"https://avatars.githubusercontent.com/u/989516?v=3","gravatar_id":"","url":"https://api.github.com/users/dirkcgrunwald","html_url":"https://github.com/dirkcgrunwald","followers_url":"https://api.github.com/users/dirkcgrunwald/followers","following_url":"https://api.github.com/users/dirkcgrunwald/following{/other_user}","gists_url":"https://api.github.com/users/dirkcgrunwald/gists{/gist_id}","starred_url":"https://api.github.com/users/dirkcgrunwald/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dirkcgrunwald/subscriptions","organizations_url":"https://api.github.com/users/dirkcgrunwald/orgs","repos_url":"https://api.github.com/users/dirkcgrunwald/repos","events_url":"https://api.github.com/users/dirkcgrunwald/events{/privacy}","received_events_url":"https://api.github.com/users/dirkcgrunwald/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-08-30T19:01:29Z","updated_at":"2016-10-04T17:29:48Z","closed_at":null,"body":"I would like to have users who only access the system through the LTI interface have their userid added to the course and then have their scores visible in the webapp interface.\r\n\r\nIn our scenario, students may use the LTI to submit their data, but the teachers / admins could use the webapp interface to e.g. download all submissions or run bulk grading options.\r\n\r\nThis means that for us, course enrollment would be set up by Moodle and we wouldn't have to add them to Inginious as well.\r\n\r\nIs there a reason this doesn't already work? Is it as simple as adding the users to the course in mongo?"},"comment":{"url":"https://api.github.com/repos/UCL-INGI/INGInious/issues/comments/251456051","html_url":"https://github.com/UCL-INGI/INGInious/issues/146#issuecomment-251456051","issue_url":"https://api.github.com/repos/UCL-INGI/INGInious/issues/146","id":251456051,"user":{"login":"dirkcgrunwald","id":989516,"avatar_url":"https://avatars.githubusercontent.com/u/989516?v=3","gravatar_id":"","url":"https://api.github.com/users/dirkcgrunwald","html_url":"https://github.com/dirkcgrunwald","followers_url":"https://api.github.com/users/dirkcgrunwald/followers","following_url":"https://api.github.com/users/dirkcgrunwald/following{/other_user}","gists_url":"https://api.github.com/users/dirkcgrunwald/gists{/gist_id}","starred_url":"https://api.github.com/users/dirkcgrunwald/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dirkcgrunwald/subscriptions","organizations_url":"https://api.github.com/users/dirkcgrunwald/orgs","repos_url":"https://api.github.com/users/dirkcgrunwald/repos","events_url":"https://api.github.com/users/dirkcgrunwald/events{/privacy}","received_events_url":"https://api.github.com/users/dirkcgrunwald/received_events","type":"User","site_admin":false},"created_at":"2016-10-04T17:29:47Z","updated_at":"2016-10-04T17:29:47Z","body":"I'd be happy to explore other ways to resolve this feature request.\r\n\r\nThe specific need to integrate the Web and LTI frontends have to do with allowing the instructor to perform batch operations, such as running the JPLAG checker or downloading all of the assignments.\r\n\r\nSome options for solutions include:\r\n1) Could add all LTI submissions into a 'group' defined by the LTI context information (i.e. same launching point from the LTI consumer). This would disambiguate the web and LTI uses.\r\n\r\n2) Could provide \"LTI web interface\" when the instructor visits the LTI link using the LTI provided role information. That interface could provide the batch operations.\r\n\r\nI don't like solution #2 because, in practice, an instructor is going to be aware of the web interface when designing tasks.\r\n\r\nI'd like to find some design that could be implemented in the next 20-40 days so that we could deploy INGInious at our university."}}
{"actor":{"display_login":"dirkcgrunwald"}}