"Microsoft.Dynamics.Nav.Client.exe -settings" Mandant in xml
Verfasst: 23. Dezember 2021 07:17
Hallo zusammen,
wir haben eine NAV-Instanz mit mehreren Mandanten. Gerne würde ich den Benutzern ein paar Verknüpfungen bereitstellen, über die sie direkt auf den gewünschten Mandant kommen. Das ganze geht problemlos über eine Verknüpfung mit folgendem Inhalt
"Microsoft.Dynamics.Nav.Client.exe" DynamicsNAV://nav-app:7246/instanz/mandant/
Ich würde das nun aber gerne auch über die settings un der .xml machen (Vorteil: Es gibt eine zentrale Konfigurationsdatei, mit der ich ggf. Einstellungen der Verknüpfungen direkt für alle Benutzer ändern kann):
"Microsoft.Dynamics.Nav.Client.exe" -settings:\\nav-app\NAV-Konfigurationen\mandant.config"
Ich habe versucht bei <add key="ServerInstance" value="instanz" /> als Wert "instanz/mandant" einzugeben, aber das war erfolglos. Einen zusätzlichen Parameter habe ich in meiner Recherche ebenfalls nicht gefunden. Gibt es da einen Trick?
Danke und Grüße,
Johannes
wir haben eine NAV-Instanz mit mehreren Mandanten. Gerne würde ich den Benutzern ein paar Verknüpfungen bereitstellen, über die sie direkt auf den gewünschten Mandant kommen. Das ganze geht problemlos über eine Verknüpfung mit folgendem Inhalt
"Microsoft.Dynamics.Nav.Client.exe" DynamicsNAV://nav-app:7246/instanz/mandant/
Ich würde das nun aber gerne auch über die settings un der .xml machen (Vorteil: Es gibt eine zentrale Konfigurationsdatei, mit der ich ggf. Einstellungen der Verknüpfungen direkt für alle Benutzer ändern kann):
"Microsoft.Dynamics.Nav.Client.exe" -settings:\\nav-app\NAV-Konfigurationen\mandant.config"
- Code:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="Server" value="nav-app" />
<add key="ClientServicesPort" value="7246" />
<add key="ServerInstance" value="instanz" />
<add key="TenantId" value="" />
<add key="ClientServicesProtectionLevel" value="EncryptAndSign" />
<add key="ClientServicesCompressionThreshold" value="64" />
<add key="ClientServicesChunkSize" value="28" />
<add key="ClientServicesKeepAliveInterval" value="120" />
<add key="MaxNoOfXMLRecordsToSend" value="5000" />
<add key="MaxImageSize" value="26214400" />
<add key="ClientServicesCredentialType" value="Windows" />
<add key="ACSUri" value="" />
<add key="AllowNtlm" value="true" />
<add key="ServicePrincipalNameRequired" value="False" />
<add key="ServicesCertificateValidationEnabled" value="true" />
<add key="DnsIdentity" value="" />
<add key="HelpServer" value="nav-app" />
<add key="HelpServerPort" value="49000" />
<add key="ProductName" value="" />
<add key="UnknownSpnHint" value="(net.tcp://localhost:7246/instanz/Service)=NoSpn;(net.tcp://nav-app:7246/instanz/Service)=Spn;" />
</appSettings>
</configuration>
Ich habe versucht bei <add key="ServerInstance" value="instanz" /> als Wert "instanz/mandant" einzugeben, aber das war erfolglos. Einen zusätzlichen Parameter habe ich in meiner Recherche ebenfalls nicht gefunden. Gibt es da einen Trick?
Danke und Grüße,
Johannes