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.
Syntaxe
Default (Par défaut)
New-FASTSearchSecurityRegexAliaserPattern
[-Regex] <String>
[-MapToUsername] <String>
[[-InputPropertyName] <String>]
[-Patterns <System.Collections.Generic.List`1[Microsoft.SharePoint.Search.Extended.Security.Config.RegExAliasPatternMapConfig]>]
[<CommonParameters>]
Description
Cette applet de commande crée un modèle d’expression régulière qui peut être ajouté à la liste des modèles pour un générateur d’alias de principal d’expression régulière. Cette applet de commande crée un modèle d’expression régulière qui est utilisé comme entrée dans les applets de commande New-FASTSearchSecurityRegexAliaser et Set-FASTSearchSecurityRegexAliaser.
Pour obtenir les autorisations et les informations les plus actuelles sur FAST Search Server 2010 pour les applets de commande SharePoint, consultez la documentation en ligne (https://go.microsoft.com/fwlink/?LinkId=163227 ).
Exemples
EXEMPLE 1 (FAST Server pour SharePoint 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
Applicable : FAST Server pour SharePoint 2010
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.
Propriétés du paramètre
| Type: | String |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | 3 |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-MapToUsername
Applicable : FAST Server pour SharePoint 2010
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.
Propriétés du paramètre
| Type: | String |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | 2 |
| Obligatoire: | True |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-Patterns
Applicable : FAST Server pour SharePoint 2010
Liste d’objets RegExAliasPatternMapConfig. L’objet RegExAliasPatternMapConfig en cours de création est ajouté à cette liste.
Propriétés du paramètre
| Type: | System.Collections.Generic.List`1[Microsoft.SharePoint.Search.Extended.Security.Config.RegExAliasPatternMapConfig] |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | True |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-Regex
Applicable : FAST Server pour SharePoint 2010
Modèle d’expression régulière qui détermine si l’utilisateur ou le groupe doit être mappé à un autre magasin d’utilisateurs. Ce modèle peut contenir des groupes d’expressions régulières qui pourront être utilisés pour générer la valeur de MapToUsername.
Propriétés du paramètre
| Type: | String |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | 1 |
| Obligatoire: | True |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
CommonParameters
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.