{"action":"closed","issue":{"url":"https://api.github.com/repos/lsuits/block_quickmail/issues/166","repository_url":"https://api.github.com/repos/lsuits/block_quickmail","labels_url":"https://api.github.com/repos/lsuits/block_quickmail/issues/166/labels{/name}","comments_url":"https://api.github.com/repos/lsuits/block_quickmail/issues/166/comments","events_url":"https://api.github.com/repos/lsuits/block_quickmail/issues/166/events","html_url":"https://github.com/lsuits/block_quickmail/issues/166","id":54211364,"number":166,"title":"Correct FERPA behavior ?","user":{"login":"jpeak5","id":1117356,"avatar_url":"https://avatars2.githubusercontent.com/u/1117356?v=3","gravatar_id":"","url":"https://api.github.com/users/jpeak5","html_url":"https://github.com/jpeak5","followers_url":"https://api.github.com/users/jpeak5/followers","following_url":"https://api.github.com/users/jpeak5/following{/other_user}","gists_url":"https://api.github.com/users/jpeak5/gists{/gist_id}","starred_url":"https://api.github.com/users/jpeak5/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jpeak5/subscriptions","organizations_url":"https://api.github.com/users/jpeak5/orgs","repos_url":"https://api.github.com/users/jpeak5/repos","events_url":"https://api.github.com/users/jpeak5/events{/privacy}","received_events_url":"https://api.github.com/users/jpeak5/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"jpeak5","id":1117356,"avatar_url":"https://avatars2.githubusercontent.com/u/1117356?v=3","gravatar_id":"","url":"https://api.github.com/users/jpeak5","html_url":"https://github.com/jpeak5","followers_url":"https://api.github.com/users/jpeak5/followers","following_url":"https://api.github.com/users/jpeak5/following{/other_user}","gists_url":"https://api.github.com/users/jpeak5/gists{/gist_id}","starred_url":"https://api.github.com/users/jpeak5/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jpeak5/subscriptions","organizations_url":"https://api.github.com/users/jpeak5/orgs","repos_url":"https://api.github.com/users/jpeak5/repos","events_url":"https://api.github.com/users/jpeak5/events{/privacy}","received_events_url":"https://api.github.com/users/jpeak5/received_events","type":"User","site_admin":false},"assignees":[{"login":"jpeak5","id":1117356,"avatar_url":"https://avatars2.githubusercontent.com/u/1117356?v=3","gravatar_id":"","url":"https://api.github.com/users/jpeak5","html_url":"https://github.com/jpeak5","followers_url":"https://api.github.com/users/jpeak5/followers","following_url":"https://api.github.com/users/jpeak5/following{/other_user}","gists_url":"https://api.github.com/users/jpeak5/gists{/gist_id}","starred_url":"https://api.github.com/users/jpeak5/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jpeak5/subscriptions","organizations_url":"https://api.github.com/users/jpeak5/orgs","repos_url":"https://api.github.com/users/jpeak5/repos","events_url":"https://api.github.com/users/jpeak5/events{/privacy}","received_events_url":"https://api.github.com/users/jpeak5/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2015-01-13T16:05:52Z","updated_at":"2017-06-20T15:28:36Z","closed_at":"2017-06-20T15:28:36Z","body":"In the most recent behat test, ferpa.feature https://github.com/lsuits/quickmail/blob/dev/tests/behat/ferpa.feature, we setup a configuration as follows:\n\n```\n    # Configuration details:\n# Students globally allowed to use Quickmail.\n# Globally enforcing separate groups always.\n# unrecognized setting for groupsCourse.\n# Students allowed to use Quickmail at the course level.\nScenario: 1\nGiven I log in as \"admin\"\nAnd I set the following administration settings values:\n|Allow students to use Quickmail|Yes|\n|FERPA Mode|Always Separate Groups|\nAnd I log out\nGiven I log in as \"t4\"\nAnd I follow \"Course One\"\n# NOTE: Editingteachers and Teachers are able to see all users in all roles - is this correct ?\nThen I set the following fields to these values:\n|Allow students to use Quickmail|Yes|\nAnd I press \"Save changes\"\nAnd I log out\n```\n\nIs it correct that both _editingteachers_ and _teachers_ should see all users ?\n\nIn production, we use so many roles that I'm not sure this test is a good one to help us ensure the correct behavior.\n"}}
{"actor":{"display_login":"rrusso"}}