Compartilhar via


New-FASTSearchSecurityRegexAliaserPattern

Cria um novo padrão de expressão regular para um aliaser principal regex.

Sintaxe

Default (Padrão)

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

Description

Este cmdlet cria um novo padrão de expressão regular que pode ser adicionado à lista de padrões para um aliaser principal regular baseado em expressões. Este cmdlet cria um padrão de expressão regular que é utilizado por e entrada para os cmdlets New-FASTSearchSecurityRegexAliaser e Set-FASTSearchSecurityRegexAliaser.

Para obter permissões e as informações mais recentes sobre os cmdlets do FAST Search Server 2010 para SharePoint, consulte a documentação online (https://go.microsoft.com/fwlink/?LinkId=163227).

Exemplos

EXEMPLO 1 (FAST Server para SharePoint 2010)

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

Este exemplo cria um padrão de expressão regular que pode ser utilizado para mapear a propriedade "correio" de um arquivo de utilizadores da Microsoft para identidades noutros arquivos de utilizadores.

Utilize a saída do objeto de configuração do padrão regex deste comando para o valor do parâmetro de um padrão num New-FASTSearchSecurityRegexAliaser ou num cmdlet Set-FASTSearchSecurityRegexAliaser.

Parâmetros

-InputPropertyName

Aplicável: FAST Server para SharePoint 2010

O nome da propriedade de utilizador/grupo com o qual este padrão de expressão regular é correspondido.

InputPropertyName é um dos seguintes:

-- $PRINCIPAL_REFERENCE_ID - o identificador do usuário ou do grupo. Este é o padrão. -- $PRINCIPAL_REFERENCE_ALIAS - o alias do usuário ou do grupo.

Qualquer outra propriedade do usuário ou do grupo. Consulte seu repositório do usuário para ver outras propriedades que ele expõe.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:3
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-MapToUsername

Aplicável: FAST Server para SharePoint 2010

O nome de utilizador ou grupo a procurar. Isto também pode conter substituições regulares do grupo de expressões com a sintaxe:

#

em que # é o índice de captura de grupo.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:2
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Patterns

Aplicável: FAST Server para SharePoint 2010

Uma lista de objetos RegExAliasPatternMapConfig. O RegExAliasPatternMapConfig que está a ser criado é adicionado a esta lista.

Propriedades do parâmetro

Tipo:

System.Collections.Generic.List`1[Microsoft.SharePoint.Search.Extended.Security.Config.RegExAliasPatternMapConfig]

Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Regex

Aplicável: FAST Server para SharePoint 2010

O padrão de expressão regular que determina se o utilizador ou grupo deve ser mapeado para outro arquivo de utilizadores. Este padrão de expressão regular pode conter grupos de expressões regulares que podem ser utilizados na geração do valor MapToUsername.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:1
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, confira about_CommonParameters.