Начиная с версии 2.20.2 при подключении web Оркестратора (т.е. когда при установке указываем StorageType=REST) вход в Студию осуществляется следующим образом:
- под учетной записью внутреннего пользователя с вводом логина пароля
- под учетной записью внешнего пользователя без ввода логина и пароля (доменная аутентификация)
Подробнее о внутренних и внешних пользователях описано в разделе "Пользователи тенанта".
Вход внутреннего пользователя
Вход возможен под внутренним пользователем, если для платформы Robin:
- не было настроено взаимодействие с Active Directory
ИЛИ - было настроено взаимодействие с Active Directory, но в данный момент вы работаете не в домене (т.е. на ПК\сервере работаете не под доменной учетной записью)
В таком случае для входа в Систему нужно:
Перейти по ссылке на страницу входа в систему Robin.
В браузере откроется такое окно:
4. Нажать на кнопку "Войти". Т.к. в текущем релизе доступен только один тенант, то система по умолчанию будет производить вход именно в него (подробнее о тенантах в разделе "Общие принципы управления доступом").
Вход внешнего пользователя
Вход под учетной записью внешнего пользователя возможен, только если для платформы Robin было настроено взаимодействие с Active Directory, и в данный момент вы работаете в домене (т.е. на ПК\сервере работаете под доменной учетной записью).
В таком случае для входа в систему нужно:
Перейти по ссылке на страницу входа в систему Robin.
Система автоматически попытается выполнить вход под той же доменной учетной записью, с которой вы вошли на ПК/сервер. При этом еще раз указывать свои логин и пароль не нужно.
Вход будет произведен успешно, если:
- ваша доменная учетная запись добавлена в базу платформы Robin как внешний пользователь
- ваш внешний пользователь не заблокирован
- ваш внешний пользователь добавлен хотя бы в один тенант
5. Пользователь запускает Студию.
В открывшемся приложении отображается окно "Вход".
Окно "Вход" отображается при каждом запуске Студии, даже если ранее уже был произведен вход в систему.
Значок должен подсвечиваться зеленым цветом, он показывает, что Студия подключена к Агенту, а Агент подключен к Оркестратору.
При наведении курсора на него, высвечивается соответствующая подсказка "Студия подключена к Агенту, а Агент подключен к Оркестратору". Если значок подсвечивается красным цветом, то подключение отсутствует.
6. За этим окном отображается интерфейс Студии - пустые панели действий и ресурсов, лога, отладки и свойств действий, но все они не кликабельны.
При этом основной фрейм с кнопками управления окном приложения ("закрыть", "свернуть" и т.д.) кликабелен.
В окне входа есть кнопка "Войти", которая всегда кликабельна, при каждом нажатии на кнопку открывается новая вкладка в браузере, который используется по умолчанию:
при первичном входе в Систему на вкладке отображается:
если вы уже были зарегистрированы в Системе и осуществляете повторный вход, то на вкладке отображается:
Примечание:
Все вышеперечисленные требования к окну входа должны применяться только для Студии, настроенной для работы с web Оркестратором (т.е. когда при установке указываем StorageType=REST).
Если Студия настроена на работу со старой версией Оркестратора, окно входа работает, как и прежде.
Если вход в систему выполнен, но у пользователя нет роли "Пользователь Robin Studio", то в окне "Вход" появится следующее сообщение:
Если по каким-то причинам Пользователь закрыл вкладку в браузере, то при этом:
- Пользователь закрывает в браузере вкладку со страницей входа
- Система не разрешает вход в Студию, т.к. не был завершен процесс авторизации. При этом окно Студии не меняется - оно остается открытым, работа с интерфейсом все еще недоступна, все еще отображается окно "Вход" с текстом "Войдите в систему в открывшейся вкладке браузера"
- Пользователь еще раз нажимает на кнопку "Войти" в окне Студии
- Система отменяет предыдущий процесс входа, и начинает новый. Перезапускается счетчик тайм-аута входа на стороне Студии
- Система открывает в браузере еще одну вкладку со страницей входа в систему
- Выполняется переход на окно "Вход"
- Пользователь заполняет поля "Логин" и "Пароль" учетными данными внутреннего пользователя.