"Microsoft.Dynamics.Nav.Client.exe -settings" Mandant in xml

Bild Microsoft Dynamics NAV 2016

"Microsoft.Dynamics.Nav.Client.exe -settings" Mandant in xml

Beitragvon basstscho » 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"

Code: Alles auswählen
<?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
basstscho
 
Beiträge: 22
Registriert: 4. August 2008 23:00
Bezug zu Microsoft Dynamics: SchĂĽler / Student
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 5.0

Re: "Microsoft.Dynamics.Nav.Client.exe -settings" Mandant in

Beitragvon fiddi » 23. Dezember 2021 10:33

Hallo,

gemeiner Weise ist die Instanz nicht der Mandant, sondern der Servicetier mit dem sich dein Client verbinden soll.
Enthält die Datenbank mit der sich dein Client verbinden soll mehrere Mandanten, dann muss der Anwender immer noch den Mandanten auswählen, bzw. es ist der, der zuletzt offen war.

GruĂź Fiddi
Wer aufhört besser zu werden, hat aufgehört gut zu sein. (frei nach Philip Rosenthal)
Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! DafĂĽr ist dieses Forum da.
fiddi
Moderator
Moderator
 
Beiträge: 7096
Registriert: 9. Juni 2008 10:13
Realer Name: Hans Heinrich Fiddelke
Arbeitsort: Bremen
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV2.6-aktuell


ZurĂĽck zu NAV 2016

Wer ist online?

Mitglieder in diesem Forum: Unbekannter Bot und 1 Gast