Was sind benutzerdefinierte Eigenschaften?
Benutzerdefinierte Eigenschaften sind strukturierte Metadatenfelder, die Sie in Ihre GitHub Enterprise Server-Instance Repositories oder Organisationen zuweisen können. Sie ermöglichen es Ihnen, Ihre Repositorys oder Organisationen mit Informationen wie Complianceframeworks, Datenempfindlichkeit oder Projektdetails zu versehen.
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.
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 und Verwalten von benutzerdefinierten Eigenschaften für Repositorys in deinem Unternehmen
Wie kann ich benutzerdefinierte Eigenschaften hinzufügen und verwalten?
Es gibt mehrere Möglichkeiten zum Verwalten von benutzerdefinierten Eigenschaften. Um Eigenschaften in GitHub zu verwalten, können Sie Folgendes verwenden:
- Ihre Organisations- oder Unternehmenseinstellungen. Weitere Informationen findest du unter Verwalten von benutzerdefinierten Eigenschaften für Repositorys in Ihrer Organisation und Verwalten von benutzerdefinierten Eigenschaften für Organisationen.
- GitHub's REST-API-Endpunkte für benutzerdefinierte Eigenschaften.