[midPoint-git] [Evolveum/midpoint] fdf8e5: Improve role-mining functionalities
Tadeas Chrapovic
noreply at github.com
Thu Dec 21 13:52:18 CET 2023
Branch: refs/heads/feature/role-mining
Home: https://github.com/Evolveum/midpoint
Commit: fdf8e5a4386a9ffaef34354bba527f9164a266d3
https://github.com/Evolveum/midpoint/commit/fdf8e5a4386a9ffaef34354bba527f9164a266d3
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanObjectDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/MultiSelectTileWizardStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsTaskCreator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/ModificationTargetPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/AccessApplicationRoleStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BusinessRoleWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/BusinessRoleApplicationDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/BusinessRoleDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClustersPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisCandidateRoleTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisDetectedPatternTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisRoleBasedTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisUserBasedTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/object/RoleAnalysisObjectUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableTools.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/IconAndStylesUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTableHeadersToolbar.html
A infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/values/RoleAnalysisObjectState.java
M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringActionExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/UserBasedClustering.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/prototype/AssociationAnalyseObject.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/prototype/DataPointsAnalysis.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/prototype/ParameterOptimization.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/prototype/RangeSimilarity.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/BasePrepareAction.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisObjectState.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisUtils.java
Log Message:
-----------
Improve role-mining functionalities
1. Role wizard synchronization with role mining
2. Improve role-mining operation tracking
3. Fix issues associated with the processing
of patterns (candidate roles) in role mining
4. Role mining GUI improvements
5. Changed the logic of calculating mean density for a session (outliers - excluded for now)
6. Experimentation regarding parameter optimization
7. Fix progress status iteration for clustering execution
More information about the midPoint-svn
mailing list