I agree that it would be useful, but isn't this very tricky? Permissions regarding adding or altering connections should be possible , but do you also want VC to prevent user from running jobs that use connections they don't have access to? What if you run a Job that calls another job down the chain that has this connection?