New-FASTSearchSecurityRegexAliaserPattern

Crée un modèle d’expression régulière pour un générateur d’alias de principal d’expression régulière.

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.

Pour obtenir les autorisations et les informations les plus actuelles sur les applets de commande FAST Search Server 2010 pour Microsoft Office SharePoint Online, consultez la documentation en ligne (https://go.microsoft.com/fwlink/?LinkId=163227).

Exemples

---------------EXAMPLE 1----------------- (SERVEUR FAST pour Microsoft Office SharePoint Online 2010)

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

Cet exemple crée un modèle d’expression régulière qui peut être utilisé pour mapper la propriété « mail » d’un magasin d’utilisateurs Microsoft à des identités dans d’autres magasins d’utilisateurs.

Utilisez l’objet de configuration du modèle d’expression régulière généré par cette commande comme valeur de paramètre d’un modèle dans une applet de commande New-FASTSearchSecurityRegexAliaser ou Set-FASTSearchSecurityRegexAliaser.

Paramètres

-InputPropertyName

Nom de la propriété d’utilisateur/groupe par rapport à laquelle ce modèle d’expression régulière est mis en correspondance.

Le paramètre InputPropertyName peut prendre l’une des valeurs suivantes :

-- $PRINCIPAL_REFERENCE_ID - Identificateur de l’utilisateur ou du groupe. Valeur par défaut. -- $PRINCIPAL_REFERENCE_ALIAS - Alias de l’utilisateur ou du groupe.

Toute autre propriété de l’utilisateur ou du groupe. Reportez-vous à votre magasin d’utilisateurs spécifique pour connaître les autres propriétés du magasin d’utilisateurs.

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

-MapToUsername

Nom d’utilisateur ou de groupe à consulter. Ce paramètre peut également contenir des remplacements de groupes d’expressions régulières en utilisant la syntaxe :

#

où # est l’index de capture du groupe.

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

-Patterns

Liste d’objets RegExAliasPatternMapConfig. L’objet RegExAliasPatternMapConfig en cours de création est ajouté à cette liste.

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