diff --git a/Dockerfile b/Dockerfile
index 163ad39aaeff53a35179db240a5bfb94d4a4f65f..8bc401590024ccc7d682fa33eb9802f5b1f609fb 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -39,5 +39,7 @@ MAINTAINER Andrej RamaĊĦeuski <andrej.ramaseuski@pirati.cz>
 COPY --from=builder /usr/local/libexec/openldap/pw-bcrypt.so /usr/lib/ldap/pw-bcrypt.so
 ADD bootstrap /container/service/slapd/assets/config/bootstrap
 ADD environment /container/environment/01-custom
+RUN mkdir /var/log/slapd && \
+    chown openldap.openldap /var/log/slapd
 
 WORKDIR /
diff --git a/bootstrap/ldif/10-audit.ldif b/bootstrap/ldif/10-audit.ldif
new file mode 100644
index 0000000000000000000000000000000000000000..7681cee010cb6da6e0f70b4132ac18c2f4823cba
--- /dev/null
+++ b/bootstrap/ldif/10-audit.ldif
@@ -0,0 +1,7 @@
+# Audit log
+dn: olcOverlay=auditlog,olcDatabase={1}mdb,cn=config
+changetype: add
+objectClass: olcOverlayConfig
+objectClass: olcAuditLogConfig
+olcOverlay: auditlog
+olcAuditlogFile: /var/log/slapd/auditlog.ldif
diff --git a/bootstrap/schema/pirati.schema b/bootstrap/schema/pirati.schema
index dcc9b80a9a111a21571de05dedd73bab8bdbed88..af1db01927f3c643f9480ce3d01168d42c50df2a 100644
--- a/bootstrap/schema/pirati.schema
+++ b/bootstrap/schema/pirati.schema
@@ -26,14 +26,14 @@ attributetype ( 1.3.6.1.4.1.55307.2.3.4 NAME 'forumId'
 	USAGE userApplications )
 attributetype ( 1.3.6.1.4.1.55307.2.3.5 NAME 'isEnabled'
 	DESC 'Uzivatel je aktivni'
-	EQUALITY caseIgnoreMatch
-	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{5}
+	EQUALITY booleanMatch
+	SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
 	SINGLE-VALUE
 	USAGE userApplications )
 attributetype ( 1.3.6.1.4.1.55307.2.3.6 NAME 'emailVerified'
 	DESC 'Registracni email je overen'
-	EQUALITY caseIgnoreMatch
-	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{5}
+	EQUALITY booleanMatch
+	SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
 	SINGLE-VALUE
 	USAGE userApplications )
 attributetype ( 1.3.6.1.4.1.55307.2.3.7 NAME 'contactEmail'
@@ -45,7 +45,7 @@ attributetype ( 1.3.6.1.4.1.55307.2.3.7 NAME 'contactEmail'
 attributetype ( 1.3.6.1.4.1.55307.2.3.8 NAME 'isTeam'
 	DESC 'Skupina je tym'
 	EQUALITY booleanMatch
-	SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
+	SYNTAX 1.3.6.1.4.1.1466.115.121.1.7{5}
 	SINGLE-VALUE
 	USAGE userApplications )
 objectclass ( 1.3.6.1.4.1.55307.2.4.1 NAME 'groupOfPirates'
@@ -53,7 +53,7 @@ objectclass ( 1.3.6.1.4.1.55307.2.4.1 NAME 'groupOfPirates'
 	SUP top
 	STRUCTURAL
 	MUST cn
-	MAY ( member $ description $ gidNumber $ email $ superiorTeam $ teamLeader $ teamLeaderSubstitute $ isTeam ) )
+	MAY ( member $ description $ email $ superiorTeam $ teamLeader $ teamLeaderSubstitute $ isTeam $ forumId ) )
 objectclass ( 1.3.6.1.4.1.55307.2.4.2 NAME 'pirate'
 	DESC 'Pirat'
 	AUXILIARY