-
dockx thibault authoredVerified4b6237b0
##
## audit-fd.schema - Needed by Fusion Directory for audit
##
# Attributes
attributetype ( 1.3.6.1.4.1.38414.60.1.1 NAME 'fdAuditDateTime'
DESC 'FusionDirectory - audit date and time'
EQUALITY generalizedTimeMatch
ORDERING generalizedTimeOrderingMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
SINGLE-VALUE )
attributetype ( 1.3.6.1.4.1.38414.60.1.2 NAME 'fdAuditAction'
DESC 'FusionDirectory - audit action'
EQUALITY caseExactIA5Match
SUBSTR caseExactIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
SINGLE-VALUE )
attributetype ( 1.3.6.1.4.1.38414.60.1.3 NAME 'fdAuditAuthorDN'
DESC 'FusionDirectory - audit event author'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
attributetype ( 1.3.6.1.4.1.38414.60.1.4 NAME 'fdAuditObject'
DESC 'FusionDirectory - audit event object'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
attributetype ( 1.3.6.1.4.1.38414.60.1.5 NAME 'fdAuditObjectType'
DESC 'FusionDirectory - audit event object type'
EQUALITY caseExactIA5Match
SUBSTR caseExactIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
SINGLE-VALUE )
attributetype ( 1.3.6.1.4.1.38414.60.1.6 NAME 'fdAuditAttributes'
DESC 'FusionDirectory - audit event attributes'
EQUALITY caseExactIA5Match
SUBSTR caseExactIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetype ( 1.3.6.1.4.1.38414.60.1.7 NAME 'fdAuditResult'
DESC 'FusionDirectory - audit action'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
attributetype ( 1.3.6.1.4.1.38414.60.1.8 NAME 'fdAuditId'
DESC 'FusionDirectory - Random int to be used in the DN'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE)
attributetype ( 1.3.6.1.4.1.38414.60.1.9 NAME 'fdAuditAuthorIP'
DESC 'FusionDirectory - audit event author IP address'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
# Audit tasks attributes
attributetype ( 1.3.6.1.4.1.38414.60.1.10 NAME 'fdAuditTasksRetention'
DESC 'FusionDirectory - audit tasks retention'
7172737475767778798081828384858687888990
EQUALITY caseExactMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
attributetype ( 1.3.6.1.4.1.38414.60.1.11 NAME 'fdAuditSyslogEnabled'
DESC 'FusionDirectory - enable syslog transformation for audit logs'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE )
# Object Class
objectclass (1.3.6.1.4.1.38414.60.2.1 NAME 'fdAuditEvent'
DESC 'FusionDirectory - audit event'
MUST ( fdAuditDateTime $ fdAuditAction $ fdAuditAuthorDN $ fdAuditObject $ fdAuditObjectType )
MAY ( fdAuditAttributes $ fdAuditResult $ fdAuditId $ fdAuditAuthorIP ) )
objectclass (1.3.6.1.4.1.38414.60.2.2 NAME 'fdAuditTasks'
DESC 'FusionDirectory - audit tasks'
SUP top AUXILIARY
MAY ( fdAuditTasksRetention $ fdAuditSyslogEnabled ) )