diff --git a/modules/varbase_features/varbase_user/config/install/user.role.anonymous.yml b/modules/varbase_features/varbase_user/config/install/user.role.anonymous.yml
index 63df7d9cacf3913ded72c1b869b93cfb451fa161..8dfae36199c43c8a14fa425f8d1ac69303e12ea6 100644
--- a/modules/varbase_features/varbase_user/config/install/user.role.anonymous.yml
+++ b/modules/varbase_features/varbase_user/config/install/user.role.anonymous.yml
@@ -8,3 +8,4 @@ is_admin: false
 permissions:
   - 'access content'
   - 'search content'
+  - 'view media'
\ No newline at end of file
diff --git a/modules/varbase_features/varbase_user/config/install/user.role.authenticated.yml b/modules/varbase_features/varbase_user/config/install/user.role.authenticated.yml
index aaa0ce747b5bab5b354d8d9ed4e027a627fc0bfa..c166b4aba42f1e164d2e9fcf701a6d7542b61ec1 100644
--- a/modules/varbase_features/varbase_user/config/install/user.role.authenticated.yml
+++ b/modules/varbase_features/varbase_user/config/install/user.role.authenticated.yml
@@ -12,3 +12,4 @@ permissions:
   - 'use text format basic_html'
   - 'access sitemap'
   - 'access user profiles'
+  - 'view media'
\ No newline at end of file
diff --git a/modules/varbase_features/varbase_user/config/install/user.role.content_admin.yml b/modules/varbase_features/varbase_user/config/install/user.role.content_admin.yml
index 240c399c3579338cf764c791ff7febd88b350dd8..7f1c9d5c6daca1003189af34806a7e82fb2ba686 100644
--- a/modules/varbase_features/varbase_user/config/install/user.role.content_admin.yml
+++ b/modules/varbase_features/varbase_user/config/install/user.role.content_admin.yml
@@ -62,4 +62,6 @@ permissions:
   - 'translate landing_page node'
   - 'access editor_media_browser entity browser pages'
   - 'access image_browser entity browser pages'
-  - 'access images_browser entity browser pages'
\ No newline at end of file
+  - 'access images_browser entity browser pages'
+  - 'delete media'
+  - 'dropzone upload files'
\ No newline at end of file
diff --git a/modules/varbase_features/varbase_user/config/install/user.role.editor.yml b/modules/varbase_features/varbase_user/config/install/user.role.editor.yml
index 76d748a263d24adb2c198edfe2f95701b5635b03..bc702849fd5d784cee7b0ce206bdb0ad5e2fe271 100644
--- a/modules/varbase_features/varbase_user/config/install/user.role.editor.yml
+++ b/modules/varbase_features/varbase_user/config/install/user.role.editor.yml
@@ -42,3 +42,5 @@ permissions:
   - 'access editor_media_browser entity browser pages'
   - 'access image_browser entity browser pages'
   - 'access images_browser entity browser pages'
+  - 'delete media'
+  - 'dropzone upload files'
diff --git a/modules/varbase_features/varbase_user/config/install/user.role.site_admin.yml b/modules/varbase_features/varbase_user/config/install/user.role.site_admin.yml
index 1bcc06d7b3462b6a73655294ccfe5abe5b66def1..a2a0602d6d0c12f542b099516ab5a6b8fad1b5b6 100644
--- a/modules/varbase_features/varbase_user/config/install/user.role.site_admin.yml
+++ b/modules/varbase_features/varbase_user/config/install/user.role.site_admin.yml
@@ -76,4 +76,7 @@ permissions:
   - 'translate landing_page node'
   - 'access editor_media_browser entity browser pages'
   - 'access image_browser entity browser pages'
-  - 'access images_browser entity browser pages'
\ No newline at end of file
+  - 'access images_browser entity browser pages'
+  - 'access media overview'
+  - 'delete media'
+  - 'dropzone upload files'
\ No newline at end of file