From 6c935d61f9f2ad8befe0ae0eb96c4f328ad99835 Mon Sep 17 00:00:00 2001 From: skublik Date: Tue, 25 Jun 2019 10:25:10 +0200 Subject: [PATCH 1/3] adding element for resourceOID and classifier to ShadowType shadow = ObjectTypeUtil.getObjectFromReference(shadowRef); --- .../resources/xml/ns/public/common/audit-3.xsd | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd b/infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd index 2bfad83b54b..4327438c6be 100644 --- a/infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd +++ b/infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd @@ -290,6 +290,23 @@ + + + + Resource OIDs. This field is used for resource OIDs of target, when target is FocusType or Shadowtype. + + + 4.0 + + + + + + + Custom attribute for identification of audit record. + + + From c15a262c63a259bbdf497d3426889b02eb5a67be Mon Sep 17 00:00:00 2001 From: Radovan Semancik Date: Tue, 25 Jun 2019 10:39:56 +0200 Subject: [PATCH 2/3] Upgrading jackson to 2.9.9 --- build-system/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-system/pom.xml b/build-system/pom.xml index da7cf973a6e..f00af811f4a 100644 --- a/build-system/pom.xml +++ b/build-system/pom.xml @@ -86,7 +86,7 @@ 6.5.0 10.11.1.1 1.8.0 - 2.9.8 + 2.9.9 1.19 3.0.0-M2 0.9.11 From 947631b7515ce94dc237f279483db3abcfd1a554 Mon Sep 17 00:00:00 2001 From: Radovan Semancik Date: Tue, 25 Jun 2019 11:30:46 +0200 Subject: [PATCH 3/3] Schema for custom audit fields (MID-5478) --- .../xml/ns/public/common/audit-3.xsd | 9 +- .../xml/ns/public/common/common-core-3.xsd | 110 +++++++++++++++++- 2 files changed, 109 insertions(+), 10 deletions(-) diff --git a/infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd b/infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd index 4327438c6be..2294572910c 100644 --- a/infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd +++ b/infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd @@ -290,7 +290,7 @@ - + Resource OIDs. This field is used for resource OIDs of target, when target is FocusType or Shadowtype. @@ -300,13 +300,6 @@ - - - - Custom attribute for identification of audit record. - - - diff --git a/infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd b/infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd index a52353d0039..810db76b6da 100755 --- a/infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd +++ b/infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd @@ -16129,7 +16129,7 @@ - Specifies profile for expression evaluations, execution, restrictions, etc. + Specifies profiles for expression evaluations, execution, restrictions, etc. SystemConfigurationType.expressions @@ -16139,7 +16139,19 @@ - + + + + Specifies details regarding creation and recording of audit events. + + + SystemConfigurationType.audit + 4.0 + true + + + + @@ -16216,6 +16228,100 @@ + + + + Specifies details regarding creation and recording of audit events. + + + + 4.0 + true + + + + + + + Details about creation and recording of audit events. + + + SystemConfigurationAuditType.eventRecording + + + + + + + + + + + Details about creation and recording of audit events. + + + + 4.0 + true + + + + + + + If set to true, the resource OIDs will be recorded in the audit event records. + Recording resource OIDs means additional (storage) overhead. Therefore it is turned off by default. + + + SystemConfigurationAuditEventRecordingType.recordResourceOids + + + + + + + Specifies details how an audit event record property is created. + + + SystemConfigurationAuditEventRecordingType.property + + + + + + + + + + Specifies details how an audit event record property is created. + + + + 4.0 + true + + + + + + + Audit event record property name. + + + SystemConfigurationAuditEventRecordingPropertyType.name + + + + + + + Expression that produces value of the property. + + + + + +