¿Qué son las propiedades personalizadas?
Las propiedades personalizadas son campos de metadatos estructurados que puede adjuntar a repositorios u organizaciones en GitHub.com. Permiten decorar los repositorios u organizaciones con información como marcos de cumplimiento, confidencialidad de datos o detalles del proyecto.
Una empresa puede tener hasta 100 definiciones de propiedades. Una lista de valores permitidos puede tener hasta 200 elementos.
Hay dos tipos de propiedades personalizadas:
-
**Propiedades personalizadas del repositorio**: metadatos adjuntos a repositorios individuales. -
**Propiedades personalizadas de la organización**: metadatos adjuntos a organizaciones dentro de una empresa.
Nota:
Para GitHub Enterprise Server, esta característica solo estará disponible desde la versión 3.21.
¿Cuáles son las ventajas de usar propiedades personalizadas?
Además de proporcionar una detección mejorada, flujos de trabajo automatizados, seguimiento de cumplimiento, aplicación de directivas dirigidas y mejores funcionalidades de informes, las propiedades personalizadas permiten una gobernanza eficaz a través de la integración del conjunto de reglas.
Tanto las propiedades personalizadas del repositorio como de la organización se pueden usar como criterios de destino para los conjuntos de reglas, lo que permite aplicar directivas específicas en función de los metadatos.
- Para conocer las reglas personalizadas del repositorio, consulte Creación de conjuntos de reglas para repositorios de la organización y Administración de propiedades personalizadas para repositorios de tu empresa.
- Para conocer las reglas personalizadas de la organización, consulte Administración de conjuntos de reglas de código para repositorios en tu empresa.
¿Cómo puedo agregar y administrar propiedades personalizadas?
Las propiedades personalizadas son totalmente compatibles a través del API REST de GitHub, lo que permite la administración de manera programática y la integración con sistemas externos. Consulta Propiedades personalizadas.
Puede agregar propiedades personalizadas a través de la interfaz de usuario de GitHub. Consulta Administración de propiedades personalizadas para repositorios de la organización y Gestión de propiedades personalizadas para organizaciones.