[midPoint-git] [Evolveum/midpoint] 5c18a3: Add profiles for assignment/inducement targetRef

mederly noreply at github.com
Fri Jul 21 17:34:19 CEST 2023


  Branch: refs/heads/feature/expression-profiles
  Home:   https://github.com/Evolveum/midpoint
  Commit: 5c18a3039a88882b513329de3653f8c12843bd40
      https://github.com/Evolveum/midpoint/commit/5c18a3039a88882b513329de3653f8c12843bd40
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-07-21 (Fri, 21 Jul 2023)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ReferenceResolver.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/ScriptingTaskCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ReferenceResolverImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestExpressionProfiles.java
    A model/model-intest/src/test/resources/profiles/role-restricted-bad-assignment-target-filter.xml
    A model/model-intest/src/test/resources/profiles/role-restricted-bad-inducement-target-filter.xml
    M model/model-intest/testng-integration-security.xml

  Log Message:
  -----------
  Add profiles for assignment/inducement targetRef

Now we support expression profiles for expressions in assignment
and inducement targetRef filters (at run time).

Also, profile determination in general was made faster and more
deterministic (see the implementation in ArchetypeManager).




More information about the midPoint-svn mailing list