{"action":"created","issue":{"url":"https://api.github.com/repos/nasa/openmctweb/issues/112","labels_url":"https://api.github.com/repos/nasa/openmctweb/issues/112/labels{/name}","comments_url":"https://api.github.com/repos/nasa/openmctweb/issues/112/comments","events_url":"https://api.github.com/repos/nasa/openmctweb/issues/112/events","html_url":"https://github.com/nasa/openmctweb/issues/112","id":106841339,"number":112,"title":"Support different persistence stores for different roots","user":{"login":"larkin","id":226503,"avatar_url":"https://avatars.githubusercontent.com/u/226503?v=3","gravatar_id":"","url":"https://api.github.com/users/larkin","html_url":"https://github.com/larkin","followers_url":"https://api.github.com/users/larkin/followers","following_url":"https://api.github.com/users/larkin/following{/other_user}","gists_url":"https://api.github.com/users/larkin/gists{/gist_id}","starred_url":"https://api.github.com/users/larkin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/larkin/subscriptions","organizations_url":"https://api.github.com/users/larkin/orgs","repos_url":"https://api.github.com/users/larkin/repos","events_url":"https://api.github.com/users/larkin/events{/privacy}","received_events_url":"https://api.github.com/users/larkin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-09-16T19:08:54Z","updated_at":"2015-09-16T19:22:19Z","closed_at":null,"body":"It should be possible to have multiple root objects in MCT and for each root to persist objects to a different location.  Serverside access controls may exist per root object, but gracefully handling the application of those could be a follow-up issue.\r\n\r\nUse cases:\r\n* \"My Items\" root that is linked to currently active user's persistence store (where the server handles permissions).  Comes from JPL request.\r\n* Per missions roots, where each mission has it's own root and stores files in a persistence store which has server-side access controls.  Comes from JPL request.\r\n* Localstorage could be a separate root, allowing localstorage to be used as a sort of personal scratch pad for work.\r\n"},"comment":{"url":"https://api.github.com/repos/nasa/openmctweb/issues/comments/140857244","html_url":"https://github.com/nasa/openmctweb/issues/112#issuecomment-140857244","issue_url":"https://api.github.com/repos/nasa/openmctweb/issues/112","id":140857244,"user":{"login":"larkin","id":226503,"avatar_url":"https://avatars.githubusercontent.com/u/226503?v=3","gravatar_id":"","url":"https://api.github.com/users/larkin","html_url":"https://github.com/larkin","followers_url":"https://api.github.com/users/larkin/followers","following_url":"https://api.github.com/users/larkin/following{/other_user}","gists_url":"https://api.github.com/users/larkin/gists{/gist_id}","starred_url":"https://api.github.com/users/larkin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/larkin/subscriptions","organizations_url":"https://api.github.com/users/larkin/orgs","repos_url":"https://api.github.com/users/larkin/repos","events_url":"https://api.github.com/users/larkin/events{/privacy}","received_events_url":"https://api.github.com/users/larkin/received_events","type":"User","site_admin":false},"created_at":"2015-09-16T19:22:19Z","updated_at":"2015-09-16T19:22:19Z","body":"@VWoeltjen Aaah, I knew there was something pending regarding this issue but wasn't sure which.  Thank you for linking this."}}