
| Key: |
RHQ-84
|
| Type: |
New Feature
|
| Status: |
Accepted
|
| Priority: |
Critical
|
| Assignee: |
Unassigned
|
| Reporter: |
John Mazzitelli
|
| Votes: |
0
|
| Watchers: |
0
|
|
If you were logged in you would be able to see more operations.
|
|
|
RHQ Project
Created: 13/Mar/08 10:02 AM
Updated: 21/Oct/08 11:47 AM
|
|
| Component/s: |
Core Server
|
| Fix Version/s: |
None
|
|
|
Issue Links:
|
Relation
|
|
|
|
This issue Is Related To:
|
|
RHQ-78
Authz: user w/ no permissions is able to do lots of things in the Administration section that they should not be allowed to do
|
|
|
|
|
|
|
| Date of First Response: |
13/Mar/08 10:41 AM
|
|
We should look into either creating a new global permission for the content subsystem or adding fine-grained security for them.
It would affect things like create channels, content sources, package versions, etc.
|
|
Description
|
We should look into either creating a new global permission for the content subsystem or adding fine-grained security for them.
It would affect things like create channels, content sources, package versions, etc. |
Show » |
|
But a UI object wants to call this when a user wants to upload content to be pushed to a resource (an EAR to a JbossAS instance for example).
In this instance, I wonder if it would make sense to create a separate SLSB method for the UI to use and not expose this createPackageVersion
We should attach this request to a specific resource...
createPackageVersionForResource(Subject subject, int resourceId, ...the rest needed by createPackageVersion...)
In here is where you would check to see if the user has the CONTENT resource perm on that resource then internally this createPackabgeVersionForResoruce would call createPackageVersion. That leaves createPackageVersion local and only remote that wrapper method