Details
-
Type:
Improvement
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.8.4, 1.9
-
Fix Version/s: 4.1-milestone-1
-
Component/s: Groovy
-
Labels:None
-
Tests:Unit
-
Difficulty:Unknown
-
Similar issues:
XWIKI-7756Impossible to execute request with query manager on another wiki without programming right XWIKI-8064Don't protect objects returned by the API when the script has programming right XWIKI-2144Can't search in another wiki without programming rights XWIKI-1133New Groovy scripted authentication service XWIKI-5041Allow script authors to load and save documents in their own security context, not the user's. XWIKI-5696SharePage doesn't work without programming rights XWIKI-3525Allow Programming Rights to be checked on the current user when no context document is set
Issue Links
- depends on
-
XWIKI-7755
Add ability to use Compilation Customizers in the Groovy Macro
-
-
XWIKI-7769
Allow Script Macros to customize their security policy for deciding when they can execute
-
- is duplicated by
-
XWIKI-42
Groovy Security Manager
-
- is related to
-
XWIKI-7759
Prevents System.exit() calls in Groovy scripts from stopping the JVM
-
Why not simply create a Security Manager?
http://java.sun.com/j2se/1.5.0/docs/api/java/lang/SecurityManager.html