New-FASTSearchSecurityRegexAliaserPattern

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

Синтаксис

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

Описание

This cmdlet creates a new regular expression pattern that can be added to the list of patterns for a regular expression based principal aliaser. This cmdlet creates a regular expression pattern that is used by and input to the New-FASTSearchSecurityRegexAliaser and Set-FASTSearchSecurityRegexAliaser cmdlets.

Сведения о разрешениях и актуальную информацию о командлетах FAST Search Server 2010 for 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
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-MapToUsername

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

#

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

Type:String
Position:2
Default value:None
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
Accept pipeline input:True
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-Regex

The regular expression pattern that determines if the user or group should be mapped to another user store. This regular expression pattern may contain regular expression groups that may be used in the generation of the MapToUsername value.

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