История страницы
Аутентификация и авторизация пользователей доступна в варианте поставки Enterprise. Учетные записи и ролевая модель контролируются и настраиваются на стороне сервера в модуле "Управление доступом". "Пользователь Robin Player".
- После запуска ROBIN Studio или ROBIN Robot Enterpise, в открывшемся окне пользователь нажимает на кнопку "Вход":
Подсказка |
---|
После запуска приложения индикатор подключения к ROBIN Agent должен быть зеленым.
Зеленый индикатор указывает на то, что ROBIN Studio или ROBIN Player подключен к ROBIN Agent, а Agent подключен к Оркестратору. При наведении курсора на индикатор, отобразиться соответствующая подсказка "Robin Studio подключена к Агенту, а Агент подключен к Оркестратору". Если индикатор красный, то подключение отсутствует. В этом случае следует:
|
2. После нажатия на кнопку "Войти", появится подсказка "Войдите в систему в открывшейся вкладке браузера". Откроется окно браузера, который используется у вас по умолчанию, для продолжения процесса входа.
Если вы случайно закрыли открывшуюся вкладку, можно еще раз нажать на кнопку "Войти" - она всегда кликабельна, и при повторном нажатии на нее откроется еще одна вкладка в браузере для продолжения процесса входа.
3. Если ранее вы уже вошли в систему в других приложениях платформы, то на открывшейся вкладке браузера отобразится:
В этом случае не нужно еще раз выполнять ввод учетных данных. При наличии у пользователя роли "Пользователь Robin Studio", Система автоматически разрешит вход в Robin Studio.
Варианты аутентификации пользователей
ROBIN поддерживает два варианта аутентификации пользователя:
- Внутренняя аутентификация. Учетная запись пользователя храниться во внутреннем хранилище учетных записей. В этом случае пользователем при входе в приложения ROBIN вводится логин и пароль.
- Доменная аутентификация. Используется корпоративная (доменная) учетная запись.
Вход с помощью внутренней пользователя
Вход с внутренней учетной записью при отсутствии настройки взаимодействия с корпоративным Active Directory.
В таком случае вход пользователя будет происходить следующим образом:
c)
Начиная с версии 2.20.2 при подключении web Оркестратора (т.е. когда при установке указываем StorageType=REST) вход в Студию осуществляется следующим образом:
- под учетной записью внутреннего пользователя с вводом логина пароля
- под учетной записью внешнего пользователя без ввода логина и пароля (доменная аутентификация)
Подробнее о внутренних и внешних пользователях описано в разделе "Пользователи тенанта".
Вход внутреннего пользователя
Вход возможен под внутренним пользователем, если для платформы Robin:
- не было настроено взаимодействие с Active Directory
ИЛИ - было настроено взаимодействие с Active Directory, но в данный момент вы работаете не в домене (т.е. на ПК\сервере работаете не под доменной учетной записью)
В таком случае для входа в Систему нужно:
Перейти по ссылке на страницу входа в систему Robin.
В браузере откроется такое окно:
Откроется страница авторизации, где нужно указать логин и пароль внутреннего пользователя
RobinROBIN:
d) Нажать на кнопку "
ВойтиВход"
. Т.
к. в текущем релизе доступен только один тенант, то система по умолчанию будет производить вход именно в него (подробнее о тенантах в разделе "Общие принципы управления доступом").Вход доменного
Вход внешнегопользователя
Вход под доменной учетной записью
внешнегопользователя возможен,
толькоесли для платформы
Robin былоROBIN было настроено взаимодействие с Active Directory.
- Если пользователь осуществляет вход с ПК или сервера, работающего в домене и
- вход в операционную систему произведен под доменной учетной записью
В таком случае для входа в систему нужно:
Перейти по ссылке на страницу входа в систему Robin.
Система автоматически попытается выполнить вход под той же доменной учетной записью, с которой вы вошли на ПК\сервер. При этом еще раз указывать свои логин и пароль не нужно.
Вход будет произведен успешно, если:
- , то после открытия вкладки в браузере будет произведен автоматический вход под доменной учетной записью. В этом случае не потребуется вводить логин и пароль.
- Если хотя бы одно из условий не соответствует, будет открыта страница
- с полями для ввода логина и пароля
- . На ней можно попробовать войти под внутренним пользователем, если такой был для
5. Пользователь запускает Студию.
В открывшемся приложении отображается окно "Вход".
Окно "Вход" отображается при каждом запуске Студии, даже если ранее уже был произведен вход в систему.
Значок должен подсвечиваться зеленым цветом, он показывает, что Студия подключена к Агенту, а Агент подключен к Оркестратору.
При наведении курсора на него, высвечивается соответствующая подсказка "Студия подключена к Агенту, а Агент подключен к Оркестратору". Если значок подсвечивается красным цветом, то подключение отсутствует.
6. За этим окном отображается интерфейс Студии - пустые панели действий и ресурсов, лога, отладки и свойств действий, но все они не кликабельны.
При этом основной фрейм с кнопками управления окном приложения ("закрыть", "свернуть" и т.д.) кликабелен.
В окне входа есть кнопка "Войти", которая всегда кликабельна, при каждом нажатии на кнопку открывается новая вкладка в браузере, который используется по умолчанию:
при первичном входе в Систему на вкладке отображается:
если вы уже были зарегистрированы в Системе и осуществляете повторный вход, то на вкладке отображается:
- Пользователя создан.
Решение типовых проблем
- При каждом открытии вкладки в браузере, на стороне Robin Studio
Предупреждение |
---|
Примечание: Все вышеперечисленные требования к окну входа должны применяться только для Студии, настроенной для работы с web Оркестратором (т.е. когда при установке указываем StorageType=REST). Если Студия настроена на работу со старой версией Оркестратора, окно входа работает, как и прежде. |
- начинается отсчет тайм-аута операции входа.
Если Robin Studio так и не получила ответ на свой запрос, а время тайм-аута закончилось, в окне "Вход" появится окно со следующим сообщением:
Нужно попробовать еще войти еще раз.
2.
Если
входв при попытке входа в систему
выполнен, но у пользователя нет роли "Пользователь Robin Studio", то в окне "Вход" появится следующее сообщение:Если по каким-то причинам Пользователь закрыл вкладку в браузере, то при этом:
- Пользователь закрывает в браузере вкладку со страницей входа
- Система не разрешает вход в Студию, т.к. не был завершен процесс авторизации. При этом окно Студии не меняется - оно остается открытым, работа с интерфейсом все еще недоступна, все еще отображается окно "Вход" с текстом "Войдите в систему в открывшейся вкладке браузера"
возникает ошибка "Недостаточно прав для работы":
Сообщение означает, что пользователю не назначена роль для работы с соответствующим приложением. В этом случае необходимо назначить ее через модуль "Управление доступом"
.