[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