Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 346769 - Access control is not being handled correctly.
Summary: Access control is not being handled correctly.
Status: RESOLVED FIXED
Alias: None
Product: OSEE
Classification: Technology
Component: OSEE Application Framework (show other bugs)
Version: 0.9.9   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 0.9.9   Edit
Assignee: John Misinco CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-20 17:13 EDT by John Misinco CLA
Modified: 2011-06-15 14:06 EDT (History)
1 user (show)

See Also:


Attachments
Enforce access control in RelationComposite, ArtifactExplorer, SkynetTransaction (689.71 KB, patch)
2011-05-23 17:05 EDT, John Misinco CLA
no flags Details | Diff
Restructure org.eclipse.osee.framework.core.model.test to mirror the corresponding bundle (462.27 KB, patch)
2011-05-23 17:05 EDT, John Misinco CLA
ryan.d.brooks: iplog+
Details | Diff
Enforce access control in RelationComposite, ArtifactExplorer, SkynetTransaction (688.63 KB, patch)
2011-05-24 11:56 EDT, John Misinco CLA
ryan.d.brooks: iplog+
Details | Diff
Enforce access control in RelationComposite, ArtifactExplorer, SkynetTransaction (688.40 KB, patch)
2011-05-26 15:32 EDT, John Misinco CLA
no flags Details | Diff
Restructure org.eclipse.osee.framework.core.model.test to mirror the corresponding bundle (463.22 KB, patch)
2011-05-26 15:32 EDT, John Misinco CLA
no flags Details | Diff
AccessDetail tests failing after adding scope (9.48 KB, patch)
2011-05-31 17:28 EDT, John Misinco CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description John Misinco CLA 2011-05-20 17:13:00 EDT
The access control model is not rich enough to support all use cases.  Also, SkynetTransaction does not use access control when determining if changes can be persisted.
Comment 1 John Misinco CLA 2011-05-23 17:05:15 EDT
Created attachment 196373 [details]
Enforce access control in RelationComposite, ArtifactExplorer, SkynetTransaction
Comment 2 John Misinco CLA 2011-05-23 17:05:36 EDT
Created attachment 196374 [details]
Restructure org.eclipse.osee.framework.core.model.test to mirror the corresponding bundle
Comment 3 John Misinco CLA 2011-05-23 17:06:29 EDT
Restructured org.eclipse.osee.framework.core.model.test to mirror the corresponding bundle also included in this bug.
Comment 4 John Misinco CLA 2011-05-24 11:56:38 EDT
Created attachment 196459 [details]
Enforce access control in RelationComposite, ArtifactExplorer, SkynetTransaction
Comment 5 John Misinco CLA 2011-05-26 15:32:02 EDT
Created attachment 196701 [details]
Enforce access control in RelationComposite, ArtifactExplorer, SkynetTransaction
Comment 6 John Misinco CLA 2011-05-26 15:32:23 EDT
Created attachment 196702 [details]
Restructure org.eclipse.osee.framework.core.model.test to mirror the corresponding bundle
Comment 7 John Misinco CLA 2011-05-31 17:28:51 EDT
Created attachment 197048 [details]
AccessDetail tests failing after adding scope
Comment 8 Ryan Brooks CLA 2011-06-15 14:06:37 EDT
Ryan Brooks applied these patches in commits:

bug[bgz_346769]: Restructure org.eclipse.osee.framework.core.model.test to mirror the corresponding bundle

bug[bgz_346769]: Enforce access control in RelationComposite, ArtifactExplorer, SkynetTransaction