{"action":"created","issue":{"url":"https://api.github.com/repos/systers/language-translation/issues/30","labels_url":"https://api.github.com/repos/systers/language-translation/issues/30/labels{/name}","comments_url":"https://api.github.com/repos/systers/language-translation/issues/30/comments","events_url":"https://api.github.com/repos/systers/language-translation/issues/30/events","html_url":"https://github.com/systers/language-translation/issues/30","id":89557015,"number":30,"title":"Login at organization level (this could potentially be something other organizations can use)","user":{"login":"isuriupeksha","id":7909691,"avatar_url":"https://avatars.githubusercontent.com/u/7909691?v=3","gravatar_id":"","url":"https://api.github.com/users/isuriupeksha","html_url":"https://github.com/isuriupeksha","followers_url":"https://api.github.com/users/isuriupeksha/followers","following_url":"https://api.github.com/users/isuriupeksha/following{/other_user}","gists_url":"https://api.github.com/users/isuriupeksha/gists{/gist_id}","starred_url":"https://api.github.com/users/isuriupeksha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/isuriupeksha/subscriptions","organizations_url":"https://api.github.com/users/isuriupeksha/orgs","repos_url":"https://api.github.com/users/isuriupeksha/repos","events_url":"https://api.github.com/users/isuriupeksha/events{/privacy}","received_events_url":"https://api.github.com/users/isuriupeksha/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/systers/language-translation/labels/GSoC15","name":"GSoC15","color":"fbca04"},{"url":"https://api.github.com/repos/systers/language-translation/labels/new%20feature","name":"new feature","color":"fbca04"}],"state":"open","locked":false,"assignee":{"login":"wonook","id":6691311,"avatar_url":"https://avatars.githubusercontent.com/u/6691311?v=3","gravatar_id":"","url":"https://api.github.com/users/wonook","html_url":"https://github.com/wonook","followers_url":"https://api.github.com/users/wonook/followers","following_url":"https://api.github.com/users/wonook/following{/other_user}","gists_url":"https://api.github.com/users/wonook/gists{/gist_id}","starred_url":"https://api.github.com/users/wonook/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wonook/subscriptions","organizations_url":"https://api.github.com/users/wonook/orgs","repos_url":"https://api.github.com/users/wonook/repos","events_url":"https://api.github.com/users/wonook/events{/privacy}","received_events_url":"https://api.github.com/users/wonook/received_events","type":"User","site_admin":false},"milestone":null,"comments":9,"created_at":"2015-06-19T12:46:04Z","updated_at":"2015-06-25T18:19:50Z","closed_at":null,"body":"This well explained by @SaumyaGurtu (copied from #slack)\r\n\r\n------------\r\nOrganisation is basically a country level. Forex micronesia this country might have many sites which peace corps people technically call them as posts. Volunteers are allotted specific posts. Each post have local people who know the target language , for ex chuukese , very well.\r\n\r\nSimilar to micronesia there are many countries where peace corps work so they want the login to application by organization. So no person from other organisation can access or edit records of the first.\r\n\r\nYou may have a super-admin for all organizations and admins for each organization\r\nBecause for each organization we have to handle records of languages, articles, pictures, volunteers, contributors, sites and login approvals of requests .\r\n\r\nSo volunteer of one organization cant ask for login request approval from other organization admin. \r\n\r\n------------\r\n\r\nFollowing things need to fix.\r\n\r\n1. Add supper-admin (Supper-Admin can see all Users)\r\n2. Create an organization model \r\n3. Associate with `User` and `Organization` models  + permission\r\n4. Introduce a one authorization level for User + Organization permission.\r\n5. Group by Organization. (One organization can only see their members)\r\n\r\nPlease comment any concerns. \r\n\r\nI will provide design comps for Organization + User management by two days. It is easy to understand everyone, what is the end output."},"comment":{"url":"https://api.github.com/repos/systers/language-translation/issues/comments/115352766","html_url":"https://github.com/systers/language-translation/issues/30#issuecomment-115352766","issue_url":"https://api.github.com/repos/systers/language-translation/issues/30","id":115352766,"user":{"login":"isuriupeksha","id":7909691,"avatar_url":"https://avatars.githubusercontent.com/u/7909691?v=3","gravatar_id":"","url":"https://api.github.com/users/isuriupeksha","html_url":"https://github.com/isuriupeksha","followers_url":"https://api.github.com/users/isuriupeksha/followers","following_url":"https://api.github.com/users/isuriupeksha/following{/other_user}","gists_url":"https://api.github.com/users/isuriupeksha/gists{/gist_id}","starred_url":"https://api.github.com/users/isuriupeksha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/isuriupeksha/subscriptions","organizations_url":"https://api.github.com/users/isuriupeksha/orgs","repos_url":"https://api.github.com/users/isuriupeksha/repos","events_url":"https://api.github.com/users/isuriupeksha/events{/privacy}","received_events_url":"https://api.github.com/users/isuriupeksha/received_events","type":"User","site_admin":false},"created_at":"2015-06-25T18:19:50Z","updated_at":"2015-06-25T18:19:50Z","body":"@wonook  Don't really understand I am interrupting to `ActiveAdmin` feature implementation. But that was my understanding how we can implementing Admin. \r\n\r\nWhen I think about Admin section what should be, it just like charts and reports. \r\n\r\n* What are the frequently used articles (by chart)\r\n* Sending time etc.. "}}