Для установки или изменения прав доступа в CMS 1С-Битрикс необходимо зайти в административную панель сайта и открыть раздел "Настройки" -> "Права доступа". В этом разделе можно настраивать права доступа для различных групп пользователей и индивидуальных пользователей.
Для настройки прав доступа нового аккаунта подрядчика, чтобы он мог изменять/добавлять код и шаблоны сайта, но не мог удалить сайт или выполнить другие нежелательные действия, можно сделать следующее:
1. Создать новую группу пользователей с необходимыми правами доступа: откройте раздел "Настройки" -> "Пользователи" -> "Группы пользователей" и создайте новую группу с необходимыми правами доступа.
2. Назначить новому аккаунту подрядчика данную группу пользователей: откройте раздел "Настройки" -> "Пользователи" -> "Пользователи" и отредактируйте профиль нового аккаунта, назначив его в созданную группу.
3. Отключить права доступа к управлению сайтом и удалению файлов: в разделе "Настройки" -> "Права доступа" установите для созданной группы ограниченные права доступа к управлению сайтом и удалению файлов.
Таким образом, новый аккаунт подрядчика сможет изменять/добавлять код и шаблоны сайта, но не сможет удалить сайт или выполнить другие нежелательные действия.
Если ограничение доступа к главному модулю оказалось неэффективным, можно также настраивать права доступа к отдельным файлам и функциям в CMS 1С-Битрикс, чтобы дополнительно ограничить действия пользователя.