Skip to main content

Рекомендации для организаций в вашей организации

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

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

В этой статье приведены ключевые моменты из рекомендаций GitHub. Дополнительные сведения см. в разделе "Дополнительное чтение ".

Свести к минимуму количество организаций

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

  • Члены организации могут легко находить ресурсы и взаимодействовать , что способствует совместной среде.
  • Всегда проще добавлять организации, чем удалять их, поэтому рекомендуется начинать с небольшого количества организаций, что обеспечивает большую гибкость в будущем.
  • Удаление организаций гораздо сложнее****, часто требуя миграции и сокращения гибкости, к которым привыкли команды.

Когда требуется несколько организаций?

Для некоторых клиентов потребуется несколько организаций.

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

Разные клиенты успешно выполнили различные настройки для количества организаций и разрешений на доступ в них. Сведения о параметрах см. в разделе Рекомендации по структурированию организаций в вашей организации.

Рекомендации в организациях

В каждой организации в вашей организации следует поощрять владелец организации, чтобы следовать рекомендациям.

  • Добавление нескольких владельцев: если у организации есть только один владелец, проекты организации могут стать недоступными, если владелец недоступен. Чтобы никто не потерял доступ к проекту, рекомендуется по крайней мере два человека в каждой организации иметь роль владельца.
  • Используйте команды: Teams позволяет управлять разрешениями, владелец кода ship и уведомлениями для групп людей. Если вы используете поставщик удостоверений (IdP) для проверки подлинности, мы настоятельно рекомендуем управлять членством в команде с помощью поставщика удостоверений. См . раздел AUTOTITLE.
  • Совместная работа в репозиториях, принадлежащих организации: по возможности свести к минимуму совместную работу в пользовательских репозиториях. Репозитории, принадлежащие организации, имеют более сложные функции безопасности и администрирования, и они остаются доступными даже при изменении членства в организации.

Дополнительные материалы

Следующие шаги

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