{"action":"closed","issue":{"url":"https://api.github.com/repos/NCEAS/metacat/issues/207","repository_url":"https://api.github.com/repos/NCEAS/metacat","labels_url":"https://api.github.com/repos/NCEAS/metacat/issues/207/labels{/name}","comments_url":"https://api.github.com/repos/NCEAS/metacat/issues/207/comments","events_url":"https://api.github.com/repos/NCEAS/metacat/issues/207/events","html_url":"https://github.com/NCEAS/metacat/issues/207","id":301960405,"number":207,"title":"Access control for eml2 documents","user":{"login":"mbjones","id":766407,"avatar_url":"https://avatars0.githubusercontent.com/u/766407?v=4","gravatar_id":"","url":"https://api.github.com/users/mbjones","html_url":"https://github.com/mbjones","followers_url":"https://api.github.com/users/mbjones/followers","following_url":"https://api.github.com/users/mbjones/following{/other_user}","gists_url":"https://api.github.com/users/mbjones/gists{/gist_id}","starred_url":"https://api.github.com/users/mbjones/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbjones/subscriptions","organizations_url":"https://api.github.com/users/mbjones/orgs","repos_url":"https://api.github.com/users/mbjones/repos","events_url":"https://api.github.com/users/mbjones/events{/privacy}","received_events_url":"https://api.github.com/users/mbjones/received_events","type":"User","site_admin":false},"labels":[{"id":822385528,"url":"https://api.github.com/repos/NCEAS/metacat/labels/Category:%20metacat","name":"Category: metacat","color":"ededed","default":false},{"id":822385150,"url":"https://api.github.com/repos/NCEAS/metacat/labels/Component:%20Bugzilla-Id","name":"Component: Bugzilla-Id","color":"ededed","default":false},{"id":822385147,"url":"https://api.github.com/repos/NCEAS/metacat/labels/Priority:%20Normal","name":"Priority: Normal","color":"ededed","default":false},{"id":822385142,"url":"https://api.github.com/repos/NCEAS/metacat/labels/Status:%20Resolved","name":"Status: Resolved","color":"ededed","default":false},{"id":822385145,"url":"https://api.github.com/repos/NCEAS/metacat/labels/Tracker:%20Bug","name":"Tracker: Bug","color":"ededed","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/NCEAS/metacat/milestones/5","html_url":"https://github.com/NCEAS/metacat/milestone/5","labels_url":"https://api.github.com/repos/NCEAS/metacat/milestones/5/labels","id":3157807,"number":5,"title":"1.3","description":null,"creator":{"login":"mbjones","id":766407,"avatar_url":"https://avatars0.githubusercontent.com/u/766407?v=4","gravatar_id":"","url":"https://api.github.com/users/mbjones","html_url":"https://github.com/mbjones","followers_url":"https://api.github.com/users/mbjones/followers","following_url":"https://api.github.com/users/mbjones/following{/other_user}","gists_url":"https://api.github.com/users/mbjones/gists{/gist_id}","starred_url":"https://api.github.com/users/mbjones/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbjones/subscriptions","organizations_url":"https://api.github.com/users/mbjones/orgs","repos_url":"https://api.github.com/users/mbjones/repos","events_url":"https://api.github.com/users/mbjones/events{/privacy}","received_events_url":"https://api.github.com/users/mbjones/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":14,"state":"open","created_at":"2018-03-03T00:16:07Z","updated_at":"2018-03-03T02:36:08Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2018-03-03T02:36:06Z","updated_at":"2018-03-03T02:36:08Z","closed_at":"2018-03-03T02:36:08Z","author_association":"CONTRIBUTOR","body":"---\n\n\nAuthor Name: **Jing Tao** (Jing Tao)\nOriginal Redmine Issue: 967, https://projects.ecoinformatics.org/ecoinfo/issues/967\nOriginal Date: 2003-01-23\nOriginal Assignee: Jing Tao\n\n---\n\nAccess control for eml2 documents is pretty complicated. \r\n\r\nIn access control submodule, the access rules control the documents access, \r\nthis can be handled as same as eml beta6. But in additional meta data part, \r\nuser can specify another access control for a subtree of the document. This \r\ncontrol is not base on docid and is base on node id. So we maybe need to \r\nchange the table structure of xml_access table: adding a new field named \r\nnodeid which is foreign key of xml_nodes table.\r\n\r\nWhen we access control, it should be base on sql rather than java code.\n\n\n"}}
{"actor":{"display_login":"mbjones"}}