New-FASTSearchSecurityRegexAliaserPattern

Crea un nuovo criterio di espressione regolare per un generatore di alias di entità regex.

Sintassi

New-FASTSearchSecurityRegexAliaserPattern
   [-Regex] <String>
   [-MapToUsername] <String>
   [[-InputPropertyName] <String>]
   [-Patterns <System.Collections.Generic.List`1[Microsoft.SharePoint.Search.Extended.Security.Config.RegExAliasPatternMapConfig]>]
   [<CommonParameters>]

Descrizione

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.

Per le autorizzazioni e le informazioni più aggiornate su FAST Search Server 2010 per i cmdlet SharePoint, vedere la documentazione online all'indirizzo https://go.microsoft.com/fwlink/?LinkId=163227).

Esempio

---------------ESEMPIO 1----------------- (FAST Server for SharePoint 2010)

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

In questo esempio viene creato un modello di espressione regolare che può essere utilizzato per eseguire il mapping della proprietà "mail" di un archivio utenti Microsoft alle identità in altri archivi utente.

Utilizzare l'output dell'oggetto di configurazione del criterio regex da questo comando per il valore del parametro del criterio in un cmdlet New-FASTSearchSecurityRegexAliaser o Set-FASTSearchSecurityRegexAliaser.

Parametri

-InputPropertyName

Nome della proprietà dell'utente/gruppo con cui viene confrontato il criterio di espressione regolare.

InputPropertyName è uno dei seguenti:

-- $PRINCIPAL_REFERENCE_ID : identificatore dell'utente o del gruppo. Questa è l'impostazione predefinita.

  • $PRINCIPAL_REFERENCE_ALIAS. Alias dell'utente o del gruppo.

Qualsiasi altra proprietà dell'utente o del gruppo. Per le altre proprietà esposte dall'archivio utente, fare riferimento all'archivio utente specifico.

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

-MapToUsername

Nome dell'utente o del gruppo da verificare. Può contenere anche sostituzioni di gruppi di espressioni regolari con la sintassi seguente:

#

dove # è l'indice di acquisizione del gruppo.

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

-Patterns

Elenco di oggetti RegExAliasPatternMapConfig. L'oggetto RegExAliasPatternMapConfig che viene creato viene aggiunto a questo elenco.

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