Size: a a a

1С, БСП, DevOps и Архитектура

2021 March 31

JD

John Doe in 1С, БСП, DevOps и Архитектура
Max Mazin
(Я не спрашиваю, а просто комментирую ситуацию)
В общем случае мы не знаем, какую платформу потребуется поставить "завтра" — может потребоваться поставить любую. И предусмотреть заранее, какие версии библиотек ставить мы не можем. К сожалению.
Остаётся только, при появлении в компании какой-то версии 1С сразу же устанавливать соответствующую версию библиотеки. Принудительно, через групповые политики. Априори считаем, что пользователи не локальные админы.
Я считаю такой подход недостаточно системным, а устранение корня проблемы доступно только вендору. Получается, что надо писать в "спортлото".
Но в любом случае решение этой проблемы (в моём случае) не позволит достичь главной цели :(
Мы используем административную установку, а она заведомо не умеет устанавливаться в режиме "для пользователя":
https://its.1c.ru/db/v8318doc#bookmark:adm:TI000000056
В тексте: "Установка «1С:Предприятия», выполняемая с помощью программы запуска, всегда выполняется в каталог по умолчанию."
А рассказывать "бухгалтерам", как выполнять установку ПО через setup.exe... так себе удовольствие )
А зачем тебе административная установка в режиме "для пользователя"?
источник

MM

Max Mazin in 1С, БСП, DevOps и Архитектура
John Doe
А зачем тебе административная установка в режиме "для пользователя"?
1. Пользователи не админы
2. Я обновляю платформу, размещаю дистрибутив в административной установке
3. Пользователь запускает 1С и ему автоматически должна "прилетать" новая версия платформы

Сейчас, чтобы это работало, приходится в AD добавлять настройку, что <вот этому вот> пользователю на <вот этом вот> компьютере разрешено ставить 1С без повышения прав. Это работает.
Но есть неудобства:
1. Если у пользователя изменился компьютер, надо выполнить эту настройку для его нового компьютера
2. Если пользователь новый, то для него тоже надо автоматически производить такую настройку.
источник

Г

Г🐈рри in 1С, БСП, DevOps и Архитектура
Max Mazin
1. Пользователи не админы
2. Я обновляю платформу, размещаю дистрибутив в административной установке
3. Пользователь запускает 1С и ему автоматически должна "прилетать" новая версия платформы

Сейчас, чтобы это работало, приходится в AD добавлять настройку, что <вот этому вот> пользователю на <вот этом вот> компьютере разрешено ставить 1С без повышения прав. Это работает.
Но есть неудобства:
1. Если у пользователя изменился компьютер, надо выполнить эту настройку для его нового компьютера
2. Если пользователь новый, то для него тоже надо автоматически производить такую настройку.
Так переходите всей свадьбой на веб клиент. Там все ваши проблемы с обновлениями исчезнут как факт.
источник

MM

Max Mazin in 1С, БСП, DevOps и Архитектура
Мы не "хочим" web-клиент )))
то, что web-клиент работает, известно и мы держим его как запасной вариант, если не получится оперативно решить какую-нибудь проблему.
источник

MM

Max Mazin in 1С, БСП, DevOps и Архитектура
Да и чисто субъективно, web-клиент "лагает" чуть сильнее, чем тонкий по тому же http.
источник

Г

Г🐈рри in 1С, БСП, DevOps и Архитектура
Max Mazin
Мы не "хочим" web-клиент )))
то, что web-клиент работает, известно и мы держим его как запасной вариант, если не получится оперативно решить какую-нибудь проблему.
Мне кажется, проблема твоя - чуть преукрашена. Вы не каждый день обновляете платформу. Скорее всего, раз там - в пол года, а то поди и то меньше, можно вам чуть там позаниматься всем этим админским дерьмом. Ну - мне так кажется. Лично мне, проще все делать через сетап.-да-да-да-ок,- на все согласна - закрыть, т.к. нету тысяч пользователей в сетях. Даже установку через дистр лень делать ровно из-за тех причин, которые ты описал. Много возни.
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Max Mazin
1. Пользователи не админы
2. Я обновляю платформу, размещаю дистрибутив в административной установке
3. Пользователь запускает 1С и ему автоматически должна "прилетать" новая версия платформы

Сейчас, чтобы это работало, приходится в AD добавлять настройку, что <вот этому вот> пользователю на <вот этом вот> компьютере разрешено ставить 1С без повышения прав. Это работает.
Но есть неудобства:
1. Если у пользователя изменился компьютер, надо выполнить эту настройку для его нового компьютера
2. Если пользователь новый, то для него тоже надо автоматически производить такую настройку.
Если есть КОРП, то тонкий клиент можно попробовать обновлять с публикации дистрибутива на веб-сервере. Проверь в каком режиме там происходит установка. Чувствую что как раз без повышения прав, т.к. это все для Фреша в первую очередь сделано и нетребовательный вариант установки - тоже.
источник

MM

Max Mazin in 1С, БСП, DevOps и Архитектура
Г🐈рри
Мне кажется, проблема твоя - чуть преукрашена. Вы не каждый день обновляете платформу. Скорее всего, раз там - в пол года, а то поди и то меньше, можно вам чуть там позаниматься всем этим админским дерьмом. Ну - мне так кажется. Лично мне, проще все делать через сетап.-да-да-да-ок,- на все согласна - закрыть, т.к. нету тысяч пользователей в сетях. Даже установку через дистр лень делать ровно из-за тех причин, которые ты описал. Много возни.
Так то ж по пользователям ходить, лично... Ненене, сейчас оно работает просто само. Пользователи даже не догадываются, что платформа сменилась. Да, меняется она не часто, но и забот никаких нет.
источник

MM

Max Mazin in 1С, БСП, DevOps и Архитектура
John Doe
Если есть КОРП, то тонкий клиент можно попробовать обновлять с публикации дистрибутива на веб-сервере. Проверь в каком режиме там происходит установка. Чувствую что как раз без повышения прав, т.к. это все для Фреша в первую очередь сделано и нетребовательный вариант установки - тоже.
Не, не КОРП
источник

В

Виталий in 1С, БСП, DevOps и Архитектура
John Doe
Если есть КОРП, то тонкий клиент можно попробовать обновлять с публикации дистрибутива на веб-сервере. Проверь в каком режиме там происходит установка. Чувствую что как раз без повышения прав, т.к. это все для Фреша в первую очередь сделано и нетребовательный вариант установки - тоже.
С недавних пор эта функциональность доступна и для ПРОФ.
источник

В

Виталий in 1С, БСП, DevOps и Архитектура
источник

MM

Max Mazin in 1С, БСП, DevOps и Архитектура
Max Mazin
Добрый день.
Возник внезапный вопрос. Почему-то в шоколаде нет либерики (которая jdk). Это у меня всё сломано или её теперь там действительно нет?
Ахахах, мой утренний вопрос.
Либерика, таки в шоколаде есть, это сам шоколад не работал утром ))
источник

MM

Max Mazin in 1С, БСП, DevOps и Архитектура
Виталий
С недавних пор эта функциональность доступна и для ПРОФ.
Хм... вот оно как ))
нуштош, попробуем )
Спасибо за наводку
источник

H

Hero in 1С, БСП, DevOps и Архитектура
Max Mazin
Ахахах, мой утренний вопрос.
Либерика, таки в шоколаде есть, это сам шоколад не работал утром ))
Тебе какую-то особенную надо чтоли?
источник

H

Hero in 1С, БСП, DevOps и Архитектура
Вообще есть команда
Install libericajdk
источник

MM

Max Mazin in 1С, БСП, DevOps и Архитектура
Hero
Тебе какую-то особенную надо чтоли?
Не нужна особенная, нужна в шоколаде. С утра я удивился, не увидев её там.  А потом оказалось, что там вообще НИЧЕГО не было.
источник

H

Hero in 1С, БСП, DevOps и Архитектура
Max Mazin
Не нужна особенная, нужна в шоколаде. С утра я удивился, не увидев её там.  А потом оказалось, что там вообще НИЧЕГО не было.
Есть команда
choco install libericajdk
источник

AK

Andrey Konev in 1С, БСП, DevOps и Архитектура
Max Mazin
1. Пользователи не админы
2. Я обновляю платформу, размещаю дистрибутив в административной установке
3. Пользователь запускает 1С и ему автоматически должна "прилетать" новая версия платформы

Сейчас, чтобы это работало, приходится в AD добавлять настройку, что <вот этому вот> пользователю на <вот этом вот> компьютере разрешено ставить 1С без повышения прав. Это работает.
Но есть неудобства:
1. Если у пользователя изменился компьютер, надо выполнить эту настройку для его нового компьютера
2. Если пользователь новый, то для него тоже надо автоматически производить такую настройку.
У нас в политиках компьютера прописано
источник

H

Hero in 1С, БСП, DevOps и Архитектура
Max Mazin
Не нужна особенная, нужна в шоколаде. С утра я удивился, не увидев её там.  А потом оказалось, что там вообще НИЧЕГО не было.
Где там и чего ничего?
источник

MM

Max Mazin in 1С, БСП, DevOps и Архитектура
Hero
Где там и чего ничего?
Вот тут
источник