Closed
Description
If "git" is not on the path, and instead the full path to git is specified through git-source-control configuration, all git commands will fail for a user with just the %Developer role with a NOTOPEN.
The reason is that the "git bin path" configuration setting is stored in a global in the %SYS namespace, so you need access to that global. A %Developer will get a PROTECT error trying to access it.