Grant mdb/golang-luci-admin more admin permissions.

R=heschi@google.com
CC=carlos@golang.org

Change-Id: Id40bc4b1750d06e7c27e82ef29440613ad834e5b
Reviewed-on: https://go-review.googlesource.com/c/build/+/458675
TryBot-Bypass: Heschi Kreinick <heschi@google.com>
Reviewed-by: Heschi Kreinick <heschi@google.com>
diff --git a/generated/realms.cfg b/generated/realms.cfg
index 20a6db2..7d90503 100644
--- a/generated/realms.cfg
+++ b/generated/realms.cfg
@@ -7,6 +7,10 @@
 realms {
   name: "@root"
   bindings {
+    role: "role/buildbucket.owner"
+    principals: "group:mdb/golang-luci-admin"
+  }
+  bindings {
     role: "role/buildbucket.reader"
     principals: "group:googlers"
   }
@@ -19,6 +23,10 @@
     principals: "group:googlers"
   }
   bindings {
+    role: "role/scheduler.owner"
+    principals: "group:mdb/golang-luci-admin"
+  }
+  bindings {
     role: "role/swarming.poolOwner"
     principals: "group:mdb/golang-luci-admin"
   }
diff --git a/main.star b/main.star
index 204fa93..aa1ebfc 100755
--- a/main.star
+++ b/main.star
@@ -19,12 +19,17 @@
     swarming = "chromium-swarm.appspot.com",
     tricium = "tricium-prod.appspot.com",
     bindings = [
-        # Allow owners to submit any task in any pool.
+        # Admin permissions.
         luci.binding(
             roles = [
+                # Allow owners to submit any task in any pool.
                 "role/swarming.poolOwner",
                 "role/swarming.poolUser",
                 "role/swarming.taskTriggerer",
+                # Allow owners to trigger and cancel LUCI Scheduler jobs.
+                "role/scheduler.owner",
+                # Allow owners to trigger and cancel any build.
+                "role/buildbucket.owner",
             ],
             groups = "mdb/golang-luci-admin",
         ),