Entra Provisioning Expression Tester

Entra Provisioning Expression Tester

Evaluate a documented, bounded mapping-expression subset and show intermediate values against a local record.

Expressions run in a fixed interpreter with no eval, Function constructor, network calls, or tenant schema lookup. Unsupported functions are explicit Unknown.

Supported: source paths, literals, ToLower/ToUpper/Trim, Append, IIF, IsNullOrEmpty, Replace, Join.
Mapping expressionSafe interpreted subset
Local source recordJSON · fictional data
Statevalue
Trace steps6
OutputReady
Evaluation traceIntermediate values shown locally
{
  "state": "value",
  "value": "jane@example.test",
  "trace": [
    "mail: ",
    "IsNullOrEmpty: true",
    "userPrincipalName: JANE@EXAMPLE.TEST",
    "ToLower: jane@example.test",
    "mail: ",
    "IIF: true branch"
  ]
}