Script Expression in MidPoint Expression Language

Last modified 13 Mar 2026 13:02 +01:00
MidPoint Expression Language feature
This page is an introduction to MidPoint Expression Language midPoint feature. Please see the feature page for more details.

MidPoint Expression Language (MEL) is a supported and recommended expression language for midPoint. Its language URL is:

http://midpoint.evolveum.com/xml/ns/public/expression/language#mel

Since midPoint 4.11, MEL is a recommended expression language to create script expressions in midPoint.

MidPoint Expression Language

MidPoint Expression Language (MEL) is based on Common Expression Language, extended with midPoint-specific features, functions and libraries.

MEL is designed to be secure expression language, intended for common use in midPoint expressions.

Examples

User name

Following code returns a name property of a user.

focus.name

Create fullName

focus.givenName + ' ' + focus.familyName
Was this page helpful?
YES NO
Thanks for your feedback