Към съдържанието

RDS servers

Модулът RDS servers регистрира в Bastion сървърите на Windows Remote Desktop Services, които ще хостват публикувани приложения или отдалечени работни плотове. От този екран администраторът може да открива сървъри от директория, да ги регистрира, да внедрява или премахва агента Bastion на тях и да създава групово приложения, насочени към тези сървъри.

Приложенията, които предоставят тези сървъри на потребителите, се декларират в модула Applications и се предоставят чрез access contract.

Предварително изискване: домейнът трябва да разрешава управлението на RDS сървъри

На този екран се показват само домейните за удостоверяване LDAP / Active Directory с отметната опция Allow RDS server management – именно тази опция прави домейна допустим и тя се отмята в модула Authentication domain. Другите типове домейни (локална директория, SAML, анонимен) никога не се изброяват, независимо от конфигурацията им.


Списък със сървъри

Основният екран показва разделения на страници списък с вече регистрираните RDS сървъри.

Филтри и търсене

Елемент Описание
Domain Падащ списък с допустимите LDAP домейни. В началото се добавя синтетичен запис All, за да се покажат всички сървъри, независимо от домейна.
Поле за търсене Филтрира изброените сървъри по подниз. Търсенето се задейства 700 ms след последното натискане на клавиш или незабавно с Enter. Елементът за изчистване (кръстче) нулира търсенето.
Разделяне на страници Избор на размер на страницата (15, 25 или 50).
Колони на таблицата Name, Host, LDAP domain.

Таблицата поддържа множествен избор. Докато не бъде върнат нито един сървър, се показва съобщение за празно състояние.

Действия в лентата с инструменти

Бутоните в лентата с инструменти са контекстни: тези, които действат върху съществуващи сървъри, остават деактивирани, докато не бъде избран поне един ред.

Действие Наличност Ефект
+ — подсказка Register RDS servers Винаги налично Отваря прозореца за регистриране с три раздела (вижте частта Регистриране на един или няколко сървъра).
× (Изтриване) Избор ≥ 1 Отваря прозореца за потвърждение (вижте частта Изтриване на сървър).
Deploy Agent Избор ≥ 1 Отваря формуляра за внедряване на агента Bastion на избраните сървъри (вижте главата Deploy Agent (директно действие)).
Remove Agent Избор ≥ 1 Отваря формуляра за деинсталиране на агента Bastion от избраните сървъри (вижте главата Премахване на агента).
New applications Избор ≥ 1 Отваря формуляра за групово създаване на приложение, което се възпроизвежда за всеки избран сървър (вижте частта Групово създаване на приложения).

Регистриране на един или няколко сървъра

Бутонът + отваря модален прозорец с три раздела. Разделът Server registration е винаги активен. Другите два стават активни само ако изборът на поне един сървър ги прави приложими.

Разделът показва два панела един до друг. Вляво — откриване на сървърите, налични в директорията; вдясно — списъкът със сървъри, избрани за тази регистрация.

Елемент Описание
Domain Целеви LDAP домейн. Ограничава левия списък до сървърите от този домейн.
Поле за търсене Филтър по подниз. Задейства се след 1200 ms бездействие или при Enter.
Ляв списък RDS сървъри, открити в домейна (име, домейн, DNS). Вече регистрираните сървъри се изключват автоматично. В долната част са налични бутоните Select all и Refresh.
Десен списък Сървъри, избрани за тази регистрация. Плъзгането и пускането от левия списък добавя сървъри; всяка плочка може да бъде премахната поотделно с кръстчето ѝ за затваряне.
Брояч Показва броя на избраните сървъри спрямо максимално разрешения във вида n / 200 RDS servers.

За всеки сървър, добавен вдясно, се предлагат две квадратчета за отметка:

Квадратче за отметка Ефект
Deploy an agent Маркира този сървър за внедряване на агента Bastion в рамките на същата операция. Активира раздела Agent deployment.
Create applications Отбелязва този сървър за създаване на приложенията, дефинирани в раздела New applications. Активира този раздел.

Двата бутона Deploy an agent и Create applications, разположени над плочките, отметват или премахват отметката от съответното квадратче на всеки избран сървър наведнъж.

Ограничение на избора

В една операция по регистриране могат да бъдат обработени най-много 200 сървъра. Всеки опит за добавяне на сървъри над този праг се отхвърля с предупредително съобщение.

Недостъпни домейни

Ако някой от запитаните домейни не отговори, съобщение за грешка изброява неуспелите домейни и броя на извършените опити (Error при незабавен неуспех, 5 retries след пет опита). Сървърите от достъпните домейни въпреки това се показват.

Разделът е активен само ако поне един сървър в десния списък има отметнато квадратче Agent deployment. Всички полета са задължителни.

Поле Описание
Target Server Сървър, на който да се изпрати агентът. Скрито и деактивирано в многосървърен режим: тогава целта се изчислява от избраните сървъри.
Target drive Буква на устройството, на което да се инсталира агентът.
Target directory Път за инсталиране на агента на сървъра. Знаците " и ' се отхвърлят при въвеждането.
Gateway Сървър Edge Gateway на Bastion, който управлява внедряването.
Domain Домейн за удостоверяване на инсталационния акаунт.
Username Акаунт, на който е разрешено да инсталира софтуер на целевия сървър.
Password Парола на инсталационния акаунт (маскирана).

Разделът е активен само ако поне един сървър в десния списък има отметнато квадратче New applications.

Разделът показва таблица с шаблони на приложения, които да бъдат създадени на всеки избран сървър. Три действия:

Бутон Резултат
+ — подсказка New application template Отваря формуляра за добавяне на приложение в групов режим. Предлагат се само типовете услуги RDP и HTML5 RDP.
Edit Активно, когато е избран точно един ред.
× Премахва избраните шаблони.

Колони на таблицата:

Колона Съдържание
Name Име на шаблона, предшествано от иконата на типа услуга.
Recording Визуален индикатор за опцията за видеозаписване.
SSO / Remote application / Working directory Обобщение на избрания режим на SSO (SSO, No SSO, Ask password, Fixed SSO), на незадължителния псевдоним, на името на отдалеченото приложение (RemoteApp) и на директорията за стартиране.

Имената на шаблоните трябва да са уникални в списъка: дубликат се отхвърля с предупреждение.

Променливи в името на шаблона

За да генерирате различно име за всеки сървър, използвайте знаците { и } в полето Name на шаблона. Без фигурни скоби името на сървъра се добавя в края на името на шаблона. С фигурни скоби то замества {}.

  • Шаблон Application RDP, приложен към сървър srv1 → Application RDP srv1
  • Шаблон Application {} RDP, приложен към сървър srv1 → Application srv1 RDP

Потвърждаване и отчет

Бутонът Validate е активиран само ако:

  • поне един сървър е в десния списък,
  • разделът Agent deployment е валиден (когато е необходим),
  • разделът New applications съдържа поне един шаблон (когато е необходим).

При изпращане се отваря прозорец с отчет, с по един раздел за всяка операция (регистриране, внедряване на агент, създаване на приложения). Всеки ред получава състояние в хода на изпълнението: в процес на изпълнение, успешно, обща грешка, отказано разрешение, агентът вече е наличен или неизвестно състояние (няма отговор). Бутонът Close се активира едва след като всички операции приключат.

Проследяване на инсталирането на агента

Инсталирането на агента е асинхронно, затова отчетът запитва сървъра на всеки 5 секунди, за да опресни състоянието, докато заданието е отбелязано като INPROGRESS.


Deploy Agent (директно действие)

Бутонът Deploy Agent в лентата с инструменти отваря директно формуляра за внедряване, предварително попълнен със сървърите, избрани в основния списък — тогава полето Target Server съдържа техните имена, разделени със запетаи.

Полетата са тези от раздела Agent deployment в частта Регистриране на един или няколко сървъра, с една разлика: тук Target Server е видимо и може да се редактира, тъй като многосървърният режим не се прилага. Всички полета са задължителни.

При изпращане основната таблица се заключва, докато операцията се изпълнява, а периодично запитване (на всеки 5 секунди) опреснява състоянието на инсталирането до приключването ѝ.


Премахване на агента

Бутонът Remove Agent в лентата с инструменти отваря формуляра за деинсталиране на агента за избраните сървъри.

Поле Описание
Target Server Засегнатите сървъри, предварително попълнени и разделени със запетаи.
Gateway Сървър Edge Gateway на Bastion, използван за управление на деинсталирането.
Domain Домейн за удостоверяване на администраторския акаунт.
Username Акаунт, на който е разрешено да деинсталира агента на сървъра.
Password Парола на акаунта (маскирана).

Всички полета са задължителни.


Изтриване на сървър

Бутонът × в лентата с инструменти отваря прозорец за потвърждение. Въвеждащият текст се съобразява с избора (един сървър или няколко сървъра).

Предлагат се две независими опции:

Опция Ефект
Delete Bastion agents Ако е отметнато, процедурата за деинсталиране се изпълнява върху засегнатите сървъри в момента на изтриването. След това се отваря прозорецът за деинсталиране (глава Премахване на агента), за да се съберат параметрите за достъп.
Delete related applications Ако е отметнато, приложенията, насочени към тези сървъри, се изтриват едновременно с тях.

При изпращане прозорец с отчет обобщава резултата от всяка операция.

Изтриване без премахване на агента

Ако квадратчето за отметка за деинсталиране не е отметнато, записът на сървъра се премахва от Bastion, но агентът остава инсталиран на компютъра. Той ще трябва да бъде деинсталиран ръчно или чрез нова операция Remove Agent.


Групово създаване на приложения

Бутонът New applications в лентата с инструменти отваря формуляра за групово добавяне на приложения без предварителна стъпка за регистриране. Формулярът е този от модула Applications, ограничен до типовете услуги RDP и HTML5 RDP.

При изпращане приложението се създава на всеки сървър, избран в основния списък, като се прилага механизмът за променливи в името, описан в частта Регистриране на един или няколко сървъра (използване на {} за вмъкване на името на сървъра). Прозорецът с отчета показва резултата ред по ред.