THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Artifacts will check permissions in two steps: #Get
- Get an AccessController instance from Security by calling the getUserPermissions method
...
- Call the checkPermission method with the desired permission
Code Block | ||||
---|---|---|---|---|
| ||||
// An artifact update method public void doUpdateTask(ExecutionContext context) throws AccessControlException { Security security = context.getSecurity(); AccessController accessController = security.getUserPermissions(context.getUserLogin(), this.getArtifactId(context)); accessController.checkPermission(new UpdatePermission()); ... } |