Configuring notifications

You can create rules that send email notifications to users when certain events occur, such as tasks starting. Rules can be defined for events related to releases, tasks, segments, deployments, and approvals. You define rules in notification schemes. When your notification scheme is completed, you can attach it to a release, phase, or deployment. When you attach the scheme to a release, the rules in the scheme are applied to all event types. You can override the scheme that is attached to a release by adding a scheme to a phase. For example, you might want to use a different scheme for your productions phase. If you do not attach a scheme to a phase, the scheme that is attached to the release is used for every phase. You can override schemes that are attached to releases and phases by attaching a scheme to a particular deployment. For example, you might want to use a special scheme for a testing-type deployment.

When you define a rule, you attach a template to it that defines the content of the notification's email message. Default templates are available for each event type. You can also create your own templates by using static text, images, and dynamic content. Dynamic content is provided by embedding template statements that use the Velocity Template Language (VTL). You can use VTL statements to reference various IBM® UrbanCode™ Release properties. When the notification is generated, the property references are resolved to specific object instances.

Finally, you can create notification-type tasks in deployments. You might create a notification task if you want to be notified about one particular task but not all tasks of that type.