Защита репозиториев с гостевым доступом
On-premise
Гостевой доступ — один из вариантов доступа к проектам JAICP, размещенным во внешних репозиториях. Его можно выбрать только в случае установки JAICP в контур.
По умолчанию гостевой доступ разрешает чтение и запись в репозитории без авторизации. Для защиты своих данных используйте приватный ключ.
Принцип работы
- Создайте файл
.justaikey
в корневой директории репозитория веткиmaster
. - Сгенерируйте или придумайте секретный ключ самостоятельно, затем запишите его в этот файл.
- Укажите этот ключ при создании или редактировании проекта.
При попытке доступа к репозиторию ключ, указанный в настройках проекта, проверяется с реальным ключом. В случае несовпадений доступ к репозиторию из JAICP будет заблокирован.
Условия защиты
Защита репозиториев не будет работать, ес ли:
-
Файл
.justaikey
не существует, несмотря на то, что ключ в настройках проекта он указан. -
Файл
.justaikey
находится не в корневой директории веткиmaster
. -
Файл
.justaikey
пустой. -
Проект размещен не во внешнем репозитории с гостевым доступом.
предупреждениеЕсли проект размещен локально или для авторизации используется собственная учетная запись, ключ не проверяется.