Was sind benutzerdefinierte Eigenschaften?
Benutzerdefinierte Eigenschaften sind strukturierte Metadatenfelder, die Sie an Repositorys oder Organisationen in Ihre GitHub Enterprise Server-Instance anfügen können. Sie ermöglichen es Ihnen, Ihre Repositorys oder Organisationen mit Informationen wie Complianceframeworks, Datenempfindlichkeit oder Projektdetails zu versehen.
Ein Unternehmen kann bis zu 100 Eigenschaftsdefinitionen haben. Eine Liste der zulässigen Werte kann bis zu 200 Einträge enthalten.
Es gibt zwei Arten von benutzerdefinierten Eigenschaften:
- Benutzerdefinierte Repositoryeigenschaften: Metadaten, die einzelnen Repositorys zugeordnet sind.
- Benutzerdefinierte Eigenschaften der Organisation: Metadaten, die Organisationen innerhalb eines Unternehmens zugeordnet sind.
Hinweis
Für GitHub Enterprise Server ist diese Funktion nur ab Version 3.21 verfügbar.
Was sind die Vorteile der Verwendung benutzerdefinierter Eigenschaften?
Neben einer verbesserten Erkennung, automatisierten Workflows, der Verfolgung der Compliance, der gezielten Durchsetzung von Richtlinien und besseren Funktionalitäten für das Reporting ermöglichen benutzerdefinierte Eigenschaften eine leistungsstarke Governance durch die Ruleset Integration.
Sowohl repository- als auch organisationsspezifische Eigenschaften können als Zielkriterien für Regelgruppen verwendet werden, wodurch eine differenzierte Richtlinienerzwingung basierend auf Metadaten ermöglicht wird.
- Informationen zu benutzerdefinierten Repositoryregeln finden Sie unter Erstellen von Regelsätzen für Repositorys in deiner Organisation
Wie kann ich benutzerdefinierte Eigenschaften hinzufügen und verwalten?
Sie können benutzerdefinierte Eigenschaften über GitHub's UI hinzufügen. Weitere Informationen findest du unter Verwalten von benutzerdefinierten Eigenschaften für Repositorys in Ihrer Organisation und Verwalten von benutzerdefinierten Eigenschaften für Organisationen.