Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Аутентификация и авторизация пользователей доступна в варианте поставки Enterprise.  Учетные записи и ролевая модель контролируются и настраиваются на стороне сервера в модуле "Управление доступом".  "Пользователь Robin Player".

  1. После запуска ROBIN Studio или ROBIN Robot Enterpise, в открывшемся окне пользователь нажимает на кнопку "Вход":

Image Added

Подсказка

После запуска приложения индикатор подключения к ROBIN Agent должен быть зеленым.

  • Для ROBIN Studio - индикатор расположен в правом верхнем углу
  • Для ROBIN Player - индикатор расположен в левом нижнем углу

Зеленый индикатор указывает на то, что ROBIN Studio или ROBIN Player подключен к ROBIN Agent, а Agent подключен к Оркестратору. При наведении курсора на индикатор, отобразиться соответствующая подсказка "Robin Studio подключена к Агенту, а Агент подключен к  Оркестратору". Если индикатор красный, то подключение отсутствует.

В этом случае следует:

  • проверить настройки подключения к Оркестратору
  • проверить работу Agent, в случае необходимости, перезапустить его
  • проверить Оркестратора

2. После нажатия на кнопку "Войти", появится подсказка "Войдите в систему в открывшейся вкладке браузера". Откроется окно браузера, который используется у вас по умолчанию,  для продолжения процесса входа.

Image Added

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

3. Если ранее вы уже вошли в систему в других приложениях платформы, то на открывшейся вкладке браузера отобразится:

Image Added

В этом случае не нужно еще раз выполнять ввод учетных данных. При наличии у пользователя роли "Пользователь Robin Studio", Система автоматически разрешит вход в Robin Studio.

Если же ранее вы еще не выполняли вход в Систему или уже вышли из нее, необходимо выполнить вход на открывшейся вкладке браузера, как описано далее.

Варианты аутентификации пользователей

ROBIN поддерживает два варианта аутентификации пользователя:

  • Внутренняя аутентификация. Учетная запись пользователя храниться во внутреннем хранилище учетных записей. В этом случае пользователем при входе в приложения ROBIN вводится логин и пароль.
  • Доменная аутентификация. Используется корпоративная (доменная) учетная запись.

Вход с помощью внутренней пользователя

Вход с внутренней учетной записью при отсутствии настройки взаимодействия с корпоративным Active Directory. 

В таком случае вход пользователя будет происходить следующим образом:


c)

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

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

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

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

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

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

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

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

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

Image Removed
3.

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

Robin

ROBIN:

Image Removed

Image Added

4.

d) Нажать на кнопку "

Войти

Вход"

. Т

.

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

Вход доменного

Вход внешнего

пользователя

Вход под доменной учетной записью

внешнего

пользователя возможен,

только

если для платформы

Robin было

ROBIN было настроено взаимодействие с Active Directory

  • Если пользователь осуществляет вход с ПК или сервера, работающего в домене и
в данный момент вы работаете в домене (т.е. на ПК\сервере работаете
  • вход в операционную систему произведен под доменной учетной записью
).

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

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

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

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

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

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

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

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

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

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

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

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

    Image Removed

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

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

    Image Removed

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

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

     Решение типовых проблем

    1. При каждом открытии вкладки в браузере, на стороне Robin Studio
    Предупреждение

    Примечание:

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

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

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

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

     Image Added

    Нужно попробовать еще войти еще раз.

         

    Image Removed

    2. 

    Если

    вход

    в при попытке входа в систему

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

    Image Removed

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

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

    Image Removed

    возникает ошибка "Недостаточно прав для работы":

      Image Added

    Сообщение означает, что пользователю не назначена роль для работы с соответствующим приложением. В этом случае необходимо назначить ее через модуль "Управление доступом"

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

    .