Ein .github-private Repository kann Governanceeinstellungen für die benutzerdefinierten Agentprofile, Clientberechtigungen und Plug-Ins Ihres Unternehmens enthalten.
Ein repositorybasierter Governance-Ansatz ermöglicht es Benutzern, Pull Requests mit Vorschlägen zur Verbesserung der Einstellungen zu öffnen, und erlaubt es außerdem, Änderungen an den Einstellungen durch Codeowner und Rulesets zu beschränken.
Sie können ein .github-private Repository mit einer Vorlage oder von Grund auf neu erstellen.
Ein Repository für die Governance Ihres Unternehmens erstellen
- Wählen Sie eine Organisation in Ihrem Unternehmen aus, um das Repository zu besitzen, das Ihre Einstellungen auf Unternehmensebene Benutzerdefinierte Agenten und Governance enthält.
- Navigieren Sie zum Governancevorlagen-Repository.
- Klicken Sie in der oberen rechten Ecke auf "Diese Vorlage verwenden", und erstellen Sie ein neues Repository in Ihrer ausgewählten Organisation namens
.github-private. Einstellungen gelten für Mitglieder, unabhängig davon, ob sie auf das Repository zugreifen können. Wählen Sie daher die Sichtbarkeit basierend darauf aus, wer Änderungen vorschlagen soll:- Um allen Mitgliedern Ihres Unternehmens Lesezugriff zu gewähren, wählen Sie "Intern" aus.
- Wenn Sie nach der Erstellung manuell Zugriff gewähren möchten, wählen Sie aus****.
- Aktualisieren Sie die Vorlage README nach Bedarf. Erwägen Sie das Einschließen von Erstellungsrichtlinien für Benutzerdefinierte Agenten oder Complianceaspekte, die für Ihr Unternehmen spezifisch sind.
Hinweis
Die Einstellungen in diesem Repository gelten für alle Benutzer im Plan Ihres Unternehmens Copilot , die einen unterstützten Client verwenden.
Auswählen Ihres Repositorys als Governancequelle
- Navigieren Sie zu Ihrem Unternehmen. Beispielsweise auf der Seite Unternehmen in GitHub.com.
- Klicken Sie oben auf der Seite auf AI-Steuerelemente.
- Wählen Sie auf der Registerkarte "Agents" im Abschnitt "Konfigurationsquelle" das Dropdownmenü " Organisation auswählen" aus, und klicken Sie dann auf die Organisation, die Ihr
.github-privateRepository enthält.
Die "Konfigurationszusammenfassung" auf der Einstellungsseite zeigt die Einstellungen an, die aus diesem Repository stammen.