Share via


New-FASTSearchSecurityRegexAliaserPattern

 

Se aplica a: SharePoint Server 2010

Última modificación del tema: 2016-11-30

Crea un nuevo patrón de expresión regular para un convertidor de alias de entidad de seguridad regex.

Syntax

New-FASTSearchSecurityRegexAliaserPattern [-Regex] <String> [-MapToUsername] <String> [[-InputPropertyName] <String>] [-Patterns <List>]

Descripción detallada

Este cmdlet crea un nuevo patrón de expresión regular que se puede agregar a la lista de patrones para un convertidor de alias de entidad de seguridad basado en expresión regular. Este cmdlet crea un patrón de expresión regular que es una entrada para los cmdlets New-FASTSearchSecurityRegexAliaser y Set-FASTSearchSecurityRegexAliaser y que los cmdlets usan.

Parameters

Parámetro Obligatorio Tipo Descripción

Regex

Obligatorio

System.String

Patrón de expresión regular que determina si el usuario o grupo se debe asignar a otro almacén de usuario. Es posible que este patrón de expresión regular contenga grupos de expresiones que se usen en la generación del valor MapToUsername.

MapToUsername

Obligatorio

System.String

Nombre de usuario o de grupo que se debe consultar. También puede contener reemplazos de grupos de expresiones regulares mediante la sintaxis:

\#

donde # es el índice de captura del grupo.

InputPropertyName

Opcional

System.String

Nombre de propiedad del usuario o grupo con el que se hace coincidir este patrón de expresión regular.

El valor de InputPropertyName puede ser uno de los siguientes:

  • $PRINCIPAL_REFERENCE_ID: identificador del usuario o del grupo. Este valor es el predeterminado.

  • $PRINCIPAL_REFERENCE_ALIAS: alias del usuario o del grupo.

Cualquier otra propiedad del usuario o del grupo. Vea el almacén de usuario específico para conocer otras propiedades expuestas por el almacén de usuario.

Patterns

Opcional

System.Collections.Generic.List

Lista de objetos RegExAliasPatternMapConfig. Se agregan a esta lista los objetos RegExAliasPatternMapConfig que se crean.

Tipos de entrada

Tipos de valores devueltos

Example

---------------EJEMPLO 1-----------------

New-FASTSearchSecurityRegexAliaserPattern -Regex .* -InputPropertyName mail -MapToUsername "\1"

En este ejemplo se crea un patrón de expresión regular que puede usarse para asignar la propiedad “mail” de un almacén de usuario de Microsoft a identidades de otros almacenes de usuario.

Use la salida del objeto de configuración del patrón regex de este comando para el valor de un parámetro del patrón en un cmdlet New-FASTSearchSecurityRegexAliaser o Set-FASTSearchSecurityRegexAliaser.

See Also

Reference

Get-FASTSearchSecurityRegexAliaser
New-FASTSearchSecurityRegexAliaser
Set-FASTSearchSecurityRegexAliaser