New-FASTSearchSecurityRegexAliaserPattern

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 <System.Collections.Generic.List`1[Microsoft.SharePoint.Search.Extended.Security.Config.RegExAliasPatternMapConfig]>]
   [<CommonParameters>]

Description

This cmdlet creates a new regular expression pattern that can be added to the list of patterns for a regular expression based principal aliaser. This cmdlet creates a regular expression pattern that is used by and input to the New-FASTSearchSecurityRegexAliaser and Set-FASTSearchSecurityRegexAliaser cmdlets.

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

Ejemplos

---------------EJEMPLO 1----------------- (FAST Server for 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

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.

Type:String
Position:3
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-MapToUsername

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.

Type:String
Position:2
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-Patterns

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

Type:System.Collections.Generic.List`1[Microsoft.SharePoint.Search.Extended.Security.Config.RegExAliasPatternMapConfig]
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-Regex

The regular expression pattern that determines if the user or group should be mapped to another user store. This regular expression pattern may contain regular expression groups that may be used in the generation of the MapToUsername value.

Type:String
Position:1
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010