New-FASTSearchSecurityRegexAliaserPattern

Cria um novo padrão de expressão regular para um aliaser de entidade de segurança regex.

Sintaxe

Default (Default)

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

Description

Esse cmdlet cria um novo padrão de expressão regular que pode ser adicionado à lista de padrões para um aliaser de entidade de segurança baseado em expressão regular. Esse cmdlet cria um padrão de expressão regular que é usado e inserido pelos cmdlets New-FASTSearchSecurityRegexAliaser e Set-FASTSearchSecurityRegexAliaser.

Para obter permissões e as informações mais atualizadas sobre o FAST Search Server 2010 para cmdlets do 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 usado para mapear a propriedade "mail" de um repositório de usuário da Microsoft para identidades em outros repositórios de usuário.

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

Parâmetros

-InputPropertyName

Aplicável: FAST Server para SharePoint 2010

O nome da propriedade de usuário/grupo com o qual esse padrão de expressão regular é correspondido.

O 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 do usuário ou grupo a ser examinado. Isso também pode conter substituições de grupo de expressões regulares usando 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á sendo 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 usuário ou grupo deve ser mapeado para outro repositório de usuário. Esse padrão de expressão regular pode conter grupos de expressões regulares que podem ser usados 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 dá suporte aos parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, confira about_CommonParameters.