Skip to content

Instantly share code, notes, and snippets.

@fago
Last active July 14, 2025 16:20
Show Gist options
  • Save fago/3896e82dc23a2196d027fca338d173a8 to your computer and use it in GitHub Desktop.
Save fago/3896e82dc23a2196d027fca338d173a8 to your computer and use it in GitHub Desktop.
From 8c466ff15549abc93ca62bad91db33a73472c262 Mon Sep 17 00:00:00 2001
From: Wolfgang Ziegler // fago <[email protected]>
Date: Mon, 14 Jul 2025 13:40:52 +0200
Subject: [PATCH] fix: MCD-463: assign correct permissions
---
recipes/mossbo_recipe_config_management/recipe.yml | 13 +++----------
1 file changed, 3 insertions(+), 10 deletions(-)
diff --git a/recipe.yml b/recipe.yml
index f2c4d6b918..17b1dbf060 100644
--- a/recipe.yml
+++ b/recipe.yml
@@ -12,7 +12,6 @@ config:
import:
config_log_views: '*'
actions:
- # Create site_builder role and grant permissions
user.role.site_builder:
createIfNotExists:
id: site_builder
@@ -20,12 +19,6 @@ config:
weight: 4
is_admin: false
grantPermissions:
- - 'access config log reports'
- - 'use config preview deploy'
- - 'create checkpoints'
- - 'delete any checkpoint'
- - 'revert to any checkpoint'
- # Grant permissions to site_manager role
- user.role.site_manager:
- grantPermissions:
- - 'access config log reports'
+ - 'deploy config from preview'
+ - 'accept config deployments'
+ - 'manage config checkpoints'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment