Freigeben über


New-FASTSearchSecurityRegexAliaserPattern

Erstellt ein neues reguläres Ausdrucksmuster für ein Regex-Prinzipalaliasmodul.

Syntax

Default (Standardwert)

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

Beschreibung

Mithilfe dieses Cmdlets wird ein neues reguläres Ausdrucksmuster erstellt, das zur Liste der Muster für ein auf einem regulären Ausdruck basierendes Prinzipalaliasmodul hinzugefügt werden kann. Dieses Cmdlet erstellt ein reguläres Ausdrucksmuster, das von den Cmdlets New-FASTSearchSecurityRegexAliaser und Set-FASTSearchSecurityRegexAliaser verwendet und als Eingabe genutzt wird.

Berechtigungen und aktuelle Informationen zu FAST Search Server 2010 für SharePoint-Cmdlets finden Sie in der Onlinedokumentation (https://go.microsoft.com/fwlink/?LinkId=163227).

Beispiele

BEISPIEL 1 (FAST Server für SharePoint 2010)

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

In diesem Beispiel wird ein Muster für reguläre Ausdrücke erstellt, mit dem die Eigenschaft "mail" eines Microsoft-Benutzerspeichers Identitäten in anderen Benutzerspeichern zugeordnet werden kann.

Verwenden Sie die Ausgabe des Regex-Musterkonfigurationsobjekts von diesem Befehl für den Wert des Parameters eines Musters im Cmdlet New-FASTSearchSecurityRegexAliaser oder Set-FASTSearchSecurityRegexAliaser.

Parameter

-InputPropertyName

Anwendbar: FAST Server für SharePoint 2010

Der Eigenschaftenname des Benutzers bzw. der Gruppe, mit dem dieses reguläre Ausdrucksmuster verglichen wird.

Für InputPropertyName wird einer der folgenden Werte angegeben:

- $PRINCIPAL_REFERENCE_ID – Die ID des Benutzers oder der Gruppe. Dies ist die Standardeinstellung. - $PRINCIPAL_REFERENCE_ALIAS – Der Aliasname des Benutzers oder der Gruppe.

Jede andere Eigenschaft des Benutzers oder der Gruppe. Weitere Eigenschaften, die vom Benutzerspeicher verfügbar gemacht werden, finden Sie in Ihrem spezifischen Benutzerspeicher.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:3
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-MapToUsername

Anwendbar: FAST Server für SharePoint 2010

Der zu suchende Benutzer- oder Gruppenname. Dies kann auch Gruppenersetzungen für reguläre Ausdrücke mithilfe der folgenden Syntax enthalten:

#

wobei # den Gruppenerfassungsindex angibt.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:2
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Patterns

Anwendbar: FAST Server für SharePoint 2010

Eine Liste von RegExAliasPatternMapConfig-Objekten. Das erstellte RegExAliasPatternMapConfig-Objekt wird zu dieser Liste hinzugefügt.

Parametereigenschaften

Typ:

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

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Regex

Anwendbar: FAST Server für SharePoint 2010

Das reguläre Ausdrucksmuster, das bestimmt, ob der Benutzer oder die Gruppe einem anderen Benutzerspeicher zugeordnet werden soll. Dieses reguläre Ausdrucksmuster kann reguläre Ausdrucksgruppen enthalten, die möglicherweise bei der Generierung des Werts MapToUsername verwendet werden.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:1
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter about_CommonParameters.