[midPoint-git] [Evolveum/midpoint] 1471bb: Check authorizations in some midpoint.* methods

mederly noreply at github.com
Fri Sep 22 09:00:53 CEST 2023


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 1471bba52e363f81feabbec6f997507d8a7655fb
      https://github.com/Evolveum/midpoint/commit/1471bba52e363f81feabbec6f997507d8a7655fb
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-09-22 (Fri, 22 Sep 2023)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java

  Log Message:
  -----------
  Check authorizations in some midpoint.* methods

When using methods countAccounts, getObjectsInConflictOnPropertyValue,
and isUniquePropertyValue we originally did not check authorizations
of the currently logged-in user. This is now fixed. Also, remaining
methods that avoid authorization checks were marked as such in the API
docs.

Note that this is an incompatible change, so users are advised to
check their configurations.

This resolves MID-6241.


  Commit: 9929ac2c1a5e941925135fba4455f668325e1021
      https://github.com/Evolveum/midpoint/commit/9929ac2c1a5e941925135fba4455f668325e1021
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-09-22 (Fri, 22 Sep 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/Badge.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/BadgePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PendingOperationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PendingOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationsGuiUtil.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


Compare: https://github.com/Evolveum/midpoint/compare/5f4fcb65bfde...9929ac2c1a5e


More information about the midPoint-svn mailing list