{"action":"closed","issue":{"url":"https://api.github.com/repos/mikespook/gorbac/issues/7","labels_url":"https://api.github.com/repos/mikespook/gorbac/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/mikespook/gorbac/issues/7/comments","events_url":"https://api.github.com/repos/mikespook/gorbac/issues/7/events","html_url":"https://github.com/mikespook/gorbac/issues/7","id":119764255,"number":7,"title":"Multilevel permissions","user":{"login":"abrykajlo","id":1366204,"avatar_url":"https://avatars.githubusercontent.com/u/1366204?v=3","gravatar_id":"","url":"https://api.github.com/users/abrykajlo","html_url":"https://github.com/abrykajlo","followers_url":"https://api.github.com/users/abrykajlo/followers","following_url":"https://api.github.com/users/abrykajlo/following{/other_user}","gists_url":"https://api.github.com/users/abrykajlo/gists{/gist_id}","starred_url":"https://api.github.com/users/abrykajlo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abrykajlo/subscriptions","organizations_url":"https://api.github.com/users/abrykajlo/orgs","repos_url":"https://api.github.com/users/abrykajlo/repos","events_url":"https://api.github.com/users/abrykajlo/events{/privacy}","received_events_url":"https://api.github.com/users/abrykajlo/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"mikespook","id":675230,"avatar_url":"https://avatars.githubusercontent.com/u/675230?v=3","gravatar_id":"","url":"https://api.github.com/users/mikespook","html_url":"https://github.com/mikespook","followers_url":"https://api.github.com/users/mikespook/followers","following_url":"https://api.github.com/users/mikespook/following{/other_user}","gists_url":"https://api.github.com/users/mikespook/gists{/gist_id}","starred_url":"https://api.github.com/users/mikespook/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikespook/subscriptions","organizations_url":"https://api.github.com/users/mikespook/orgs","repos_url":"https://api.github.com/users/mikespook/repos","events_url":"https://api.github.com/users/mikespook/events{/privacy}","received_events_url":"https://api.github.com/users/mikespook/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2015-12-01T17:11:16Z","updated_at":"2015-12-02T03:34:06Z","closed_at":"2015-12-02T03:34:06Z","body":"I am working on a API that involves interacting with models in a database. Users have either guest owner or admin roles on the data and have create, read, update and delete permissions on the data. Each of those is different for each model and each model only allows access to specific fields. \r\n\r\nExample:\r\nuser model has full CRUD but only certain fields can be directly manipulated by owners and there are only read permissions on some minimal values for guest. How would I go about using gorbac for my use case?"}}