Modify access rules
diff --git a/groups b/groups
index 6461293..2536c90 100644
--- a/groups
+++ b/groups
@@ -1,6 +1,7 @@
 # UUID                                  	Group Name
 #
 097423384d1b249f0e9133ef0db0b29953d5a381	Service Users
+346ffabdfe256dc531594c3b8098d666cb2ab56b	branch-creators
 9c23eba4ab9322eb528ae11cfe2371996c5c43b9	Administrators
 global:Anonymous-Users                  	Anonymous Users
 global:Project-Owners                   	Project Owners
diff --git a/project.config b/project.config
index f753869..e75f877 100644
--- a/project.config
+++ b/project.config
@@ -18,21 +18,27 @@
 [access "refs/heads/*"]
 	create = group Administrators
 	create = group Project Owners
+	create = group branch-creators
 	editTopicName = +force group Administrators
 	editTopicName = +force group Project Owners
 	forgeAuthor = group Registered Users
+	forgeAuthor = group branch-creators
 	forgeCommitter = group Administrators
 	forgeCommitter = group Project Owners
+	forgeCommitter = group branch-creators
 	label-Code-Review = -2..+2 group Administrators
 	label-Code-Review = -2..+2 group Project Owners
 	label-Code-Review = -1..+1 group Registered Users
 	push = group Administrators
 	push = group Project Owners
+	push = +force group branch-creators
 	read = group Anonymous Users
 	revert = group Registered Users
 	submit = group Administrators
 	submit = group Project Owners
 	submit = group Service Users
+	pushMerge = group Project Owners
+	pushMerge = group branch-creators
 [access "refs/meta/config"]
 	exclusiveGroupPermissions = read
 	create = group Administrators