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 |