diff --git a/modules-targeted-contrib.conf b/modules-targeted-contrib.conf
index e2bab2c..d08ca0b 100644
--- a/modules-targeted-contrib.conf
+++ b/modules-targeted-contrib.conf
@@ -1895,6 +1895,13 @@ stunnel = module
 svnserve =  module
 
 # Layer: services
+# Module: swift
+#
+#  openstack-swift
+#
+swift = module
+
+# Layer: services
 # Module: sysstat
 #
 # Policy for sysstat. Reports on various system states
diff --git a/permissivedomains.te b/permissivedomains.te
index f3f8e88..925fc39 100644
--- a/permissivedomains.te
+++ b/permissivedomains.te
@@ -40,3 +40,11 @@ optional_policy(`
         permissive openshift_cron_t;
 ')
 
+optional_policy(`
+    gen_require(`
+                type swift_t;
+        ')
+
+        permissive swift_t;
+')
+