{"action":"closed","issue":{"url":"https://api.github.com/repos/pedroigor/keycloak-authz/issues/18","labels_url":"https://api.github.com/repos/pedroigor/keycloak-authz/issues/18/labels{/name}","comments_url":"https://api.github.com/repos/pedroigor/keycloak-authz/issues/18/comments","events_url":"https://api.github.com/repos/pedroigor/keycloak-authz/issues/18/events","html_url":"https://github.com/pedroigor/keycloak-authz/issues/18","id":115277388,"number":18,"title":"Permission Registration API","user":{"login":"pedroigor","id":1143437,"avatar_url":"https://avatars.githubusercontent.com/u/1143437?v=3","gravatar_id":"","url":"https://api.github.com/users/pedroigor","html_url":"https://github.com/pedroigor","followers_url":"https://api.github.com/users/pedroigor/followers","following_url":"https://api.github.com/users/pedroigor/following{/other_user}","gists_url":"https://api.github.com/users/pedroigor/gists{/gist_id}","starred_url":"https://api.github.com/users/pedroigor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pedroigor/subscriptions","organizations_url":"https://api.github.com/users/pedroigor/orgs","repos_url":"https://api.github.com/users/pedroigor/repos","events_url":"https://api.github.com/users/pedroigor/events{/privacy}","received_events_url":"https://api.github.com/users/pedroigor/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/pedroigor/keycloak-authz/milestones/1","html_url":"https://github.com/pedroigor/keycloak-authz/milestones/1.0.0.Alpha1","labels_url":"https://api.github.com/repos/pedroigor/keycloak-authz/milestones/1/labels","id":1395553,"number":1,"title":"1.0.0.Alpha1","description":"This is the first alpha release.","creator":{"login":"pedroigor","id":1143437,"avatar_url":"https://avatars.githubusercontent.com/u/1143437?v=3","gravatar_id":"","url":"https://api.github.com/users/pedroigor","html_url":"https://github.com/pedroigor","followers_url":"https://api.github.com/users/pedroigor/followers","following_url":"https://api.github.com/users/pedroigor/following{/other_user}","gists_url":"https://api.github.com/users/pedroigor/gists{/gist_id}","starred_url":"https://api.github.com/users/pedroigor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pedroigor/subscriptions","organizations_url":"https://api.github.com/users/pedroigor/orgs","repos_url":"https://api.github.com/users/pedroigor/repos","events_url":"https://api.github.com/users/pedroigor/events{/privacy}","received_events_url":"https://api.github.com/users/pedroigor/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":14,"state":"open","created_at":"2015-11-05T13:03:17Z","updated_at":"2015-11-05T13:10:15Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2015-11-05T12:52:18Z","updated_at":"2015-11-05T13:10:15Z","closed_at":"2015-11-05T13:10:15Z","body":"### Overview\r\n\r\nClient applications  (regardless if they are resource servers or not) should be able to ask the server for permissions to one or more resources/scopes.\r\n\r\nThe Permission API does not involve the evaluation of policies, but it only tells which resources and scopes a client wants to access on behalf of an user.\r\n\r\nAs a response to a permission request, the server returns a permission response containing a token that will be used later to actually obtain the authorization data accordingly to how policies where evaluated for the resources and scopes within a permission request.\r\n\r\nThe reason for this additional step before obtaining the authorization data is that in the future we may support use cases where users may receive and approve permissions requests, something like a workflow.\r\n\r\n### Top-Level Issues\r\n\r\n* #9 "}}