com.xebialabs.deployit.security.permission
Class InitialDeploymentHandler
java.lang.Object
com.xebialabs.deployit.security.permission.PermissionHandler
com.xebialabs.deployit.security.permission.InitialDeploymentHandler
public class InitialDeploymentHandler
- extends PermissionHandler
Grants a user:
- deployment#initial permission
- (add|remove)_child_node rights on the Environment
- (add|remove)_child_node rights on the members of an Environment (ie. infrastructure)
- (add|remove)_child_node rights on the dictionaries of an Environment (ie. infrastructure)
- read rights on the Application
|
Method Summary |
protected void |
handle(java.lang.String user,
com.xebialabs.deployit.security.permission.PermissionHandler.Action action)
|
protected void |
handle(java.lang.String user,
java.lang.String onConfigurationItem,
com.xebialabs.deployit.security.permission.PermissionHandler.Action action)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InitialDeploymentHandler
public InitialDeploymentHandler()
handle
protected void handle(java.lang.String user,
com.xebialabs.deployit.security.permission.PermissionHandler.Action action)
- Overrides:
handle in class PermissionHandler
handle
protected void handle(java.lang.String user,
java.lang.String onConfigurationItem,
com.xebialabs.deployit.security.permission.PermissionHandler.Action action)
- Overrides:
handle in class PermissionHandler