I had to remove this check because the user configuring the project is not necessarily the same as the authentication under which the build will run. `QueueItemAuthenticator`s may be asked which authentication shall be used for a `Queue.Item` (i.e., upcoming build), but not for a `Queue.Task` (i.e., job). So there is just no way to predict whether the build will have this permission or not.