From 37afc19f126ff061e3676f873ec9848d636dda11 Mon Sep 17 00:00:00 2001
From: uhensler <urs.hensler@frentix.com>
Date: Tue, 8 Oct 2019 14:54:34 +0200
Subject: [PATCH] OO-4285: Coach should have not admin rights in manual scoring
 view

---
 .../java/org/olat/course/nodes/ms/MSCoachRunController.java    | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/main/java/org/olat/course/nodes/ms/MSCoachRunController.java b/src/main/java/org/olat/course/nodes/ms/MSCoachRunController.java
index d89da3bd412..345dedce840 100644
--- a/src/main/java/org/olat/course/nodes/ms/MSCoachRunController.java
+++ b/src/main/java/org/olat/course/nodes/ms/MSCoachRunController.java
@@ -67,8 +67,7 @@ public class MSCoachRunController extends BasicController {
 
 		RepositoryEntry courseEntry = userCourseEnv.getCourseEnvironment().getCourseGroupManager().getCourseEntry();
 		RepositoryEntrySecurity reSecurity = repositoryManager.isAllowed(ureq, courseEntry);
-		boolean admin = reSecurity.isEntryAdmin() || reSecurity.isPrincipal() || reSecurity.isMasterCoach()
-				|| hasAssessmentRight;
+		boolean admin = userCourseEnv.isAdmin() || hasAssessmentRight;
 
 		boolean nonMembers = reSecurity.isEntryAdmin();
 		List<BusinessGroup> coachedGroups = null;
-- 
GitLab