В vRealize Automation можно использовать сопоставления на основе подстановочных знаков для настройки параметров динамически добавляемых пользователей.

Включить сопоставление на основе подстановочных знаков

Сопоставление на основе подстановочных знаков по умолчанию отключено. Чтобы включить сопоставление на основе подстановочных знаков, необходимо выполнить соответствующую команду REST API, которая выглядит следующим образом.
PUT:- https://{{VRA_HOSTNAME}}/SAAS/t/VSPHERE.LOCAL/jersey/manager/api/system/config/isDynamicGroupWildcardEnabled
Content-Type: application/vnd.vmware.horizon.manager.systemconfigparameter+json
Accept: application/vnd.vmware.horizon.manager.systemconfigparameter+json
Authorization: HZN <token> (edited)
{
   "name": "isDynamicGroupWildcardEnabled",
   "values": {
       "values": [
           "true"
       ]

Маркер HZN, предоставляемый API-интерфейсу, который обеспечивает настройку с использованием подстановочных знаков, должен быть назначен пользователю с правами администратора в арендаторе vsphere.local.

Сопоставление атрибутов в утверждении SAML с атрибутами пользователей vRealize Automation

Имя атрибута в утверждении SAML должно полностью соответствовать имени атрибута, определенному на странице «Атрибуты пользователя» в vRealize Automation. Атрибут SAML, содержащий имя пользователя, должен называться firstName, а атрибут фамилии должен называться lastName и т. д. Если поставщик удостоверений отправляет дополнительные атрибуты пользователей, не заданные на странице «Атрибуты пользователя», администратор должен добавить эти атрибуты на страницу. Например, если поставщик удостоверений отправляет сведения о членстве пользователей в группе в атрибуте SAML с именем groups или memberof, необходимо добавить на страницу «Атрибуты пользователя» в vRealize Automation атрибут groups или memberof. Капитализация названий атрибутов должна совпадать.

Примечание: Чтобы однозначно определить строку, например Group_Name, в многозначном атрибуте, определяющем членство в группе пользователей, создайте следующее выражение с подстановочными знаками: *Group_Name*.

Для условий Match (Соответствует) и Doesn't Match (Не соответствует) можно использовать в качестве подстановочного знака символ звездочки (*), чтобы добавить в правило шаблон сопоставления символов. Например, при вводе <userinput>*Smi*</userinput> отображаются результаты Smith, Smiley, Smirnoff и другие похожие варианты, в том числе те, в которых сочетание smi стоит в середине слова. Чтобы найти все точные совпадения с шаблоном, добавьте обратную косую черту (\) перед звездочкой (*) при вводе шаблона. Например, при вводе <userinput>*Adam\* </userinput> будут найдены все имена, полностью совпадающие с шаблоном Adam*. Можно использовать символ * в любой части фразы. Перед ним и после него можно добавить любой символ, в том числе * &amp; \*.