Is it possible to disable manual build trigger to be configured per job?
I explicitly do not want to disable a job, obviously, as it should be triggered by other build triggers (SCM Polling, Schedule, upstream job).
Try using Job Restrictions Plugin
Then check these options:
Although users can launch the Job, it will be immediately aborted with message in console:
FATAL: [Job Restrictions] - Build will be aborted: Manual launch is prohibited
With enabled global inheritance, defining my user group in the matrix and not enabling the build checkbox doesn't disable manual build ability (that's okay so far). – ITL Dec 16 '15 at 08:46