Skip to content

Revoke review and execution permissions from non-admin users#1667

Open
farzadMB2003 wants to merge 5 commits intopinterest:masterfrom
farzadMB2003:master
Open

Revoke review and execution permissions from non-admin users#1667
farzadMB2003 wants to merge 5 commits intopinterest:masterfrom
farzadMB2003:master

Conversation

@farzadMB2003
Copy link

Summary

This pull request restricts review and code execution permissions to admin users only.
Previously, non-admin users could run schedules and submit code without requiring a review.
With this change, non-admin users must submit their requests to admins for review.

Changes

  • Revoke review permissions from non-admin users.
  • Disable running schedules for non-admin users.
  • Restrict code execution so only admins can run code without review.

Motivation

Enhances security and workflow consistency by ensuring that only authorized users (admins) can execute code directly or manage schedules without review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants