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.