Новые возможности для аутентификации в 1С:Предприятие 8.3.21

Новые возможности для аутентификации в 1С:Предприятие 8.3.21

18.06.2021     

Фирма «1С» опубликовала анонс новых возможностей, которые ожидаются в технологической платформе 8.3.21. Предполагается, что в релизе будет доступна аутентификация с помощью JWT-токенов.

Что такое аутентификация с помощью JWT-токенов и как ее можно будет применить в решениях 1С

Официальный технологический блог «Заметки из Зазеркалья» сообщил о том, что в платформе, начиная с версии 8.3.21, будет доступна аутентификация с помощью JWT-токенов. То есть платформа будет поддерживать ряд новых возможностей для настройки кроссплатформенной интеграции:

  • возможность вызова из приложений, созданных на платформе, внешних HTTP / веб-сервисов, поддерживающих JWT-токены;
  • возможность выполнить из приложения через HTTP / веб-сервис программный вызов функции другого приложения от лица определенного пользователя, но при этом не хранить и не подставлять логин и пароль этого пользователя;
  • при помощи JWT-токена можно будет сгенерировать ссылку, по которой пользователь сможет в течение определенного времени интерактивно входить в приложение без ввода логина/пароля.

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

Авторы заметки указывают на то, что данный механизм аутентификации находит все более широкое распространение, и уже сейчас применяется на портале «Госуслуг» и в системе «Четный знак». В качестве наиболее очевидных преимуществ данного механизма обозначены такие:

  • отсутствие необходимости серверу приложений хранить дополнительные данные о выданных сессиях: все, что должен сделать сервер приложений — это проверить подпись JWT-токена
  • сервер приложений может не заниматься созданием токенов, а предоставить это внешнему серверу аутентификации.
  • JWT-токены делают возможным предоставление одновременного доступа к различным сервисам в том числе серверам приложений, то есть реализовать технологию Single Sign-On (SSO).

Как будет работать новый механизм аутентификации помощью JWT-токенов

JWT-токен представляет собой JSON-структуру, в поля которой записана вся необходимая для аутентификации информация – кем и кому выдан токен, время жизни токена, в каких приложениях этот токен может быть использован для аутентификации и тому подобное.

Для использования JWT-токенов во встроенном языке будет доступен объект ТокенДоступа, свойства которого соответствуют JWT-структуре и имеют понятные имена.

 

Схема работы с JWT-токеном .Сервер 1С в 8.3.21 сможет выступать и в качестве сервера аутентификации, и в качестве сервера приложений.
Источник: wonderland.v8.1c.ru

 

Для поддержки JWT-токенов разработчики платформы реализовали следующие доработки:

  • Во встроенном языке создание токенов доступа и заполнение их свойств нужными значениями. Перед отправкой для аутентификации токен должен быть подписан одним из 12 алгоритмов подписи токенов, поддерживаемых платформой. Для подписи токена нужно также указать ключ подписи. Ключ подписи обычно генерируется криптопровайдером; меняется он, как правило, редко, раз в несколько лет; хранить его можно, например, в константах конфигурации:

 

Программное создание токена доступа в платформе 8.3.21. Источник: wonderland.v8.1c.ru

 

  • Информационным базам, HTTP и Web сервисам через параметр запроса AccessToken или в заголовке Authorization можно будет передавать токен доступа в формате Base64URL . Токен доступа при участии в строковых операциях автоматически конвертируется в строку в формате Base64URL:

 

Способы авторизации с помощью токена доступа. Источник: wonderland.v8.1c.ru

 

  • Добавлен новый параметр AccessToken для запуска тонкого и веб-клиентов для опубликованных инфобаз с аутентификацией по JWT-токену.
  • В файле веб-публикации *.vrd инфобазы можно будет для сервисов и информационных баз указывать список доверенных эмитентов токена. Например, список информационных баз, чьим пользователям разрешен доступ по токену в данную инфобазу, а также ключи для проверки подписи.
  • В файле веб-публикации *.vrd будут настраиваться правила сопоставления пользователей токена и пользователей информационной базы. Например, если пришел токен с полем sub, в котором указан ИвановИИ, то можно настроить сопоставление с полем "Имя" пользователя ИБ. Также можно настроить сопоставление любого поля токена с полем Адрес электронной почты или Пользователь ОС пользователя ИБ.
  • В параметрах пользователя можно разрешить или запретить аутентификацию по токенам.

 

Настройка доступности механизма аутентификации с помощью JWT-токенов в 8.3.21. Источник: wonderland.v8.1c.ru

 

Полный текст заметки об аутентификации с помощью JWT-токенов доступен в официальном технологическом блоге «Заметки из Зазеркалья».



Источник: https://infostart.ru/journal/news/mir-1s/novye-vozmozhnosti-dlya-autentifikatsii-v-1s-predpriyatie-8-3-21_1461955/
Автор:
Елена Черепнева Обозреватель


Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. mip128 07.07.21 17:32 Сейчас в теме
Погодите, а 21 откуда уже ахах. Я и 20й-то как-то пропустил :D
Оставьте свое сообщение

См. также

Инфостарт запустил новый сервис: резервное копирование данных в облаке

Новость Безопасность Инфостарт Облачные технологии Сервисы

Инфостарт открывает продажу новой услуги: резервное копирование по подписке. Защитите ваши данные, базы 1С и серверы. Рассказываем о том, кому подойдет решение, как оно работает, и какие задачи решает.

сегодня в 11:49    903    ekandyba    0       

«Мобильная среда 2021»: расписание конференции готово

Новость ИТ-новость Мобильные приложения

18 августа с 10 до 16 часов состоится четвертая «мобильная» конференция от фирмы «1С». Участие бесплатное, но по предварительно одобренной регистрации.

сегодня в 11:44    3446    ЕленаЧерепнева    0       

27 сентября стартует онлайн-курс по применению процессного подхода для проектов ERP-класса

Новость ERP2 Обучение, бизнес-тренинг, курсы Управление проектами

С 27 сентября по 14 декабря 2021 года на Инфостарте пройдет седьмой поток онлайн-курса «Технология выполнения проектов ERP-класса – процессный подход».

сегодня в 09:15    2808    mgrinchenko    0       

С 24 августа по 16 сентября пройдет базовый курс по обмену данными в 1С

Новость Обучение, бизнес-тренинг, курсы Инфостарт

Участники онлайн-интенсива изучат механизмы платформы «1С:Предприятие» для обмена данными между различными прикладными 1С-решениями и взаимодействия с другими информационными системами.

вчера в 10:09    1996    mgrinchenko    0       

BOSSKILLS: открываем продажу видеокурсов для руководителей по менеджменту и soft skills

Новость Обучение, бизнес-тренинг, курсы Управление проектами

Видеокурсы BOSSKILLS содержат материалы по самым актуальным для руководителей тематическим блокам – менеджмент, управление командой, деловые коммуникации и управление эмоциями. Доступ к материалам предоставляется по подписке с гибкой тарификацией.

03.08.2021    2719    mgrinchenko    0       

В сервисе подбора менторов появились наставники по 1С-разработке

Новость ИТ-новость

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

02.08.2021    6795    ЕленаЧерепнева    7       

1С-разработчики взяли бронзу на международном чемпионате по созданию бизнес-приложений

Новость ИТ-новость

С 16 июня по 18 июля прошел Распределенный Евразийский чемпионат под эгидой WorldSkills Russia. Третье место в компетенции «IT Software Solutions for Business» занял разработчик из Узбекистана – свой проект он реализовал на платформе «1C:Enterprise».

02.08.2021    3875    VKuser24342747    0       

Спецпредложение: кешбэк 25% на товары и услуги Инфостарт при покупке лицензий 1С-Битрикс и Битрикс24

Новость

Оформите заказ на CMS-систему «1С-Битрикс:Управление сайтом» или коробочную CRM-систему «Битрикс24» с 2 по 8 августа 2021 года и получите повышенный кешбэк – 25% от стоимости лицензии на товары и услуги от Инфостарта.

02.08.2021    7691    jzozulya    0       

Узнайте все о настройке инфраструктуры для 1С с видеокурсом «Администратор 1С v2.7»

Новость Обучение, бизнес-тренинг, курсы

Всего за 49 дней вы пройдете путь от новичка и до эксперта-администратора 1С – узнаете лучшие приемы по качественному обслуживанию, администрированию, настройке, установке «1С:Предприятия» и сопутствующего программного обеспечения.

02.08.2021    3375    mgrinchenko    0       

Ушел из жизни Павел Чистов

Новость Инфостарт

30 июля 2021 года скоропостижно скончался Павел Чистов. Многие 1С-разработчики вошли в профессию благодаря его книгам, вебинарам и лекциям.

31.07.2021    23809    support    134       

Внимание! Разыскиваем докладчиков в управленческие секции на INFOSTART EVENT Москва 2021!

Новость Инфостарт infostartevent Мероприятия

Публикуем список трендовых тем в управленческие секции, которые будут интересны участникам конференции и увеличат шансы спикеров попасть в программу конференции.

30.07.2021    3697    eselyanina    0       

Спецкурс по 7-ому PMBoK®: для выпускников продвинутого курса по классическим методам

Новость Обучение, бизнес-тренинг, курсы Инфостарт Управление проектами

Только один набор! Для выпускников Продвинутого курса на Инфостарте – подробно разберем, в чем различия между 6-ым и 7-ым PMBoK® Guide.

30.07.2021    3483    mgrinchenko    0       

Объявляем розыск докладчиков в технические секции на INFOSTART EVENT 2021 Москва!

Новость Инфостарт infostartevent Мероприятия

17 августа мы откроем голосование за доклады, а пока - объявляем розыск докладчиков. Мы подготовили список актуальных, «трендовых» тем, которые будут интересны участникам конференции и увеличат шансы спикеров попасть в программу конференции.

29.07.2021    5333    eselyanina    2       

Запущен бесплатный сервис для регистрации бизнеса

Новость Сервисы

Фирма «1С» выпустила на базе 1С:Fresh сервис «1С:Регистрация бизнеса». Благодаря встроенному мастер-помощнику сервис поможет избежать ошибок при заполнении и оперативно подготовить весь пакет документов для регистрации юридического лица.

29.07.2021    3355    ekandyba    15       

Удостоверяющий центр фирмы «1С» получил аккредитацию Минцифры

Новость ИТ-новость Цифровая подпись

Фирма «1С» сообщила о завершении процесса переаккредитации своего удостоверяющего центра с учетом новых требований, предъявляемых законодательством.

29.07.2021    4030    ЕленаЧерепнева    0       

Курс «КОМАНДА» от школы менеджеров Стратоплан: для всех пользователей Инфостарта – скидка 10%

Новость Обучение, бизнес-тренинг, курсы Управление проектами

3 сентября 2021 года стартует курс для тимлидов «Команда». Программа курса предполагает акцент на взаимоотношениях с людьми и командой: как вместе с командой решать поступающие задачи, как жить в процессах изменений и приносить пользу компании.

29.07.2021    3081    mgrinchenko    0       

Фирма «1С» выпустила продукт для школ с цифровыми учебными материалами

Новость ИТ-новость Образование

Комплексный продукт для организации удаленного обучения «Библиотека цифровых учебных материалов» предоставляет доступ к интерактивным урокам по всем основным дисциплинам и систему «1С:Образование 5. Школа» для неограниченного числа пользователей.

28.07.2021    2514    ЕленаЧерепнева    0       

Стартует эксперимент по заключению договоров и совершению сделок через портал госуслуг с использованием УКЭП

Новость Законодательство ИТ-новость Минкомсвязь Цифровая подпись Цифровая экономика

С 20 июля 2021 года по 30 июля 2022 года пройдет эксперимент по оформлению юридически значимых действий в электронной форме на портале Госуслуг с использованием усиленной электронной подписи (УКЭП).

28.07.2021    1601    Senator_I    0       

Открываем продажу видеокурса «Формула работы с людьми»

Новость Обучение, бизнес-тренинг, курсы Управление проектами

Видеокурс «Формула работы с людьми» разработан основателями Школы менеджеров «Стратоплан» на основе практического опыта работы на менеджерских и директорских позициях в компаниях SUN, Intel, Яндекс, ЕРАМ и Luxoft.

28.07.2021    2839    mgrinchenko    0       

УНФ 1.6.25: новые возможности для складского учета

Новость УНФ Конфигурация

В интерфейсе 1С:УНФ 1.6.25 появился раздел «Склад», где собраны все документы и справочники для складского учета. Сборку и разборку теперь можно отражать с помощью документа «Комплектация запасов», который не требует включения раздела «Производство».

27.07.2021    3843    ЕленаЧерепнева    1       

Фирма «1С» реализовала автоматизированное тестирование для мобильной платформы

Новость Автоматизация Зазеркалье Мобильные приложения

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

27.07.2021    5208    ЕленаЧерепнева    0       

Открыт набор слушателей на базовый курс для начинающих 1С-программистов

Новость Обучение, бизнес-тренинг, курсы Инфостарт

С 1 сентября по 1 декабря на Инфостарте пройдет «Базовый курс для начинающих 1С-программистов». Слушатели курса приобретут практические навыки по разработке собственных или доработке существующих прикладных решений на платформе «1С:Предприятие».

27.07.2021    8237    mgrinchenko    0       

«Российские космические системы»: мы приступили к глобальному внедрению продуктов 1С

Новость Интервью Инфостарт infostartevent Новости компаний

В ходе конференции нам удалось пообщаться с Дмитрием Лепешкиным, директором по информационным технологиям АО «Российские космические системы». Обсудили внедрение 1С в компании и роль постоянного развития специалистов в успехе проекта.

27.07.2021    2464    vikad    9       

Открываем тестирование новой версии «Снегопата» для x64

Новость Автоматизация Интеграция Инфостарт

Проект по расширению возможностей конфигуратора 1С 8.3 «Снегопат» полностью перерожден на новой архитектуре и реализован в виде модуля для Core.As. Главное преимущество новой версии – поддержка x64 версии конфигуратора на платформе 8.3.18.

26.07.2021    7521    vikad    28       

Классические методы управления ИТ-проектами: запись на новый поток онлайн-курса открыта

Новость Обучение, бизнес-тренинг, курсы Инфостарт Управление проектами

С 16 сентября по 23 декабря 2021 года пройдет четвертый поток продвинутого онлайн-курса по классическим методам управления проектами. Курс построен на основе PMBoK® Guide 7 и проводится на основе онлайн-лекций с преподавателем.

26.07.2021    4195    mgrinchenko    0