Identity by tree node evaluator

The evaluator gives permissions for all identities that has contract position on selected tree node by evaluator configuration or positions that exists recursively under the given tree node.

Permissions and work position can be defined by frontend agenda.

Permission works for all child's work position. There is example with one selected tree node (work position). Red work position are not available and green is available:

Evaluator doesn't work for contract position (next position)