New-FASTSearchSecurityRegexAliaserPattern
Cria um novo padrão de expressão regular para um aliaser de entidade regex.
Syntax
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 principal baseado em expressão regular. Esse cmdlet cria um padrão de expressão regular usado por e entrada nos cmdlets New-FASTSearchSecurityRegexAliaser e Set-FASTSearchSecurityRegexAliaser.
Para obter permissões e as informações mais atuais sobre FAST Search Servidor 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 Microsoft repositório de usuários para identidades em outros repositórios de usuários.
Use a saída de objeto de configuração de padrão regex desse comando para o valor do parâmetro de um padrão em um New-FASTSearchSecurityRegexAliaser ou um cmdlet Set-FASTSearchSecurityRegexAliaser.
Parâmetros
-InputPropertyName
O nome da propriedade 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.
Type: | String |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | FAST Server for SharePoint 2010 |
-MapToUsername
O nome do usuário ou do grupo a ser olhado. Isso também pode conter substituições regulares de grupo de expressão usando a sintaxe:
#
em que # é o índice de captura de grupo.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | FAST Server for SharePoint 2010 |
-Patterns
Uma lista de objetos RegExAliasPatternMapConfig. O RegExAliasPatternMapConfig que está sendo criado é adicionado a essa lista.
Type: | System.Collections.Generic.List`1[Microsoft.SharePoint.Search.Extended.Security.Config.RegExAliasPatternMapConfig] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | FAST Server for SharePoint 2010 |
-Regex
O padrão de expressão regular que determina se o usuário ou grupo deve ser mapeado para outro repositório de usuários. Esse padrão de expressão regular pode conter grupos de expressão regulares que podem ser usados na geração do valor MapToUsername.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | FAST Server for SharePoint 2010 |