Microsoft Dynamics CRMServer-XML-Konfigurationsdatei

 

Veröffentlicht: Januar 2017

Gilt für: Dynamics 365 (on-premises), Dynamics CRM 2016

Der Befehlszeilenparameter /config [Laufwerk:] [[Pfad] configfilename.xml]] stellt Microsoft Dynamics CRM Server-Setup die erforderlichen Informationen zur Verfügung. Die XML-Konfigurationsdatei stellt die Informationen bereit, die von den einzelnen Installationsbildschirmen angefordert werden.

Wichtig

Die XML-Elemente müssen in Englisch (USA) vorliegen. Eine XML-Konfigurationsdatei mit lokalisierten XML-Elementen kann nicht ordnungsgemäß ausgeführt werden. Wenn Sie beispielsweise die deutsche Version von Microsoft Dynamics CRM verwenden, müssen dennoch die XML-Dateielemente in Englisch (US) vorliegen.

Standardmäßig verwendet Setup für die Setup-XML-Konfigurationsdatei die UTF-8-Codierung. Setup kann keine XML-Konfigurationsdatei laden, wenn die Datei erweiterte Zeichen enthält. In diesem Fall wird eine Fehlermeldung angezeigt, dass die XML-Datei ungültig ist. Wenn die XML-Konfigurationsdatei erweiterte Zeichen enthält, können Sie dieses Problem umgehen, indem Sie die XML-Konfigurationsdatei in Unicode-Codierung speichern. Öffnen Sie dazu die XML-Konfigurationsdatei in Editor, klicken Sie auf Speichern unter, wählen Sie in der Liste Codierung den Eintrag Unicode aus, und klicken Sie dann auf Speichern.

Es folgt eine Erläuterung der einzelnen XML-Elemente sowie eine Beispiel-XML-Datei für eine vollständige Serverinstallation. Informationen zum Installieren verschiedener Serverrollen mithilfe der Eingabeaufforderung finden Sie im Thema Installieren von Microsoft Dynamics CRM-Serverrollen mithilfe der Eingabeaufforderung in diesem Handbuch.

Beispiel für eine Konfigurationsdatei

  • <CRMSetup> </CRMSetup>
    Die Konfigurationsdatei muss eine gültige XML-Datei sein, in der <CRMSetup> als Stammelement verwendet wird.
  • <Server> </Server>
    Gibt eine Microsoft Dynamics CRM Server 2016-Installation an. Alle nachfolgenden Einträge müssen innerhalb der <Server>-Elemente sein.
  • <InstallType>Uninstall/Repair/Configure</InstallType>
    Gibt den Installationstyp an, den Setup ausführt. Die folgenden Optionen stehen zur Verfügung:

    • Uninstall (Deinstallieren): Deinstalliert Microsoft Dynamics 365 Server.

    • Repair (Reparieren): Startet Setup im Reparaturmodus.

    • Configure (Konfigurieren): Startet Setup im Konfigurationsmodus.

  • <Patch update="true"/"false">\\ServerName\ShareName\Patch_Location</Patch>
    Legt das Verhalten der Microsoft Dynamics CRM Server-Setup-Updatetechnologie fest. Mit dieser Funktion kann Setup eine einmalige Suche nach den aktuellen Installationsdateien für Microsoft Dynamics CRM ausführen, sie ggf. herunterladen und anwenden.

    Standardmäßig gibt dieses Element, das Setup zum Suchen nach verfügbaren Aktualisierungen mithilfe von Microsoft Update konfiguriert, keinen Speicherort an. Wenn Setup Aktualisierungen von einem anderen Speicherort (z. B. einer Netzwerkfreigabe) installieren soll, fügen Sie die Dateipfade der MSP-Datei in dem Element hinzu, wie im folgenden Thema veranschaulicht.

    Wichtig

    Die Patchupdate-Funktion kann nur für Updates für das Setup genutzt werden, auch selbstreparierendes Setup genannt. Sie kann nicht verwendet werden, um Anwendungsupdates anzuwenden, wie in Microsoft Dynamics CRM 2016 Service Pack 1 beschrieben.

    Aktualisieren

    Gibt an, ob von Setup nach Updates für Microsoft Dynamics CRM Server-Setup gesucht werden soll und diese heruntergeladen und angewendet werden sollen.. Sie sollten den Wert true angeben, sodass die neueste Version von Setup heruntergeladen werden kann. Der Standardwert lautet false. Ist der Wert auf false festgelegt, ignoriert Setup diesen Schritt, und die Installation wird fortgesetzt. Wird Setup mithilfe des Parameters /Q oder /QR ausgeführt, müssen Sie dieses Element angeben.

  • <SqlServer>SQLServername\InstanceName</SqlServer>
    Definiert den Namen der Instanz vom Microsoft SQL Server, der die Datenbankdateien verwaltet. Bei Verwendung der Standardinstanz können Sie den Namen des Computers angeben, auf dem SQL Server installiert ist. Wenn SQL Server auf den Computer ausgeführt wird, auf dem Sie installieren, können Sie definieren". " oder "localhost" an.
  • <Database create="true"/"false" update="true"/"false"/>
    Erstellen

    Die Werte für diesen Parameter lauten entweder true oder false.True sorgt dafür, dass Setup eine neue Konfigurationsdatenbank erstellt.False sorgt dafür, dass Setup eine Verbindung mit einer vorhandenen Konfigurationsdatenbank erstellt.

    Aktualisieren

    Die Werte für diesen Parameter lauten entweder true oder false. Wenn Sie true auswählen, schreibt Setup die entsprechende Serverbereitstellungsinformationen in die Konfigurationsdatenbank (MSCRM_CONFIG). Wählen Sie false nur aus, wenn Sie eine bereits vorhandene Konfigurationsdatenbank verwenden und nicht möchten, dass Setup die Serverbereitstellungsinformationen aktualisiert. Wenn Sie false auswählen, müssen die entsprechenden Serverbereitstellungsinformationen für den Computer, auf dem Microsoft Dynamics CRM Server 2016 installiert wird, in der Konfigurationsdatenbank bereits vorhanden sein, damit Setup ordnungsgemäß abgeschlossen wird. Der Standardwert ist true.

  • <Organization>Anzeigename/langer Name der Organisation</Organization>
    Gibt den vollständigen Namen Ihrer Organisation an. Der Name kann bis zu 250 Zeichen enthalten. Zudem werden erweiterte Zeichen unterstützt.
  • <OrganizationUniqueName>Eindeutiger Name</OrganizationUniqueName>
    UniqueName

    Gibt den Namen der Organisation in der URL an, mit der Benutzer auf die Bereitstellung zugreifen. Der Name ist auf 30 Zeichen beschränkt. Sonderzeichen oder Leerzeichen sind nicht zulässig. Wenn Sie dieses Element nicht angeben oder den Wert leer lassen, wird von Setup ein Kurzname auf Basis des Elementwerts <Organisation> generiert.

    Wichtig

    Der eindeutige Organisationsname wird zum Erstellen der URL verwendet, mit der sich Benutzer bei der Anwendung anmelden. Es wird daher empfohlen, die Länge des eindeutigen Organisationsnamens zu beschränken, um die Gesamtlänge der URL zu verringern.

  • <muoptin optin="true”/“false" />
    Gibt an, ob Microsoft Update zum Herunterladen und Installieren von Updates für Microsoft Dynamics CRM Server 2016 und andere installierte Anwendungen verwendet werden soll. Nach der Installation bleibt der Computer mit dieser Funktion immer auf dem aktuellen Stand.

    • True: Bei Angabe dieser Option meldet sich Setup bei Microsoft Update als Aktualisierungsdienst an und verwendet die automatischen Aktualisierungseinstellungen von Windows auf dem Computer. Die Einstellungen für automatisches Update von Windows können unter Windows Update in der Systemsteuerung angezeigt werden.Microsoft Update hilft zu überprüfen, ob Ihr Computer über die neueste Technologie verfügt, die Sicherheitsrisiken und -probleme verringern kann.

    • False: Bei Angabe dieser Option werden von Setup die vorhandenen Einstellungen für die automatische Aktualisierung von Windows nicht geändert. Wurde der Computer nicht zur Verwendung von Microsoft Update als Aktualisierungsdienst konfiguriert, sollten Sie eine andere Methode zum Installieren von Updates auf dem Computer verwenden, beispielsweise Windows Update Services. Wenn Sie keinen Wert angeben, wird false ausgewählt.

  • <OU> OU=value,DC=value,DC=value,DC=value,DC=value</OU>
    Das <OU>-Element definiert die Active Directory organisatorische Einheit (OU), in der die Sicherheitsgruppen erstellt werden, beispielsweise <OU> OU=Dynamics CRM, DC=MySubDomain, DC=MyDomain, DC=com</OU>.

    Wichtig

    Das Element <Groups> kann mit dem Element <OU> nicht verwendet werden. Die Einrichtung wird nicht fortgesetzt, wenn Sie beide Elemente zusammen angeben.

  • <PreferredDC>servername.domain.com</PreferredDC>
    Gibt den Domänencontroller an, zu dem beim Ausführen von Vorgängen, für die Active Directory erforderlich ist, eine Verbindung hergestellt werden soll. Wird keine Angabe gemacht, wird von Setup der erste verfügbare Domänencontroller verwendet. Diese Einstellung ist nur bei Verwendung einer Konfigurationsdatei verfügbar.
  • <LicenseKey>KeyValue</LicenseKey>
    Gibt den Product Key für diese Bereitstellung an. Die Konfigurationsdatei kann nur einen -Product Key enthalten. Beispiel:

    <licenseKey>XXXXX-XXXXX-XXXXX-XXXXX-XXXXX</licenseKey>

    Hinweis

    Wenn Sie Microsoft Dynamics 365 im Rahmen eines Microsoft-Volumenlizenzprogramms erworben haben, finden Sie den Produktschlüssel in der Datei "license.txt". Diese Datei ist in den Microsoft Dynamics CRM-Installationsdateien enthalten.

  • <WebsiteUrl Create="true"/"false" port="TCPportnumber">path</WebsiteUrl>
    Definiert die Website, die für die Anwendung verwendet wird. Verwenden Sie Create="true", um eine neue Website zu erstellen, und lassen Sie den Wert zwischen den Element-Tags leer. Verwenden Sie Port="TCPportnumber", wobei TCPportnumber für eine gültige und verfügbare TCP-Portnummer steht, um den Port für die Verbindung mit der Anwendung anzugeben. Wenn Sie keinen Wert angeben, wird die Portnummer 5555 verwendet.

    Geben Sie Create="false" an, um eine vorhandene Website zu verwenden. Sie müssen dann den Websitepfad in die Element-Tags in einem der folgenden Formate eingeben. Bei Verwendung des Attributs Create="false" wird das Portattribut ignoriert.

    Beispiel:

    • http://server:port/ oder http:// server.contoso.com

    • /LM/W3SVC/n, dabei steht n für die Website-ID. 1 ist die Standardwebsite.

  • <Help anonymous="true"/"false">http://host/Help</Help>
    Optionales Element zum Festlegen einer anderen URL, unter der sich die Microsoft Dynamics CRMHilfe befindet. Diese Einstellung wird normalerweise in einer Bereitstellung mit mehreren Servern oder zum Ersetzen der Standard-URL verwendet, beispielsweise bei Verwendung eines Hostheaders. Wenn Sie false auswählen, um den anonymen Zugriff zu deaktivieren, werden Benutzer beim Zugriff auf die Hilfe möglicherweise wiederholt zur Eingabe der Anmeldedaten aufgefordert. Diese Einstellung ist nur bei Verwendung einer Konfigurationsdatei verfügbar.
  • <InstallDir>c:\program files\Microsoft Dynamics CRM</InstallDir>
    Gibt den Ordner an, in dem Anwendungsdateien installiert werden. Der Standardordner für Setup lautet C:\Programme\Microsoft Dynamics CRM.
  • <basecurrency isocurrencycode="CurrencyCode" currencyname="CurrencyName" currencysymbol="CurrencySymbol" currencyprecision=”2"/"3"/"4”/>
    isocurrencycode

    Gibt den dreistelligen ISO-Währungscode, den angezeigten Namen und das für die Basiswährung zu verwendende Symbol an. Wenn Sie als Basiswährung beispielsweise US-Dollar verwenden möchten, verwenden Sie isocurrencycode="USD". Für das Attribut isocurrencycode müssen Sie eine gültige ISO-Währungsbeschreibung verwenden.

    currencyname und currencysymbol

    Zudem müssen Sie für die ISO-Basiswährung die Anzeigenamen für den Währungsnamen und das Währungssymbol angeben. Falls der ISO-Währungscode beispielsweise USD lautet, müssen der Währungsname "US Dollar" und das Währungssymbol "$" lauten. Für diese Attribute können Sie jedoch eine beliebige Zeichenfolge verwenden.

    Wichtig

    Nach Abschluss der Installation können Sie den ISO-Code für die Basiswährung nicht mehr ändern. Eine Änderung des Namens, des Symbols und der Genauigkeit für die Basiswährung ist jedoch weiterhin möglich.

    Die Währungscodes werden von Microsoft .NET Framework bereitgestellt und können sich ändern.

    currencyprecision

    Sie müssen die Genauigkeit für die im Attribut currencycode angegebene Basiswährung angeben. Gültige Werte sind vom festgelegten Währungstyp abhängig. Für US-Dollar gültige Werte sind beispielsweise 1 bis 9; der Standardwert lautet 2.

  • <OrganizationCollation>CollationName</OrganizationCollation>
    Dieses optionale Element gibt den für die Datenbank der Organisation zu verwendenden SQL Server-Datenbanksortierungsnamen an. Die Standardsortierung ist von der Sprache der installierten Microsoft Dynamics CRM-Anwendung abhängig. "Latin1_General_Cl_Al" ist beispielsweise die Standardsortierung für Bereitstellungen in Englisch (USA). Weitere Informationen zur Datenbanksortierung finden Sie unter MSDN: Verwenden der SQL Server-Sortierung.
  • <CrmServiceAccount type="DomainUser"/"NetworkService">
    <ServiceAccountLogin>Domain\User</ServiceAccountLogin>
    <ServiceAccountPassword>password</ServiceAccountPassword>
    </CrmServiceAccount>

    Gibt das für die Ausführung des Microsoft Dynamics 365-Entzipdiensts und der ASP.NET AppPool-Anwendungspoolidentität verwendete Dienstkonto an.

    Gültige Werte sind DomainUser, wobei der im Element <prefixServiceAccount> Element angegebene Benutzer verwendet wird, oder NetworkService, wobei das Network Service-Systemkonto verwendet wird. Die Verwendung des Network Service-Systemkontos wird jedoch nicht empfohlen, da einige Datenbankvorgänge, z. B. Erstellen, Importieren, Upgrade und Aktualisieren von Organisationen, sonst eingeschränkt sein können. Standardmäßig verwendet Setup die Option DomainUser. Ist DomainUser oder kein Typ angegeben, sind <ServiceAccountLogin> und <ServiceAccountPassword> erforderlich. Wenn Sie Setup mit den Parametern /Q oder /QR ausführen, wird, wenn dieses Element nicht angegeben ist, das Network Service-Konto verwendet.

    Warnung

    Das Aufbewahren der Konfigurationsdatei, in der die Werte für <ServiceAccountLogin> und <ServiceAccountPassword> angegeben sind, stellt ein Sicherheitsrisiko dar, weil Kennwörter unverschlüsselt gespeichert werden. Löschen Sie diese Elemente, sobald die Konfigurationsdatei zur Installation von Microsoft Dynamics CRM Server 2016 verwendet wurde.

    Es wird dringend empfohlen, ein Domänenkonto mit geringen Rechten auszuwählen, das nur zur Ausführung dieser Dienste verwendet wird. Außerdem kann das Benutzerkonto, das zur Ausführung eines Microsoft Dynamics 365-Diensts verwendet wird, kein Microsoft Dynamics 365-Benutzer sein. Dieses Domänenkonto muss ein Mitglied der Domänenbenutzergruppe sein. Wenn die Asynchroner Dienst- und die Sandkasten-Verarbeitungsdienst-Rolle installiert sind, zum Beispiel in einer Installation vom Typ "vollständiger Server" oder Back-End-Server oder einer -Installation, muss das Domänenkonto außerdem ein Mitglied der Sicherheitsgruppe "Leistungsprotokollbenutzer" sein.

  • <SandboxServiceAccount type="DomainUser"/"NetworkService">
    <ServiceAccountLogin>Domain\User</ServiceAccountLogin>
    <ServiceAccountPassword>password</ServiceAccountPassword>
    </SandboxServiceAccount>
    Gibt das für den Sandkasten-Verarbeitungsdienst zu verwendende Dienstkonto an.

    Gültige Werte sind DomainUser, bei dem der spezifische Domänenbeutzer verwendet wurde, der in <prefixServiceAccount> Element angegeben wurde, oder NetworkService, wobei das Network Service-Systemkonto verwendet wird. Standardmäßig verwendet Setup die Option DomainUser. Ist DomainUser oder kein Typ angegeben, sind <ServiceAccountLogin> und <ServiceAccountPassword> erforderlich. Wenn Sie Setup mit den Parametern /Q oder /QR ausführen, wird, wenn dieses Element nicht angegeben ist, das Network Service-Konto verwendet.

    Achtung

    Das Aufbewahren der Konfigurationsdatei, in der die Werte für <ServiceAccountLogin> und <ServiceAccountPassword> angegeben sind, stellt ein Sicherheitsrisiko dar, weil Kennwörter unverschlüsselt gespeichert werden. Löschen Sie diese Elemente, sobald die Konfigurationsdatei zur Installation von Microsoft Dynamics CRM Server 2016 verwendet wurde.

    Wird dieses Element nicht angegeben, verwendet Setup das im Element <CrmServiceAccount> angegebene Konto zum Ausführen dieses Diensts. Sie sollten daher ein anderes Benutzerkonto mit niedrigen Berechtigungen für die einzelnen Dienstkonten angeben.

  • <DeploymentServiceAccount type="DomainUser"/"NetworkService">
    <ServiceAccountLogin>Domain\User</ServiceAccountLogin>
    <ServiceAccountPassword>password</ServiceAccountPassword>
    <DeploymentServiceAccount>
    Gibt das für den Bereitstellungswebdienst zu verwendende Dienstkonto an.

    Gültige Werte sind DomainUser, wobei der spezifische Domänenbeutzer verwendet wird, der in <prefixServiceAccount> Element angegeben wurde, oder NetworkService, wobei das Network Service-Systemkonto verwendet wird. Die Verwendung des Network Service-Systemkontos wird jedoch nicht empfohlen, da einige Datenbankvorgänge, z. B. Erstellen, Importieren, Upgrade und Aktualisieren von Organisationen, sonst eingeschränkt sein können. Standardmäßig verwendet Setup die Option DomainUser. Ist DomainUser oder kein Typ angegeben, sind <ServiceAccountLogin> und <ServiceAccountPassword> erforderlich. Wenn Sie Setup mit den Parametern /Q oder /QR ausführen, wird, wenn dieses Element nicht angegeben ist, das Network Service-Konto verwendet.

    Warnung

    Das Aufbewahren der Konfigurationsdatei, in der die Werte für <ServiceAccountLogin> und <ServiceAccountPassword> angegeben sind, stellt ein Sicherheitsrisiko dar, weil Kennwörter unverschlüsselt gespeichert werden. Löschen Sie diese Elemente, sobald die Konfigurationsdatei zur Installation von Microsoft Dynamics CRM Server 2016 verwendet wurde. Wird dieses Element nicht angegeben, verwendet Setup das im Element <CrmServiceAccount> angegebene Konto zum Ausführen dieses Diensts. Sie sollten daher ein anderes Benutzerkonto mit niedrigen Berechtigungen für die einzelnen Dienstkonten angeben. Zusätzlich zu den für die anderen Bereitstellungswebdienst-Dienstkonten erforderlichen Berechtigungen erfordert das Konto Systemadministratorberechtigungen für SQL Server. Außerdem muss es Mitglied der lokalen Administratorgruppe sein, in der SQL Server ausgeführt wird, damit Organisationen erstellt oder importiert werden können.

    Wichtig

    Zum Ausführen von Organisationsvorgängen über den Bereitstellungswebdienst oder Windows PowerShell muss das Bereitstellungsdienstkonto über Systemadministratorberechtigungen auf dem Computer mit SQL Server verfügen und Mitglied der lokalen Administratorgruppe sein, in der SQL Server installiert ist. Darüber hinaus sollte der Benutzer, der die Organisationsvorgänge ausführt, Bereitstellungsadministrator sein.

    Die Rolle in Bereitstellungsadministrator wird im Bereitstellungs-Manager festgelegt.

  • <AsyncServiceAccount type="DomainUser"/"NetworkService">
    <ServiceAccountLogin>Domain\User</ServiceAccountLogin>
    <ServiceAccountPassword>password</ServiceAccountPassword>
    <AsyncServiceAccount>
    Gibt das für die asynchronen Verarbeitungsdienste zu verwendende Dienstkonto an.

    Gültige Werte sind DomainUser, bei dem der spezifische Domänenbeutzer verwendet wurde, der in <prefixServiceAccount> Element angegeben wurde, oder NetworkService, wobei das Network Service-Systemkonto verwendet wird. Die Verwendung des Network Service-Systemkontos wird jedoch nicht empfohlen, da einige Datenbankvorgänge, z. B. Erstellen, Importieren, Upgrade und Aktualisieren von Organisationen, sonst eingeschränkt sein können. Standardmäßig verwendet Setup die Option DomainUser. Ist DomainUser oder kein Typ angegeben, sind <ServiceAccountLogin> und <ServiceAccountPassword> erforderlich.

    Warnung

    Das Aufbewahren der Konfigurationsdatei, in der die Werte für <ServiceAccountLogin> und <ServiceAccountPassword> angegeben sind, stellt ein Sicherheitsrisiko dar, weil Kennwörter unverschlüsselt gespeichert werden. Löschen Sie diese Elemente, sobald die Konfigurationsdatei zur Installation von Microsoft Dynamics CRM Server 2016 verwendet wurde.

    Wird dieses Element nicht angegeben, verwendet Setup das im Element <CrmServiceAccount> angegebene Konto zum Ausführen dieses Diensts. Sie sollten daher ein anderes Benutzerkonto mit niedrigen Berechtigungen für die einzelnen Dienstkonten angeben.

  • <VSSWriterServiceAccount type="DomainUser"/"NetworkService">
    <ServiceAccountLogin>="DomainUser"/"NetworkService"</ServiceAccountLogin>
    <ServiceAccountPassword>password</ServiceAccountPassword>
    </VSSWriterServiceAccount>
    Gibt das für den Microsoft Dynamics 365 VSS Writer-Service zu verwendende Dienstkonto an.

    Gültige Werte sind DomainUser, bei dem der spezifische Domänenbeutzer verwendet wurde, der in <prefixServiceAccount> Element angegeben wurde, oder NetworkService, wobei das Network Service-Systemkonto verwendet wird. Standardmäßig verwendet Setup die Option DomainUser. Ist DomainUser oder kein Typ angegeben, sind <ServiceAccountLogin> und <ServiceAccountPassword> erforderlich.

    Warnung

    Das Aufbewahren der Konfigurationsdatei, in der die Werte für <ServiceAccountLogin> und <ServiceAccountPassword> angegeben sind, stellt ein Sicherheitsrisiko dar, weil Kennwörter unverschlüsselt gespeichert werden. Löschen Sie diese Elemente, sobald die Konfigurationsdatei zur Installation von Microsoft Dynamics CRM Server 2016 verwendet wurde.

    Sie sollten ein anderes Benutzerkonto mit niedrigen Berechtigungen für die einzelnen -Dienstkonten angeben.

  • <MonitoringServiceAccount type="DomainUser"/"NetworkService">
    <ServiceAccountLogin>="DomainUser"/"NetworkService"</ServiceAccountLogin>
    <ServiceAccountPassword>password</ServiceAccountPassword>
    </MonitoringServiceAccount>
    Gibt das für den Microsoft Dynamics 365-Überwachungsdienst an.

    Gültige Werte sind DomainUser, bei dem der spezifische Domänenbeutzer verwendet wurde, der in <prefixServiceAccount> Element angegeben wurde, oder NetworkService, wobei das Network Service-Systemkonto verwendet wird. Standardmäßig verwendet Setup die Option DomainUser. Ist DomainUser oder kein Typ angegeben, sind <ServiceAccountLogin> und <ServiceAccountPassword> erforderlich.

    Warnung

    Das Aufbewahren der Konfigurationsdatei, in der die Werte für <ServiceAccountLogin> und <ServiceAccountPassword> angegeben sind, stellt ein Sicherheitsrisiko dar, weil Kennwörter unverschlüsselt gespeichert werden. Löschen Sie diese Elemente, sobald die Konfigurationsdatei zur Installation von Microsoft Dynamics CRM Server 2016 verwendet wurde.

    Sie sollten ein anderes Benutzerkonto mit niedrigen Berechtigungen für die einzelnen -Dienstkonten angeben.

    Weitere Informationen zu Microsoft Dynamics 365-Diensten finden Sie in der Microsoft Dynamics 365-Serverrollen. Informationen zu den für Microsoft Dynamics 365-Dienste und den erforderlichen Berechtigungen und zum Kontotyp finden Sie unter Sicherheitsüberlegungen zu Microsoft Dynamics 365.

  • <Reporting URL="http://srsserver1/ReportServer"/>
    URL

    Gibt die URL des Berichtsservers an.

  • <Groups autogroupmanagementoff="true/false">
    <PrivUserGroup>CN=value,OU=value,DC=value,DC=value,DC=value</PrivUserGroup>
    <SQLAccessGroup>CN=value,OU=value,DC=value,DC=value,DC=value</SQLAccessGroup>
    <ReportingGroup>CN=value,OU=value,DC=value,DC=value,DC=value</ReportingGroup>
    <PrivReportingGroup>CN=value,OU=value,DC=value,DC=value,DC=value</PrivReportingGroup>
    </Groups>

    Falls angegeben, verwendet Setup die in Active Directory vorhandenen Gruppen, anstatt diese während der Installation zu erstellen. Wenn <automanagegroupsoff> auf true festgelegt ist, werden diesen Gruppen während der Installation keine Mitglieder hinzugefügt, und es werden keine Mitglieder aus den Gruppen entfernt. Legen Sie <automanagegroupsoff> auf true fest, müssen Sie die entsprechende Mitgliedschaft für diese Gruppen manuell erstellen und hinzufügen, damit Benutzer die Anwendung ausführen können. Sie müssen dies auch weiterhin für neue Benutzer ausführen, die zu Microsoft Dynamics 365 hinzugefügt oder daraus entfernt werden..

    Wichtig

    • Das Element <Groups> kann mit dem Element <OU> nicht verwendet werden. Die Einrichtung wird nicht fortgesetzt, wenn Sie beide Elemente zusammen angeben.

    • Eine direkte Benutzerkontenmitgliedschaft in der Microsoft Dynamics CRM-Sicherheitsgruppe "privusergroup" ist erforderlich. Eine Verschachtelung der Gruppenmitgliedschaft unter "privusergroup" wird derzeit nicht unterstützt. Das Gewähren der Mitgliedschaft bei "privusergroup" über eine andere Sicherheitsgruppe kann systemweite Fehler in der CRM-Webanwendung und in den Berichterstellungsfunktionen verursachen. Falls Sie beispielsweise eine Sicherheitsgruppe mit der Bezeichnung "mycrmprivgroupusers" zu "privusergroup" hinzufügen, werden Mitglieder von "mycrmprivgroupusers" nicht als Mitglieder von "privusergroup" aufgelöst. Dies beinhaltet auch den CRMAppPool oder die SQL Server Reporting Services-Serviceidentitäten.

    Diese Einstellung ist nur bei Verwendung einer Konfigurationsdatei verfügbar.

  • <remoteinstall>" true"/"false" </remoteinstall>
    Diese Option ist erforderlich, wenn Sie eine Remote Installation ausführen, indem Sie Windows PowerShell Remoting verwenden. Der Standardwert ist false.
  • <Reboot>"true" / "false"</Reboot>
    Wird diese Option nicht angegeben, ist false die Standardeinstellung. Das bedeutet, dass der Server am Ende der Installation nicht automatisch neu gestartet wird. Ferner gilt diese Option nur für den letzten Installationsneustart und nicht für vorherige Neustarts, die ggf. für andere Komponenten erforderlich sind.

    Hinweis

    Die Installation von Microsoft .NET Framework erfordert unter Umständen einen Neustart des Computers, bevor anschließend Microsoft Dynamics CRM Server-Setup ausgeführt werden kann.

  • <Email>
    <IncomingExchangeServer name="ServerName"/>

    Dieses optionale Element gibt den Computer mit Microsoft Exchange Server oder POP3 an, der vom E-Mail-Router zum Weiterleiten eingehender E-Mail-Nachrichten verwendet wird. Wird es nicht angegeben und später der E-Mail-Router in der Bereitstellung verwendet, muss der Computer zur Sicherheitsgruppe PrivUserGroup hinzugefügt werden.
  • </Email>
    Gibt den E-Mail-Server an, mit dem E-Mails weitergeleitet werden.
  • <configdb>
    Dies ist das übergeordnete Element für die folgenden Verschlüsselungsschlüsselelemente:

    Warnung

    Standardmäßig werden Schlüssel in der Konfigurationsdatenbank nicht in einem verschlüsselten Format gespeichert. Es wird dringend empfohlen, bei der Ausführung von Setup mithilfe der folgenden Einträge die Verschlüsselung anzugeben.

  • <encryptionkeys certificate="CrmEncryptionCertificate" generate="true"/"False" password="SCpassword" keysource="uniqueID">
    Mit dem <encryptionkeys>-Element wird angegeben, ob und wie die im Microsoft Dynamics 365-System gespeicherten Schlüssel verschlüsselt werden. Mit generate="true" aktivieren Sie die Verschlüsselung der vom System generierten Schlüssel. Beim keysource-Element kann es sich um einen beliebigen Wert handeln. Er muss sich jedoch von den anderen keysource-Werten unterscheiden. Das Kennwort SCpassword wird bei der Erstellung des symmetrischen Zertifikats verwendet. Diese Einstellung ist nur bei Verwendung einer Konfigurationsdatei verfügbar.

    Warnung

    Das Aufbewahren einer Konfigurationsdatei, in der die Werte für password und keysource angegeben sind, stellt ein Sicherheitsrisiko dar, da Kennwörter und Schlüssel unverschlüsselt gespeichert werden. Es wird daher empfohlen, dass Sie das Kennwort an einem sicheren Speicherort aufbewahren, von dem es später zur Wiederherstellung abgerufen werden kann. Weitere Informationen zu bewährten Methoden für die Kennwortspeicherung finden Sie im MSDN-Artikel Empfehlungen für Kennwörter. Löschen Sie die Elemente anschließend, sobald die Konfigurationsdatei zur Installation von Microsoft Dynamics CRM Server 2016 verwendet wurde.

  • <encryptionkey physicalname="CrmSymmetricKey" virtualname="CrmKeyEncryptionKey"/>
    Von jedem <encryptionkeys>-Element wird eine Zuordnung zwischen einem symmetrischen Schlüsselspeicher in der Microsoft SQL Server-Datenbank und einem virtuellen Schlüsselnamen angegeben, der in Microsoft Dynamics 365 in der Konfigurationsdatenbank zum Verschlüsseln von Daten hartcodiert ist. Diese Einstellung ist nur bei Verwendung einer Konfigurationsdatei verfügbar.
  • </encryptionkeys>
    </configdb>
  • <LaunchReportingExtensionsSetup>"false" / "true"</LaunchReportingExtensionsSetup>
    Optionales Element, das angibt, ob Microsoft Dynamics CRM Reporting Extensions - Setup direkt nach dem Abschluss von Microsoft Dynamics CRM Server-Setup gestartet werden soll. Der Standardwert für dieses Element lautet "false". Microsoft Dynamics CRM Reporting Extensions - Setup wird nach dem Abschluss von Microsoft Dynamics CRM Server-Setup dann nicht gestartet. Darüber hinaus wird Microsoft Dynamics CRM Reporting Extensions - Setup nur gestartet, wenn die folgenden Bedingungen zutreffen:

    • Microsoft Dynamics CRM Server-Setup erstellt oder aktualisiert die erste Organisation in der Bereitstellung.

    • Beim angegebenen Computer mit dem Berichtsserver handelt es sich um den lokalen Computer, auf dem Setup ausgeführt wird.

Siehe auch

Verwenden die Eingabeaufforderung zur Installation von Microsoft Dynamics Server 365
Server-XML-Konfigurationsdatei (Beispiel)
Server-XML-Konfigurationsdatei für eine Installation mit vorab erstellten Gruppen (Beispiel)

© 2017 Microsoft. Alle Rechte vorbehalten. Copyright