O que são propriedades personalizadas?
As propriedades personalizadas são campos de metadados estruturados que você pode anexar a repositórios ou organizações em GitHub.com. Eles permitem que você decore seus repositórios ou organizações com informações como estruturas de conformidade, confidencialidade de dados ou detalhes do projeto.
Uma empresa pode ter até 100 definições de propriedade. Uma lista de valores permitidos pode ter até 200 itens.
Há dois tipos de propriedades personalizadas:
-
**Propriedades personalizadas do repositório**: metadados anexados a repositórios individuais. -
**Propriedades personalizadas da organização**: metadados anexados a organizações em uma empresa.
Observação
Para GitHub Enterprise Server, esse recurso estará só disponível na versão 3.21.
Quais são os benefícios do uso de propriedades personalizadas?
Além de fornecer descoberta aprimorada, fluxos de trabalho automatizados, acompanhamento de conformidade, imposição de política direcionada e melhores recursos de relatório, as propriedades personalizadas permitem uma governança avançada por meio da integração do conjunto de regras.
As propriedades personalizadas do repositório e da organização podem ser usadas como critérios de direcionamento para conjuntos de regras, permitindo a imposição de políticas refinadas com base nos metadados.
- Para obter regras personalizadas do repositório, consulte Criar conjuntos de regras para repositórios na sua organização e Gerenciando propriedades personalizadas para repositórios em sua empresa.
- Para obter regras personalizadas da organização, consulte Gerenciando conjuntos de regras de código para repositórios em sua empresa.
Como fazer para adicionar e gerenciar propriedades personalizadas?
As propriedades personalizadas têm suporte total por meio da API REST do GitHub, permitindo o gerenciamento programático e a integração com sistemas externos. Confira Propriedades personalizadas.
Você pode adicionar propriedades personalizadas por meio da interface do usuário do GitHub. Confira Como gerenciar propriedades personalizadas para repositórios na sua organização e Gerenciando propriedades personalizadas para organizações.