diff --git a/config/optional/user.role.editor.yml b/config/optional/user.role.editor.yml
new file mode 100644
index 0000000000000000000000000000000000000000..5349d9bda4fdea509a7256df0df750a8f6ff08a0
--- /dev/null
+++ b/config/optional/user.role.editor.yml
@@ -0,0 +1,5 @@
+permissions:
+  - 'delete any topic content'
+  - 'edit any topic content'
+  - 'override topic published option'
+
diff --git a/xi_topic.info.yml b/xi_topic.info.yml
index 3c4f9881ae025a0ca60df94505501f489c6f030c..3daf732e1c4d3e8f5f24ef1136f321016a11c12d 100644
--- a/xi_topic.info.yml
+++ b/xi_topic.info.yml
@@ -9,3 +9,4 @@ dependencies:
   - drupal:taxonomy
   - drupal:text
   - drupal:user
+  - xi_profile:xi_standard_roles