Resource Roles

A role enables you to further refine how a resource is utilized, and is similar to sub resources. For most deployments, you will not need to define a role. During process configuration, you select a specific role when determining the resource. A role can be used to set up Serena Release Automation for rolling deployments, balancing, and such. For example, you can set up your process to only deploy to a percentage of targets first, add a manual task in the middle of the process that requires a user to execute for example, after they have tested the partial deployment, and then once the manual task has completed the rest of the process is assigned a second role responsible for deploying to the rest of the target machines.