Konfiguration: Unterschied zwischen den Versionen

Aus Asprova Hilfe
Wechseln zu: Navigation, Suche
(Automatische Wiederherstellung: Abschnitt hinzugefügt)
K (Benutzertabelle: Bild verschoben)
Zeile 35: Zeile 35:
 
Wird nur Asprova NLS genutzt, so ist es nicht notwendig [Projektname] einzugeben, wird nur Asprova DS genutzt, so können Modul- und Optionseinstellungen ausgelassen werden.
 
Wird nur Asprova NLS genutzt, so ist es nicht notwendig [Projektname] einzugeben, wird nur Asprova DS genutzt, so können Modul- und Optionseinstellungen ausgelassen werden.
  
 +
[[Datei:UserAccount.png|right]]
 
=== Benutzer anlegen und bearbeiten ===
 
=== Benutzer anlegen und bearbeiten ===
 
Ein Klick auf [Hinzufügen] fügt einen Benutzer hinzu, einer auf [Bearbeiten] erlaubt das Bearbeiten des aktuell markierten Benutzers. In beiden Fällen öffnet sich ein Dialog in dem Benutzername und Passwort eingegeben werden können.
 
Ein Klick auf [Hinzufügen] fügt einen Benutzer hinzu, einer auf [Bearbeiten] erlaubt das Bearbeiten des aktuell markierten Benutzers. In beiden Fällen öffnet sich ein Dialog in dem Benutzername und Passwort eingegeben werden können.
 
[[Datei:UserAccount.png]]
 
  
 
=== Module und Optionen zuweisen ===
 
=== Module und Optionen zuweisen ===
Zeile 59: Zeile 58:
  
 
[[Datei:ProjectTable.png|right]]
 
[[Datei:ProjectTable.png|right]]
 +
 
== Projekttabelle ==
 
== Projekttabelle ==
 
In der Projekttabelle werden Projekte angelegt, dies ist nur für Asprova DS erforderlich, nicht für Asprova NLS. Geben Sie für jedes Projekt den [Projektname] ein und setzen dann das Verzeichnis in dem die jeweilige Projektdatei gespeichert wird. Legen Sie die Projektdatei manuell im Zielverzeichnis ab, um diese so für Asprova DS verfügbar zu machen.  Der Dateiname der Projektdatei '''muss''' dabei <code>data.aru</code> lauten.
 
In der Projekttabelle werden Projekte angelegt, dies ist nur für Asprova DS erforderlich, nicht für Asprova NLS. Geben Sie für jedes Projekt den [Projektname] ein und setzen dann das Verzeichnis in dem die jeweilige Projektdatei gespeichert wird. Legen Sie die Projektdatei manuell im Zielverzeichnis ab, um diese so für Asprova DS verfügbar zu machen.  Der Dateiname der Projektdatei '''muss''' dabei <code>data.aru</code> lauten.

Version vom 28. September 2018, 12:57 Uhr

Asprova NLS/DS

Das Utility nutzt einige Konfigurationsdateien zum Speichern bestimmter Informationen; sie befinden sich im Programmverzeichnis. Nach der Installation sind die Dateien bereits mit Standardwerten gefüllt, die entsprechend den tatsächlichen Gegebenheiten angepasst werden müssen.

Asprova NLS/DS Konfigurationsdateien
Datei Inhalt Bearbeitung
asnlsenv.txt Konfiguration der Systemparameter Wird mit einem Texteditor geöffnet und bearbeitet
assite.txt Enthält die Projektinformationen Wird vom Utility bearbeitet
asuser.txt Enthält die Benutzerinformationen Wird vom Asprova Utility bearbeitet

Die Dateien werden beim Starten von AsprovaNLS eingelesen, daher muss der Dienst nach deren Bearbeitung neu gestartet werden, um die Änderungen aktiv werden zu lassen.

Bei einer Reparaturinstallation werden die bestehenden Dateien nicht ersetzt oder aktualisiert (außer sie fehlen).

Beispiele für diese Konfigurationsdateien befinden sich im Unterverzeichnis \config des Programmverzeichnisses. Wenn der Ursprungszustand wiederhergestellt werden soll oder Interesse an der Standardkonfiguration besteht, sind diese Beispiele hilfreich. Die Beispieldateien werden bei einer Reparaturinstallation erneuert.

Benutzertabelle

Vor der Nutzung von Asprova NLS oder Asprova DS ist es notwendig die Benutzertabelle vorzubereiten. Dabei werden im Utility Benutzer, Lizenzen und Projekte (separate Planungsbereiche) miteinander verknüpft.

Nach Auswahl des Reiters [Server] kann die Benutzertabelle über einen Klick auf den Button [Benutzertabelle] geöffnet werden.

Nach der Installation ist die Benutzertabelle bereits mit einigen Beispieleinträgen gefüllt. Diese bestehenden Einträge können frei angepasst und gelöscht, oder eigene neue Einträge hinzugefügt, werden (die Anzahl der Einträge ist nicht begrenzt). Benutzernamen dürfen nur ASCII-Zeichen und keine Leerzeichen oder Bindestriche enthalten.

Wird nur Asprova NLS genutzt, so ist es nicht notwendig [Projektname] einzugeben, wird nur Asprova DS genutzt, so können Modul- und Optionseinstellungen ausgelassen werden.

UserAccount.png

Benutzer anlegen und bearbeiten

Ein Klick auf [Hinzufügen] fügt einen Benutzer hinzu, einer auf [Bearbeiten] erlaubt das Bearbeiten des aktuell markierten Benutzers. In beiden Fällen öffnet sich ein Dialog in dem Benutzername und Passwort eingegeben werden können.

Module und Optionen zuweisen

In der Benutzertabelle werden darüber hinaus den Benutzern die Module und Optionen zugewiesen, sowie das zugehörige Projekt ausgesucht.

UserTable.png

Hinweis
Module und Optionen können hier zwar frei eingegeben werden, trotzdem muss drauf geachtet werden, dass die Verteilung der Lizenzdatei entspricht. Ansonsten erscheint beim Einloggen eine Warnung und die Lizenz wird verweigert.

Anzahl der Vorgänge eingeben

OpCount.png

Zusätzlich kann für Benutzer die maximale Anzahl an Vorgängen eingegeben werden, um die richtige Zuteilung der Lizenzen zu gewähren. Dies ist angebracht wenn die beiden folgenden Bedingungen erfüllt sind:

  1. es gibt mehr als eine Planungslizenz
  2. die Lizenzen haben unterschiedliche Werte für die maximale Vorgangsanzahl

Beim Setzen des Werts sind folgende Punkte zu berücksichtigen:

  1. Es wird immer die minimale Anzahl an Vorgängen eingegeben. Steht keine Lizenz mit diesem Wert zur Verfügung, so erhält der Nutzer die Lizenz mit der nächsthöheren Anzahl.
  2. Bleibt [Vorgangsanzahl] frei, so wird automatisch die kleinste Vorgangsanzahl aller Lizenzen angenommen.
  3. Der Wert muss größer 100 sein.
ProjectTable.png

Projekttabelle

In der Projekttabelle werden Projekte angelegt, dies ist nur für Asprova DS erforderlich, nicht für Asprova NLS. Geben Sie für jedes Projekt den [Projektname] ein und setzen dann das Verzeichnis in dem die jeweilige Projektdatei gespeichert wird. Legen Sie die Projektdatei manuell im Zielverzeichnis ab, um diese so für Asprova DS verfügbar zu machen. Der Dateiname der Projektdatei muss dabei data.aru lauten.

Die maximale Anzahl der anlegbaren Projekte ergibt sich wie folgt:

Mit NLS
Für jede APS, MS oder SCP Lizenz kann ein Projekt angelegt werden.
Ist zum Beispiel eine APS und eine MS Lizenz vorhanden, dann können zwei Projekte angelegt werden.
Nur DS
Nur ein Projekt

Die Anzahl der maximal je Projekt nutzbaren Lizenzen der Module SCP, APS, MS, MS Light, SED, BOM und MES kann durch Eingabe des gewünschten Werts in der jeweiligen Spalte begrenzt werden. So kann vermieden werden, dass Benutzer eines Projekts mehrere Lizenzen gleichzeitig benutzen, die dann anderen Projekten so lange nicht mehr zur Verfügung stehen.

Gibt es zum Beispiel zwei APS Lizenzen und für [APS] des Projekts „ProjektA“ ist eine 1 eingetragen, so kann sich nur ein Benutzer für dieses Projekt einloggen, so dass die zweite Lizenz für das zweite Projekt reserviert bleibt. Wird kein Wert vorgegeben, so ist die Anzahl der Lizenzen de gleichzeitig für ein Projekt genutzt werden können nur durch die Anzahl der Lizenzen begrenzt.

Systemparameter

Zum Ändern der Systemparameter bearbeiten Sie die asnlsenv.txt in einem Texteditor. Um Änderungen zu aktivieren, ist ein Neustart des Dienstes erforderlich.

Ports

Sie können die von Asprova NLS und Asprova für die Kommunikation genutzten Ports anpassen.

TCP_PORT	4000
SERVER_UDP_PORT	4001
CLIENT_UDP_PORT	4002

IP-Adresse des Servers

In der Standardeinstellung die erste gefundene IP-Adresse genutzt. Hat der Server mehrere Netzwerkkarten und IP-Adressen, so muss die zu nutzende IP-Adresse gesetzt werden werden. Die auskommentierten Abschnitte müssen entfernt und die gewünschte IP-Adresse muss vorgegeben werden.

IP_ADDRESS	192.168.0.10

Zugriff auf bestimmte IP-Adressen oder IP-Bereiche beschränken

Sie können den Zugriff von Clients auf AsprovaNLS beschränken.

Beispiel 1 – Zugriff nur von 192.168.0.10 erlaubt
<site>
allow	192.168.0.10
deny	all
</site>
Beispiel 2 – Zugriff nur aus dem Bereich 192.168.0.0 bis .255 erlaubt
<site>
allow	192.168.0
deny	all
</site>

Bei einem Zugriffsversuch von einer nicht erlaubten IP-Adresse aus wird die Logdatei um einen entsprechenden Eintrag erweitert.

2019/11/20 18:08	192.168.5.20	Zugriff wird auf Grund der Einstellungen nicht zugelassen.

Active Directory

Um Active Directory für die Benutzerauthentifizierung zu nutzen, müssen Sie die Verzeichnisserver angeben. Es können bis zu 16 Server über deren Domain-Namen oder IP-Adressen angegeben werden. Es ist auch möglich den Port vorzugeben.

AD_DOMAIN01	directory.beispiel.com
AD_DOMAIN02	ad.beispiel.com:389
AD_DOMAIN03	192.168.0.1
AD_DOMAIN04	192.168.0.2:389
MGSERVER	192.168.1.100

Der Active Directory Dienst der folgenden Betriebssysteme wird unterstützt:

  • Windows Server 2008 / 2008 R2
  • Windows Server 2012 / 2012 R2
  • Windows Server 2016

Anzahl Backup-Dateien MAX

Sie können die Anzahl der Projektdateien, die Asprova DS als Backup speichert, vorgeben.

ARU_BACKUP_COUNT 50
RecoverServicve.png

Automatische Wiederherstellung

Sollte AsprovaNLS unerwartet beendet werden, so kann Windows AsprovaNLS automatisch neu starten.

Öffnen Sie zum Einrichten die Verwaltungskonsole der Windows Dienste und öffnen dort die Eigenschaften des Dienstes AsprovaNLS. Unter dem Reiter [Wiederherstellung] können Sie vorgeben, dass der Dienst im Fall eines Fehlers neu gestartet werden soll.