Compartilhar via


New-FASTSearchSecurityRegexAliaser

Gera um gerador de alias de expressão regular.

Sintaxe

Default (Padrão)

New-FASTSearchSecurityRegexAliaser
    [-InputUserStoreId] <String>
    [-OutputUserStoreIds] <String[]>
    [-Patterns] <System.Collections.Generic.List`1[Microsoft.SharePoint.Search.Extended.Security.Config.RegExAliasPatternMapConfig]>
    [[-Identity] <String>]
    [[-CaseSensitive] <Boolean>]
    [[-UnicodeCaseSensitive] <Boolean>]
    [-ObjectToClone <SecurityRegexAliaser>]
    [<CommonParameters>]

Description

Este cmdlet gera um gerador de alias de expressão regular para mapear usuários/grupos de um repositório do usuário para usuários/grupos em outros repositórios do usuário, com base em um padrão de expressão regular.

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 .* -MapToUsername \1 | New-FASTSearchSecurityRegexAliaser -Identity regex1 -InputUserStoreId ln1 -OutputUserStoreIds ln2

Este exemplo gera um objeto de padrão de gerador de alias de expressão regular e o canaliza para um cmdlet New-FASTSearchSecurityRegexAliaser a fim de criar um gerador de alias de expressão regular.

EXEMPLO 2 (FAST Server para SharePoint 2010)

New-FASTSearchSecurityRegexAliaserPattern -Regex .* -MapToUsername \1 | New-FASTSearchSecurityRegexAliaser -InputUserStoreId ln1 -OutputUserStoreIds ln2,ln3 -CaseSensitive $False -UnicodeCaseSensitive $False

Este exemplo gera um objeto de padrão de gerador de alias de expressão regular e o canaliza para um cmdlet New-FASTSearchSecurityRegexAliaser a fim de gerar um gerador de alias de expressão regular. O exemplo define os sinalizadores de diferenciação de maiúsculas e minúsculas de modo a que correspondência de padrões seja realizada sem distinção de maiúsculas/minúsculas. O parâmetro OutputUserStoreIds mapeia utilizadores/grupos para dois arquivos de utilizadores: "ln2" e "ln3". O exemplo gera a identidade do gerador de alias.

Parâmetros

-CaseSensitive

Aplicável: FAST Server para SharePoint 2010

Especifica se os padrões de expressão regular definidos na lista RegExAliasPatternMapConfig devem ser coincidentes com base em regras de correspondência com diferenciação de maiúsculas e minúsculas. O padrão é verdadeiro.

Propriedades do parâmetro

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

Conjuntos de parâmetros

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

-Identity

Aplicável: FAST Server para SharePoint 2010

A identidade do gerador de alias.

Propriedades do parâmetro

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

Conjuntos de parâmetros

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

-InputUserStoreId

Aplicável: FAST Server para SharePoint 2010

A identidade do repositório do usuário do qual foi feito o mapeamento.

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:True
Valor dos argumentos restantes:False

-ObjectToClone

Aplicável: FAST Server para SharePoint 2010

Um objeto SecurityRegexAliaser cujos valores de propriedade são usados para o gerador de alias SecurityRegexAliaser que está sendo gerado.

Propriedades do parâmetro

Tipo:SecurityRegexAliaser
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

-OutputUserStoreIds

Aplicável: FAST Server para SharePoint 2010

Uma lista separada por vírgula de identidades de repositório do usuário para o qual foi feito o mapeamento.

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:True
Valor dos argumentos restantes:False

-Patterns

Aplicável: FAST Server para SharePoint 2010

Uma lista de instâncias RegExAliasPatternMapConfig contendo os padrões de expressão regular usados para o mapeamento.

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:3
Obrigatório:True
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-UnicodeCaseSensitive

Aplicável: FAST Server para SharePoint 2010

Especifica se os padrões de expressão regular definidos na lista RegExAliasPatternMapConfig devem ser coincidentes com base em regras de correspondência com diferenciação de maiúsculas e minúsculas no Unicode.

Propriedades do parâmetro

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

Conjuntos de parâmetros

(All)
Cargo:6
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
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.