Compartir a través de


New-FASTSearchSecurityRegexAliaserPattern

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

Sintaxis

Default (Es el valor predeterminado).

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 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.

Para obtener permisos y la información más reciente sobre los cmdlets de FAST Search Server 2010 para SharePoint, consulte la documentación en línea, (https://go.microsoft.com/fwlink/?LinkId=163227).

Ejemplos

EJEMPLO 1 (FAST Server para SharePoint 2010)

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

En este ejemplo se crea un patrón de expresión regular que se puede usar para asignar la propiedad "mail" de un almacén de usuarios de Microsoft a identidades de otros almacenes de usuarios.

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.

Parámetros

-InputPropertyName

Aplicable: FAST Server para SharePoint 2010

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 grupo. Este valor es predeterminado. -- $PRINCIPAL_REFERENCE_ALIAS: alias del usuario o 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.

Propiedades del parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:3
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-MapToUsername

Aplicable: FAST Server para SharePoint 2010

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.

Propiedades del parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:2
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Patterns

Aplicable: FAST Server para SharePoint 2010

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

Propiedades del parámetro

Tipo:

System.Collections.Generic.List`1[Microsoft.SharePoint.Search.Extended.Security.Config.RegExAliasPatternMapConfig]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Regex

Aplicable: FAST Server para SharePoint 2010

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.

Propiedades del parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:1
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para más información, consulte about_CommonParameters.