Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 4 Следующий »

Начиная с версии 2.20.2 при подключении web Оркестратора (т.е. когда при установке указываем StorageType=REST) вход в Студию осуществляется следующим образом:

  • под учетной записью внутреннего пользователя с вводом логина пароля
  • под учетной записью внешнего пользователя без ввода логина и пароля (доменная аутентификация)

Подробнее о внутренних и внешних пользователях описано в разделе "Пользователи тенанта".

Вход внутреннего пользователя

Вход возможен под внутренним пользователем, если для платформы Robin:

  • не было настроено взаимодействие с Active Directory
    ИЛИ
  • было настроено взаимодействие с Active Directory, но в данный момент вы работаете не в домене (т.е. на ПК\сервере работаете не под доменной учетной записью)

В таком случае для входа в Систему нужно: 

  1. Перейти по ссылке на страницу входа в систему Robin.

  2. В браузере откроется такое окно:


3. Откроется страница авторизации, где нужно указать логин и пароль внутреннего пользователя Robin:




4. Нажать на кнопку "Войти". Т.к. в текущем релизе доступен только один тенант, то система по умолчанию будет производить вход именно в него (подробнее о тенантах в разделе "Общие принципы управления доступом").

Вход внешнего пользователя

Вход под учетной записью внешнего пользователя возможен, только если для платформы Robin было настроено взаимодействие с Active Directory, и в данный момент вы работаете в домене (т.е. на ПК\сервере работаете под доменной учетной записью).

В таком случае для входа в систему нужно: 

    1. Перейти по ссылке на страницу входа в систему Robin.

    2. Система автоматически попытается выполнить вход под той же доменной учетной записью, с которой вы вошли на ПК/сервер. При этом еще раз указывать свои логин и пароль не нужно.

    3. Вход будет произведен успешно, если: 

      • ваша доменная учетная запись добавлена в базу платформы Robin как внешний пользователь
      • ваш внешний пользователь не заблокирован
      • ваш внешний пользователь добавлен хотя бы в один тенант
      Если хотя бы одно из условий не соответствует, будет открыта страница с полями для ввода логина и пароля (см. шаг 3 в описании входа внутреннего пользователя). На ней можно попробовать войти под внутренним пользователем, если такой был для вас создан.

5. Пользователь запускает Студию.

    В открывшемся приложении отображается окно "Вход".

    Окно "Вход"  отображается при каждом запуске Студии, даже если ранее уже был произведен вход в систему.

    Значок  должен подсвечиваться зеленым цветом, он показывает, что Студия подключена к Агенту, а Агент подключен к  Оркестратору.

    При наведении курсора на него, высвечивается соответствующая  подсказка "Студия подключена к Агенту, а Агент подключен к  Оркестратору". Если значок подсвечивается красным цветом, то подключение отсутствует. 

  6.  За этим окном отображается интерфейс Студии - пустые панели действий и ресурсов, лога, отладки и свойств действий, но все они не кликабельны.

При этом основной фрейм с кнопками управления окном приложения ("закрыть", "свернуть" и т.д.) кликабелен.


В окне входа есть кнопка "Войти", которая всегда кликабельна, при каждом нажатии на кнопку открывается новая вкладка в браузере, который используется по умолчанию:

    • при  первичном входе в Систему  на вкладке отображается:  


  • если вы уже были зарегистрированы в Системе и осуществляете повторный вход, то на вкладке отображается:






7. Система при наличии прав разрешает вход в Студию, скрывает окно "Вход" и отображает интерфейс приложения на списке проектов роботов.




8. Пользователь закрывает вкладку в браузере. При этом Студия остается открытой.


Примечание:

Все вышеперечисленные требования к окну входа должны применяться только для Студии, настроенной для работы с web Оркестратором (т.е. когда при установке указываем StorageType=REST). 

Если Студия настроена на работу со старой версией Оркестратора, окно входа работает, как и прежде.  



При каждом открытии  вкладки в браузере, на стороне Студии начинается отсчет тайм-аута операции входа.
Если Студия так и не получила ответ на свой запрос, а время тайм-аута закончилось, в окне "Вход" появится окно со следующим сообщением:

   

Если вход в систему выполнен, но у пользователя нет роли "Пользователь Robin Studio", то в окне "Вход" появится следующее сообщение:

Если по каким-то причинам Пользователь закрыл вкладку в браузере, то при этом:

      • Пользователь закрывает в браузере вкладку со страницей входа
      • Система не разрешает вход в Студию, т.к. не был завершен процесс авторизации. При этом окно Студии не меняется - оно остается открытым, работа с интерфейсом все еще недоступна, все еще отображается окно "Вход" с текстом "Войдите в систему в открывшейся вкладке браузера"


      • Пользователь еще раз нажимает на кнопку "Войти" в окне Студии
      • Система отменяет предыдущий процесс входа, и начинает новый. Перезапускается счетчик тайм-аута входа на стороне Студии
      • Система открывает в браузере еще одну вкладку со страницей входа в систему 
      • Выполняется переход на окно "Вход"
      • Пользователь заполняет поля "Логин" и "Пароль" учетными данными внутреннего пользователя.







  • Нет меток