title: How do I setup Jenkins to see all private GitHub repos within our organization?
body: <p>How do I set up Jenkins so that every time a developer creates a new repo on Github within the organization, Jenkins is able to access it? So that the developer DOES NOT need to go into the repo's setting page on Github to find the right webhook, deploy keys, or integration &amp; services.</p>
  
  <p>For example, after a developer creates a new repo on Github (where the owner is the organization), I want the developer to be able to do the following on Jenkins:</p>
  
  <ul>
  <li>Developer goes to our Jenkins website (which runs off Kubernetes/Helm), creates a new Jenkins project, clicks "Add Source", selects "GitHub" or
  "Git" for the source (whichever works), <strong>and Jenkins is able to find
  that repo and trigger builds/tests based off commits to that repo</strong></li>
  </ul>
  
  <p>Jenkins is already able to do this for public GitHub repos, because when I type in the username under Owner, the Repository drop down updates with a list of repos. (See screenshot) But I want to be able to do this for a private organization.</p>
  
  <p>For example, when I type in tensorflow as owner:
  <a href="https://i.stack.imgur.com/xJETr.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/xJETr.png" alt="enter image description here"></a></p>