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.