[midPoint] HA: HA: Send email to approval

Алексей Ващенков a.vashchenkov at solarsecurity.ru
Tue May 19 11:52:13 CEST 2015


Thanks a lot. That's exactly what I need.
________________________________________
От: midPoint [midpoint-bounces at lists.evolveum.com] от имени Pavol Mederly [mederly at evolveum.com]
Отправлено: 19 мая 2015 г. 12:45
Кому: midpoint at lists.evolveum.com
Тема: Re: [midPoint] HA:  Send email to approval

If I understand you correctly, you want to distinguish between "work item was created" and "work item was finished" events.

In order to do this, there is the changeType attribute:

private ChangeType changeType;   // ADD = process/task start, DELETE = process/task finish (for now)

You can filter for this attribute directly in the notifier configuration (in system config), by using e.g.

<operation>add</operation>

directive to send notifications only on "work item was added" (i.e. created) events.

Is this what you were asking for?

Pavol

This is clear for me.
What should I use as flag to know that approver must take a dessision?
It seems I should use operationStatusCustom. It takes values:
- null if assignment is waiting for approval
- __REJECTED__, if approver rejected an assignment
- __APPROVED__, if approver appreved the assignment
________________________________________
От: midPoint [midpoint-bounces at lists.evolveum.com<mailto:midpoint-bounces at lists.evolveum.com>] от имени Pavol Mederly [mederly at evolveum.com<mailto:mederly at evolveum.com>]
Отправлено: 19 мая 2015 г. 12:13
Кому: midpoint at lists.evolveum.com<mailto:midpoint at lists.evolveum.com>
Тема: Re: [midPoint] Send email to approval

Alexej,

there are the following workflow-related events:

- WorkItemEvent - when a work item (a request to given approver) is
being created or finished,
- WorkflowProcessEvent - when a complete workflow process is started or
finished.

Note that a process can contain more approvals, e.g. in case of
multilevel approvals.

So, depending on what you want to achieve, you could process one (or
both) of these two events.

Regards,
Pavol

On 19. 5. 2015 11:09, Алексей Ващенков wrote:


I want to send emails only to approver while assigning a role.
What easest way to find out if the event is event abount approve adding?
_______________________________________________
midPoint mailing list
midPoint at lists.evolveum.com<mailto:midPoint at lists.evolveum.com>
http://lists.evolveum.com/mailman/listinfo/midpoint




_______________________________________________
midPoint mailing list
midPoint at lists.evolveum.com<mailto:midPoint at lists.evolveum.com>
http://lists.evolveum.com/mailman/listinfo/midpoint
_______________________________________________
midPoint mailing list
midPoint at lists.evolveum.com<mailto:midPoint at lists.evolveum.com>
http://lists.evolveum.com/mailman/listinfo/midpoint




More information about the midPoint mailing list