Condividi tramite


New-FASTSearchSecurityRegexAliaserPattern

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

Sintassi

Default (impostazione predefinita).

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

Descrizione

Questo cmdlet crea un nuovo criterio di espressione regolare che è possibile aggiungere all'elenco di criteri per un generatore di alias basato su un'espressione regolare. Questo cmdlet crea un criterio di espressione regolare che viene utilizzato da e fornisce input ai cmdlet New-FASTSearchSecurityRegexAliaser e Set-FASTSearchSecurityRegexAliaser.

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

Esempio

ESEMPIO 1 (FAST Server per 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

Applicabile: FAST Server per SharePoint 2010

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.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:3
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-MapToUsername

Applicabile: FAST Server per SharePoint 2010

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.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:2
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Patterns

Applicabile: FAST Server per SharePoint 2010

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

Proprietà dei parametri

Tipo:

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

Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Regex

Applicabile: FAST Server per SharePoint 2010

Criterio di espressione regolare che determina se l'utente o il gruppo deve essere mappato a un altro archivio utente. Questo criterio può contenere gruppi di espressioni regolari che possono essere utilizzati per generare il valore MapToUsername.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:1
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedere about_CommonParameters.