[midPoint-git] [Evolveum/midpoint] 8c2466: Migrate legacy case/cert authorizations (#2)

mederly noreply at github.com
Sat Jun 10 23:08:31 CEST 2023


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 8c2466245dffe6a0916ea49df888c0fede4c8a3f
      https://github.com/Evolveum/midpoint/commit/8c2466245dffe6a0916ea49df888c0fede4c8a3f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-06-10 (Sat, 10 Jun 2023)

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AccessCertificationCaseId.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AccessCertificationWorkItemId.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WorkItemId.java
    M model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/QueryUtils.java
    R model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/AccessCertificationCaseId.java
    R model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/AccessCertificationWorkItemId.java
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertReviewersHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertTimedActionTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/AuthorizationMigrator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityGovernance.java
    A model/model-intest/src/test/resources/security/governance/campaign-assignments-1.xml
    M model/model-intest/src/test/resources/security/governance/role-approver-standard-legacy.xml
    A model/model-intest/src/test/resources/security/governance/role-reviewer-common-parts.xml
    A model/model-intest/src/test/resources/security/governance/role-reviewer-standard-legacy.xml
    A model/model-intest/src/test/resources/security/governance/role-reviewer-standard-new.xml
    A model/model-intest/src/test/resources/security/governance/role-super-approver-legacy.xml
    R model/model-intest/src/test/resources/security/governance/user-approver1.xml
    R model/model-intest/src/test/resources/security/governance/user-approver2.xml
    R model/model-intest/src/test/resources/security/governance/user-approver3.xml
    A model/model-intest/src/test/resources/security/governance/user-deputy1-1.xml
    A model/model-intest/src/test/resources/security/governance/user-deputy1-2-1.xml
    A model/model-intest/src/test/resources/security/governance/user-deputy1-2.xml
    A model/model-intest/src/test/resources/security/governance/user-manager1.xml
    A model/model-intest/src/test/resources/security/governance/user-manager2.xml
    A model/model-intest/src/test/resources/security/governance/user-manager3.xml
    A model/model-intest/src/test/resources/security/governance/user-manager4.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
    A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/util/AccessCertificationSupportMixin.java
    A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/util/CaseSupportMixin.java

  Log Message:
  -----------
  Migrate legacy case/cert authorizations (#2)

This commit completes the work on migration of legacy work item level
authorizations (evaluated by custom code in cases and certification
modules) to new ones, evaluated by the security enforcer.




More information about the midPoint-svn mailing list