Note
Пользовательские свойства для вашего предприятия находятся в public preview и подлежат изменению.
Пользовательские свойства позволяют декорировать репозитории такими сведениями, как платформы соответствия требованиям, конфиденциальность данных или сведения о проекте. Пользовательские свойства являются частными и могут просматриваться только пользователями с разрешениями на чтение в репозитории. У предприятия может быть до 100 определений свойств. Список разрешенных значений может содержать до 200 элементов.
Определение настраиваемых свойств на корпоративном уровне позволяет создавать согласованные значения, которые пользователи могут применять к репозиториям. Используя настраиваемые свойства, вы можете применить согласованное управление в репозиториях в организации, создав набор правил или политику репозитория, предназначенные для репозиториев с определенными свойствами. См . раздел AUTOTITLE.
Допустимые символы
Имена и значения настраиваемых свойств могут содержать только определенные символы:
- Имена:
a-z
, ,0-9``-``$``A-Z``_
.#
- Значения: все печатные символы ASCII, кроме
"
.
Кто может задать и просмотреть значения для настраиваемых свойств, которые я определяю?
После определения пользовательского свойства пользователи могут задать значение этого свойства в репозиториях предприятия. См . раздел AUTOTITLE.
- Как владелец предприятия можно задать значение по умолчанию для обязательных свойств.
- Владельцы организации могут задавать значения в своей организации в разных репозиториях или на уровне репозитория.
- Если он включен, пользователи с доступом к репозиторию или
custom properties
подробным разрешением могут задать и обновить значение свойства для своего репозитория.
Пользователи с разрешениями на чтение в репозитории могут просматривать пользовательские значения свойств для этого репозитория.
Кроме того, владелец организации могут искать репозитории в организации по значениям настраиваемых свойств. См . раздел AUTOTITLE.
Добавление пользовательских свойств
Вы можете добавить настраиваемые свойства в ваше предприятие, чтобы сделать эти свойства доступными во всех ваших orgaizations.
- В правом верхнем углу GitHubщелкните фото профиля.
- В зависимости от среды щелкните "Ваше предприятие **" или выберите **"Предприятия **", а затем выберите **предприятие, которое вы хотите просмотреть.
- В левой боковой панели в разделе "Политики" щелкните "Настраиваемые свойства".
- Чтобы добавить новое настраиваемое свойство, в правом верхнем углу нажмите кнопку "Создать свойство".
- Введите имя, описание и тип пользовательского свойства. Имя должно быть уникальным во всех организациях и не может содержать пробелы.
- При необходимости выберите "Разрешить актерам репозитория", чтобы задать это свойство. Если этот параметр включен, пользователи репозитория и приложения с подробным разрешением на уровне
custom properties
репозитория смогут задать и обновить значение свойства для своего репозитория. Кроме того, любой субъект, создающий репозиторий, может задать свойство в репозитории. - При необходимости выберите " Требовать это свойство" для всех репозиториев и добавьте значение по умолчанию. Это означает, что требуется, чтобы все репозитории в вашей организации имели значение для этого свойства. Репозитории, не имеющие явного значения для этого свойства, наследуют значение по умолчанию.
- Нажмите кнопку " Сохранить свойство".