Delen via


New-SCADConnector

Hiermee maakt u een nieuwe Service Manager Active Directory-connector.

Syntaxis

New-SCADConnector
   [[-Description] <String>]
   [-Enable <Boolean>]
   [-DisplayName] <String>
   [[-QueryRoot] <String>]
   [-PassThru]
   [-ComputerFilter <String>]
   [-UserFilter <String>]
   [-PrinterFilter <String>]
   -ADCredential <PSCredential>
   [[-RunAsAccount] <ManagementPackSecureReference>]
   [-ScheduleDay <DaySchedule>]
   [-ScheduleHour <Int32>]
   [-SyncNow]
   [-ExpandGroups]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

De cmdlet New-SCADConnector maakt een Service Manager Active Directory-connector.

De volgende parameters zijn alleen beschikbaar als u Service Manager 2012 R2 Update Rollup 6 of nieuwere versies hebt toegepast.

  • ScheduleDay-
  • ScheduleHour-

Voorbeelden

Voorbeeld 1: Een connector maken voor het lokale domein

PS C:\>$RunAsAccount = Get-SCSMRunAsAccount -DisplayName "Workflow Account"
PS C:\> $Credential = Get-Credential
PS C:\> New-SCADConnector -DisplayName "Contoso AD Connector" -Description "Contoso AD Connector" -QueryRoot "LDAP://DC=Contoso,DC=com" -RunAsAccount $RunAsAccount -ADCredential $Credential -Enable $False -ScheduleDay Sunday -ScheduleHour 3

Met de eerste opdracht krijgt u een Uitvoeren als-account voor werkstroomaccount met behulp van de cmdlet Get-SCSMRunAsAccount. Met de opdracht wordt het resultaat opgeslagen in de $RunAsAccount variabele.

De tweede opdracht vraagt u om referenties met behulp van de Get-Credential cmdlet en slaat vervolgens de referenties op in de $Credential variabele.

Met de laatste opdracht maakt u een Active Directory-connector voor het lokale domein, waarmee alle computers, printers, gebruikers en gebruikersgroepen worden opgehaald. De connector is geconfigureerd om elke zondag om 3:00 uur te synchroniseren.

Voorbeeld 2: Een connector maken voor het lokale domein dat een gebruikersfilter bevat

PS C:\>$RunAsAccount = Get-SCSMRunAsAccount -DisplayName "Workflow Account"
PS C:\> $Credential = Get-Credential
PS C:\> New-SCADConnector -DisplayName "Contoso AD Connector" -Description "Contoso users starting with E" -QueryRoot "LDAP://DC=Contoso,DC=com" -RunAsAccount $RunAsAccount -ADCredential $Credential -Enable $False -UserFilter "(givenname=E*)"

Met de eerste opdracht wordt een Uitvoeren als-account voor werkstroomaccount opgeslagen en vervolgens opgeslagen in de variabele $RunAsAccount.

De tweede opdracht vraagt u om referenties met behulp van de Get-Credential cmdlet en slaat vervolgens de referenties op in de $Credential variabele.

Met de laatste opdracht maakt u een Active Directory-connector voor het lokale domein waarmee alleen de gebruikersaccounts worden opgehaald die beginnen met de letter E.

Parameters

-ADCredential

Hiermee geeft u de referenties op die moeten worden gebruikt wanneer deze cmdlet verbinding maakt met de domeincontroller.

Type:System.Management.Automation.PSCredential
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ComputerFilter

Hiermee geeft u een filter op waarmee de computers worden geselecteerd die door de connector worden gesynchroniseerd. Het filter moet worden opgegeven als een Active Directory-filter. Het volgende filter bevat bijvoorbeeld alle computers die beginnen met win in de synchronisatie:

(name=win*)

Type:System.String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ComputerName

Hiermee geeft u de naam op van de computer waarop de System Center Data Access-service wordt uitgevoerd. Het gebruikersaccount dat is opgegeven in de parameter Credential moet toegangsrechten hebben voor de opgegeven computer.

Type:System.String[]
Position:Named
Default value:Localhost
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:System.Management.Automation.SwitchParameter
Aliassen:cf
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Credential

Hiermee geeft u de referenties op die door deze cmdlet worden gebruikt om verbinding te maken met de server waarop de System Center Data Access-service wordt uitgevoerd. Het opgegeven gebruikersaccount moet toegangsrechten hebben voor die server.

Type:System.Management.Automation.PSCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Description

Hiermee geeft u een beschrijving voor de connector.

Type:System.String
Position:1
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DisplayName

Hiermee geeft u de weergavenaameigenschap van de connector.

Type:System.String
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Enable

Geeft aan of deze cmdlet de connector inschakelt of uitschakelt.

Type:System.Boolean
Position:Named
Default value:True
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ExpandGroups

Hiermee geeft u op dat deze cmdlet recursief leden bevat van de groepen die zijn opgegeven door de parameter UserFilter.

Type:System.Management.Automation.SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PassThru

Geeft aan dat deze cmdlet de Active Directory-connector retourneert die wordt gemaakt. U kunt dit object doorgeven aan andere cmdlets.

Type:System.Management.Automation.SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PrinterFilter

Hiermee geeft u een filter op dat door deze cmdlet wordt gebruikt om de printers te selecteren die door de connector worden gesynchroniseerd.

Type:System.String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-QueryRoot

Hiermee geeft u de Active Directory-map op waaruit deze cmdlet objecten opvraagt, zoals LDAP://DC=scsm, DC=stbtest,DC=microsoft,DC=com.

Type:System.String
Position:2
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RunAsAccount

Hiermee geeft u het RunAs-account op dat moet worden gebruikt bij het gebruik van deze connector.

Type:Microsoft.EnterpriseManagement.Configuration.ManagementPackSecureReference
Position:3
Default value:Operational System Account
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ScheduleDay

Hiermee geeft u de dag van de week waarop de connector wordt gesynchroniseerd. Geldige waarden zijn:

  • Dagelijks
  • Zondag
  • Maandag
  • Dinsdag
  • Woensdag
  • Donderdag
  • Vrijdag
  • Zaterdag
Type:Microsoft.EnterpriseManagement.ServiceManager.Sdk.Connectors.DaySchedule
Geaccepteerde waarden:Daily, Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
Position:Named
Default value:Daily
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ScheduleHour

Hiermee geeft u het uur op waarop de connector de synchronisatie start. De waarde moet een getal van nul (0) tot 23 zijn.

Type:System.Int32
Position:Named
Default value:2
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SCSession

Hiermee geeft u een object op dat de sessie aan een Service Manager-beheerserver vertegenwoordigt.

Type:Microsoft.SystemCenter.Core.Connection.Connection[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SyncNow

Zorgt ervoor dat de Active Directory-connector een synchronisatiecyclus start.

Type:System.Management.Automation.SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-UserFilter

Hiermee geeft u het filter op dat wordt gebruikt om de gebruikers te selecteren door gesynchroniseerd door de connector. U moet de waarde opgeven in de vorm van een Active Directory-filter. De volgende waarde voor deze parameter bevat bijvoorbeeld de synchronisatiegebruikers waarvan de givenName- begint met a:

(givenname=a*)

Type:System.String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:System.Management.Automation.SwitchParameter
Aliassen:wi
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

None.

U kunt invoer voor deze cmdlet niet doorsluisen.

Uitvoerwaarden

None.

Met deze cmdlet wordt geen uitvoer gegenereerd.