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
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 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 utente 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 |
Required: | False |
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 |
Required: | True |
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 |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | FAST Server for SharePoint 2010 |
-Regex
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.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | FAST Server for SharePoint 2010 |