diff --git a/debian/rules b/debian/rules
index 017fd66c5dd58bc907f3c8964a9a84dd6ddebcbe..ff44b10db26719994abe1b3be4168533f619e073 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,6 +20,12 @@ override_dh_install:
 	rm -f debian/tmp/usr/lib/*/*.la
 	# fail if anything else is missed
 	dh_install --fail-missing
+	dh_apparmor -pdidcot --profile-name=usr.bin.didcot
+	dh_apparmor -pdidcot-client --profile-name=usr.bin.didcot-client
+	dh_apparmor -pdidcot-tests \
+		--profile-name=usr.Applications.org.apertis.DidcotTestHandler
+	dh_apparmor -pdidcot-tests \
+		--profile-name=usr.libexec.installed-tests.didcot-0.didcot-test
 
 override_dh_strip:
 	dh_strip --dbgsym-migration='didcot-dbg (<< 0.1703.0-0co2~)'