Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Der primedocs-Ribbon in Microsoft Office positioniert sich immer an der ersten Stelle.

Möchte man dieses Verhalten anpassen , so müssen in gibt es zwei Varianten.

Über die Registry:

In der Registry unter HKEY_LOCAL_MACHINE\SOFTWARE\PrimeSoft AG\PrimeDocs, HKEY_CURRENT_USER\SOFTWARE\PrimeSoft AG\PrimeDocs oder HKEY_CURRENT_USER\SOFTWARE\Policies\PrimeSoft AG\PrimeDocs , je nach eingesetzten Modulen, folgende Registry-Schlüssel geändert werdensetzen:

Code Block
languagenonexml
"AddinWordRibbonPosition"=""
"AddinOutlookRibbonPosition"=""
"AddinCommonWordRibbonPosition"=""
"AddinCommonPowerPointRibbonPosition"=""
"AddinCommonExcelRibbonPosition"=""

Die Standardeinstellung, die in primedocs implizit angewendet wird, ist:

Code Block
languagenonexml
"AddinWordRibbonPosition"="TabHome"

Möchte man, dass der primedocs-Ribbon ganz am Ende steht, muss der Wert leer ("") gelassen werden. Wird TabInsert eingesetzt, wird der primedocs-Ribbon vor den angegebenen Ribbon gesetzt. Eine Übersicht der verfügbaren Tabs befindet sich hier .

Über die MSI-Parameter:

Diese Einstellungen können auch direkt bei der Installation angegeben werden.
Achtung: Um den primedocs-Ribbon ganz am Ende stehen zu lassen, muss der Wert ein (Leerschlag) enthalten. Siehe hierfür Client-Installation.

...

primedocs-Button verschieben

...

  1. Office schliessen

  2. Die Datei Word.officeUI unter %localappdata%\Microsoft\Office umbenennen.

  3. Folgende Datei in das Verzeichnis einfügen:

View file
nameWord.officeUI

Gleiches gilt für alle anderen Office-AddIns. Mehr Informationen zu dieser Office-Funktionalität zum Anpassen des Menübandes finden Sie unter folgenden Webseiten:

...

Via Registry-Schlüssel können primedocs-Ribbon-Elemente einzeln deaktiviert werden. Folgende Schlüssel steuern dies hier im Beispiel für Word:

Code Block
languagenonepowershell
[HKEY_CURRENT_USER\Software\Policies\PrimeSoft AG\primedocs]
"AddinWordHiddenRibbonElements"="ElementId1,ElementId2"

[HKEY_CURRENT_USER\Software\PrimeSoft AG\primedocs]
"AddinWordHiddenRibbonElements"="ElementId1,ElementId2"

[HKEY_LOCAL_MACHINE\Software\PrimeSoft AG\primedocs]
"AddinWordHiddenRibbonElements"="ElementId1,ElementId2"

Wenn mehrere Schlüssel definiert sind, ist obige Reihenfolge entscheidend und es wird immer nur genau ein Schlüssel beachtet. Für Word wird AddinWordHiddenRibbonElements verwendet, für Outlook analog AddinOutlookHiddenRibbonElements. Die einzelnen Elemente können mittels Komma oder Leerzeichen getrennt werden. Eine Liste mit allen Element-IDs für Word und Outlook finden Sie hier.

HINWEIS
Die AddIns laden die Werte aus der Registry jeweils beim Starten. Um Änderungen zu übernehmen, müssen daher alle Office-Applikationen neugestartet werden.

...

Panel
panelIconIdatlassian-warning
panelIcon:warning:
bgColor#FFBDAD#FFEBE6

ACHTUNG
Dies hat keinerlei Einfluss auf Berechtigungen. Hiermit wird nur das AddIn-Ladeverhalten über den Key LoadBehavior gesteuert.

Ein LoadBehavior mit Wert 3 bedeutet: AddIn immer laden. 0 bedeutet, dass das AddIn nicht geladen wird.

Systemweite Deaktivierung der AddIns

...

Um das AddIn zu deaktivieren, muss der Schlüssel wie folgt konfiguriert werden:

Code Block
languagenonepowershell
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Word\AddIns\PrimeDocs.Word.Addin]    
"LoadBehavior"="0" 

HINWEIS
Falls ein 32-bit-Office auf einem 64-bit-Windows läuft, dann sind die Schlüssel unter folgendem Pfad zu finden: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\...

Benutzerabhängige Aktivierung der AddIns

...

Möchte man das AddIn nur für bestimmte Benutzer aktivieren, geht man wie folgt vor:

...

Outlook hat neben dem LoadBehavior Registry Schlüssel, welcher ähnlich funktioniert wie bei Word, noch weitere Einstellungsmöglichkeiten.

"Resiliency"

...

Outlook überwacht das Ladeverhalten von AddIns und kann diese unter Umständen automatisch deaktivieren. Um dies zu verhinden, empfiehlt es sich, das "primedocs Outlook AddIn" in die "Managed AddIn"-Liste aufzunehmen.

Code Block
languagenonepowershell
Office 2016:

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\16.0\Outlook\Resiliency\AddinList]   
"PrimeDocs.Outlook.Addin"="1"

Weitere Information findet man in der Dokumentation von Microsoft.

Sicherheitseinstellungen: "RestrictToList"

Ist in der Umgebung über die Group-Policy der RestrictToList-Key auf 1, so werden nur "Managed AddIns" von Outlook geladen.

Um die Funktionalität von primedocs zu gewährleisten, muss mindestens folgende Einstellung in der Registry hinterlegt sein:

Code Block
languagepowershell
Office 2016:

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\16.0\Outlook\Resiliency\AddinList]   
"PrimeDocs.Outlook.Addin"="1"
"Microsoft.VbaAddinForOutlook.1"="2"

Das Microsoft.VbaAddinForOutlook.1-AddIn ist eine notwendige Abhängigkeit und darf daher nicht deaktiviert sein. Mit dem Wert 2 wird das AddIn nicht geladen, aber auch nicht blockiert.

Sicherheitseinstellungen: "AdminSecurityMode"

Aktiviert man die Group-Policy-Sicherheitsrichtlinien über den AdminSecurityMode-Key, müssen folgende Optionen gewählt werden, um primedocs vollständig nutzen zu können:

Code Block
languagepowershell
[HKEY_CURRENT_USER\Software\Policies\Microsoft\office\16.0\outlook\security]
"AdminSecurityMode"=dword:00000003
"PromptOOMAddressBookAccess"=dword:00000003
"PromptOOMAddressInformationAccess"=dword:00000003

primedocs greift u. A. unter Anderem für die Erzeugung von E-Mails oder bei der Nutzung des Adressbuchs auf Outlook zu und durch diese Einstellung wird der Zugriff nicht unterdrückt.

Andere Einstellungen, wie z. B. level für Makros, haben keinen Einfluss auf primedocs.

...

Trust Center Einstellungen

Über die "Trust Center - Zugriffsschutzeinstellung" kann Word bzw. Outlook einen für die Verwendung von primedocs essentiellen programmatischen Zugriff verhindern. Folgende Optionen dürfen nicht aktiviert werden, da ansonsten der Zugriff vom primedocs-AddIn nicht funktioniert:

  • Dokumente und Vorlagen im Format Word 2007 und später

    • Falls diese Option aktiviert ist, können keine Textbausteine verwendet werden oder Outlook Emails werden leer erstellt.

  • Webseiten

    • Falls diese Option aktiviert ist, kann die Signatur nicht bei einem Profil- oder Empfängerwechsel geändert werden und eine leere Signatur wird eingefügt.

...

Troubleshooting

primedocs-AddIns in Microsoft Office starten nicht

...

Falls sich die primedocs-AddIns nicht starten lassen, d. h., wenn in Office kein primedocs-Ribbon zu sehen ist, kann das folgende Ursachen haben:

  • Das primedocs-AddIn ist nicht installiert:
    Sollte das primedocs-AddIn unter "Datei – Optionen – AddIns" unter den COM-AddIns nicht auftauchen, ist es eventuell nicht installiert. Prüfen Sie, ob das entsprechende AddIn bei der Installation ausgewählt wurde.

  • Office ist in der 64-bit-Variante installiert, aber es wurde der 32-bit-primedocs-Installer benutzt:
    Sollte eine 64-bit-Office-Installation benutzt worden sein, muss auch der 64-bit-Installer von primedocs genutzt werden. Gleich verhält es sich mit der 32-bit-Office-Installation und dem 32-bit-Installer.

  • Das Outlook-AddIn ist blockiert oder wird immer deaktiviert:
    Überprüfen Sie die Sicherheitseinstellungen für Outlook.

Fehler bei Nutzung von Outlook E-Mail-Vorlagen

Kommt die Fehlermeldung “Das System kann die angegebene Datei nicht finden.“ während der Generierung von Outlook E-Mail Vorlagen, ist eventuell die Microsoft Office Installation defekt und muss repariert werden. Diese Fehlermeldung kann auftreten, wenn der Registry-Schlüssel HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\OUTLOOK.EXE fehlt oder unvollständig ist. Zur Behebung führen Sie eine Reparatur von Microsoft Office durch (siehe auch die Microsoft Dokumentation).

Das Starten von Microsoft Office ist seit der Installation des primedocs-AddIns stark verzögert

...

Falls Office langsam starten sollte, kann es daran liegen, dass der "Native Image Generator"-Prozess (ngen) noch nicht vollständig durchgelaufen ist. Dieser Prozess wird nach der Installation automatisch angestossen und ist ein Bestandteil des .NET Frameworks.

...

Code Block
breakoutModewide
languagenonepowershell
C:\Windows\Microsoft.NET\Framework\v4.0.30319\ngen.exe display "C:\Program Files (x86)\primedocs\primedocs.exe"
Microsoft (R) CLR Native Image Generator - Version 4.6.1087.0
Copyright (c) Microsoft Corporation.  All rights reserved.

NGEN Roots:

C:\Program Files (x86)\primedocs\primedocs.exe

NGEN Roots that depend on "c:\Program Files (x86)\OneOffixxprimedocs\primedocs.exe

C:\Program Files (x86)\primedocs\primedocs.exe

Native Images:

primedocs, Version=2.3.40190.0, Culture=neutral, PublicKeyToken=null

...

Dies wirkt sich positiv auf das Laden des AddIns aus.

Es können keine Textbausteine eingefügt werden bzw. Outlook Emails werden leer erzeugt

Über die "Trust Center - Zugriffsschutzeinstellung" kann Word bzw. Outlook einen für die Verwendung von primedocs essentiellen programmatischen Zugriff verhindern. Die Optionen bei "Dokumente und Vorlagen im Format Word 2007 und später" dürfen nicht aktiviert werden, da ansonsten der Zugriff vom primedocs-AddIn nicht funktioniert.

...

Anti-Viren Lösung

Anti-Viren-Lösungen können ebenfalls die Performance beeinträchtigen. Hinterlegen Sie nach Möglichkeit als Ausnahme das Installationsverzeichnis und das Cache-Verzeichnis (Standardmässig %APPDATA%/primedocs).

Microsoft Defender Performance Analyzer

Es wird empfohlen, für Benutzer des Microsoft Defender eine Ausnahme für das Installationsverzeichnis sowie das Cache-Verzeichnis zu hinterlegen.
Microsoft bietet zudem einen Performance Analyzer für den Defender an, der dabei hilft, Performanceprobleme leichter nachzuvollziehen.

Verwenden Sie diesen Befehl um ein “Recording” zu starten:

Code Block
New-MpPerformanceRecording -RecordTo recording.etl

Starten Sie danach das jeweilige Programm und beenden das “Recording”.

Mit dem folgenden Befehl können Sie eine CSV-Liste der Dateien generieren, die der Defender gescannt hat, sowie die dafür benötigte Zeit:
Idealerweise sollte in dieser Liste keine Datei aus dem primedocs-Installationsverzeichnis auftauchen.

Code Block
(Get-MpPerformanceReport -Path .\recording.etl -Topscans 1000).TopScans | Export-CSV -Path .\recording.csv -Encoding UTF8 -NoTypeInformation

Tip

TIPP
Bei Fragen oder

...

Schwierigkeiten helfen wir Ihnen natürlich gern weiter – melden Sie sich einfach bei unserem Support.