Skip to main content

Управление настраиваемыми свойствами для репозиториев в организации

Создайте настраиваемые свойства, чтобы обеспечить организациям согласованный способ классификации репозиториев.

Кто может использовать эту функцию?

Enterprise owners

Note

Пользовательские свойства для вашего предприятия находятся в public preview и подлежат изменению.

Пользовательские свойства позволяют декорировать репозитории такими сведениями, как платформы соответствия требованиям, конфиденциальность данных или сведения о проекте. Пользовательские свойства являются частными и могут просматриваться только пользователями с разрешениями на чтение в репозитории. У предприятия может быть до 100 определений свойств. Список разрешенных значений может содержать до 200 элементов.

Определение настраиваемых свойств на корпоративном уровне позволяет создавать согласованные значения, которые пользователи могут применять к репозиториям. Используя настраиваемые свойства, вы можете применить согласованное управление в репозиториях в организации, создав набор правил или политику репозитория, предназначенные для репозиториев с определенными свойствами. См . раздел AUTOTITLE.

Допустимые символы

Имена и значения настраиваемых свойств могут содержать только определенные символы:

  • Имена: a-z, , 0-9``-``$``A-Z``_. #
  • Значения: все печатные символы ASCII, кроме ".

Кто может задать и просмотреть значения для настраиваемых свойств, которые я определяю?

После определения пользовательского свойства пользователи могут задать значение этого свойства в репозиториях предприятия. См . раздел AUTOTITLE.

  • Как владелец предприятия можно задать значение по умолчанию для обязательных свойств.
  • Владельцы организации могут задавать значения в своей организации в разных репозиториях или на уровне репозитория.
  • Если он включен, пользователи с доступом к репозиторию или custom properties подробным разрешением могут задать и обновить значение свойства для своего репозитория.

Пользователи с разрешениями на чтение в репозитории могут просматривать пользовательские значения свойств для этого репозитория.

Кроме того, владелец организации могут искать репозитории в организации по значениям настраиваемых свойств. См . раздел AUTOTITLE.

Добавление пользовательских свойств

Вы можете добавить настраиваемые свойства в ваше предприятие, чтобы сделать эти свойства доступными во всех ваших orgaizations.

  1. В правом верхнем углу GitHubщелкните фото профиля.
  2. В зависимости от среды щелкните "Ваше предприятие **" или выберите **"Предприятия **", а затем выберите **предприятие, которое вы хотите просмотреть.
  3. В левой боковой панели в разделе "Политики" щелкните "Настраиваемые свойства".
  4. Чтобы добавить новое настраиваемое свойство, в правом верхнем углу нажмите кнопку "Создать свойство".
  5. Введите имя, описание и тип пользовательского свойства. Имя должно быть уникальным во всех организациях и не может содержать пробелы.
  6. При необходимости выберите "Разрешить актерам репозитория", чтобы задать это свойство. Если этот параметр включен, пользователи репозитория и приложения с подробным разрешением на уровне custom properties репозитория смогут задать и обновить значение свойства для своего репозитория. Кроме того, любой субъект, создающий репозиторий, может задать свойство в репозитории.
  7. При необходимости выберите " Требовать это свойство" для всех репозиториев и добавьте значение по умолчанию. Это означает, что требуется, чтобы все репозитории в вашей организации имели значение для этого свойства. Репозитории, не имеющие явного значения для этого свойства, наследуют значение по умолчанию.
  8. Нажмите кнопку " Сохранить свойство".