Поделиться через


New-FASTSearchSecurityRegexAliaserPattern

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

Синтаксис

New-FASTSearchSecurityRegexAliaserPattern
   [-Regex] <String>
   [-MapToUsername] <String>
   [[-InputPropertyName] <String>]
   [-Patterns <System.Collections.Generic.List`1[Microsoft.SharePoint.Search.Extended.Security.Config.RegExAliasPatternMapConfig]>]
   [<CommonParameters>]

Описание

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

Разрешения и актуальные сведения о командлетах FAST Search Server 2010 для SharePoint см. в веб-документации (https://go.microsoft.com/fwlink/?LinkId=163227).

Примеры

---------------ПРИМЕР 1----------------- (FAST Server for SharePoint 2010)

New-FASTSearchSecurityRegexAliaserPattern -Regex .* -InputPropertyName mail -MapToUsername "\1"

В этом примере создается шаблон регулярного выражения, который можно использовать для сопоставления свойства "mail" хранилища пользователя Майкрософт с удостоверениями в других хранилищах пользователей.

Объект конфигурации шаблона регулярного выражения, возвращаемый этой командой, передается как значение параметра шаблона командлету New-FASTSearchSecurityRegexAliaser или Set-FASTSearchSecurityRegexAliaser.

Параметры

-InputPropertyName

Имя свойства пользователя или группы, с которым сравнивается этот шаблон регулярного выражения.

Параметр InputPropertyName может принимать указанные ниже значения.

-- $PRINCIPAL_REFERENCE_ID — идентификатор пользователя или группы. Этот параметр используется по умолчанию. $PRINCIPAL_REFERENCE_ALIAS — псевдоним пользователя или группы.

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

Type:String
Position:3
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-MapToUsername

Имя пользователя или группы, которое требуется проверить. Оно также может содержать заменяемые группы регулярных выражений, для представления которых используется следующих синтаксис:

#

где # — индекс считывания группы.

Type:String
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-Patterns

Список объектов RegExAliasPatternMapConfig. В этот список добавляется создаваемый объект RegExAliasPatternMapConfig.

Type:System.Collections.Generic.List`1[Microsoft.SharePoint.Search.Extended.Security.Config.RegExAliasPatternMapConfig]
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-Regex

Шаблон регулярного выражения, определяющий, следует ли сопоставить пользователя или группу с другим хранилищем пользователей. Этот шаблон может содержать группы регулярных выражений, используемые при формировании значения MapToUsername.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010