Maerad 15 Geschrieben 30. Januar 2014 Melden Teilen Geschrieben 30. Januar 2014 (bearbeitet) Hallo, hoffe das Thema ist recht leicht zu beantworten, die Datenkrake konnte jedenfalls nicht weiterhelfen. Gleich vorweg - es geht NICHT um die Lizenzierung auf einem RDS/TS! Wir bekommen demnächst eine neue ERP Software, welche allerdings eine Besonderheit aufweist. Damit diese Belege/Auswertungen in Excel (vermutlich auch Word, bekomm den Projektleiter grad nicht, da ausser Haus) exportieren kann, muss auf dem ERP-Server ein Office/Excel/Word/Whatever installiert sein. Wie lizenziere ich dieses? Es greift kein Benutzer per RDP Sitzung auf den Server zu, die Software braucht nur das Programm um den Export zu generieren, die Datei zum Clienten zu schieben und diese wird über den Client dann mit dem Office des Benutzers geöffnet. Reicht da eine normale Office Lizenz (für den Server)? Wir haben auch noch 2-3 Excel 2007 Lizenzen rumliegen - wäre gut wenn man diese verwenden könnte. Danke schon mal. bearbeitet 30. Januar 2014 von Maerad Zitieren Link zu diesem Kommentar
Dr.Melzer 191 Geschrieben 30. Januar 2014 Melden Teilen Geschrieben 30. Januar 2014 Wie greifen denn die Benutzer auf die ERP Software zu? Zitieren Link zu diesem Kommentar
NorbertFe 2.034 Geschrieben 30. Januar 2014 Melden Teilen Geschrieben 30. Januar 2014 Eventuell hilfreich: http://support.microsoft.com/kb/257757/en-us Bye Norbert Zitieren Link zu diesem Kommentar
Daniel -MSFT- 129 Geschrieben 1. Februar 2014 Melden Teilen Geschrieben 1. Februar 2014 Ich zitiere mal den daraus relevanten lizenzrechtlichen Passus: Die Lizenzierungsrichtlinien verbieten die Verwendung von Office-Anwendungen auf einem Server zur Bearbeitung von Clientanforderungen, sofern nicht die Clients selbst über lizenzierte Versionen der jeweiligen Office-Produkte verfügen. Die Bereitstellung von Office-Funktionalität für nicht lizenzierte Arbeitsstationen mithilfe der serverseitigen Automatisierung ist durch den Endbenutzerlizenzvertrag (EULA) nicht gedeckt. Damit geht Dein Vorhaben so nicht. Have Fun! Daniel Zitieren Link zu diesem Kommentar
jreckzigel 10 Geschrieben 2. Februar 2014 Melden Teilen Geschrieben 2. Februar 2014 Hallo Daniel! Dieser Satz des TE würde ja implizieren, dass der jeweilige Client über ein lizenziertes Office verfügt und somit sein Vorhaben ja erlaubt ist. Es greift kein Benutzer per RDP Sitzung auf den Server zu, die Software braucht nur das Programm um den Export zu generieren, die Datei zum Clienten zu schieben und diese wird über den Client dann mit dem Office des Benutzers geöffnet. mfg Jochen Zitieren Link zu diesem Kommentar
Daniel -MSFT- 129 Geschrieben 2. Februar 2014 Melden Teilen Geschrieben 2. Februar 2014 Seine Frage war: "Reicht da eine normale Office Lizenz (für den Server)? Wir haben auch noch 2-3 Excel 2007 Lizenzen rumliegen - wäre gut wenn man diese verwenden könnte." Das habe ich mit nein beantwortet. Ob der jeweilige Client über ein lizenziertes Office verfügt, konnte ich oben nicht rauslesen. Zitieren Link zu diesem Kommentar
Dr.Melzer 191 Geschrieben 2. Februar 2014 Melden Teilen Geschrieben 2. Februar 2014 Ich würde vorschlagen wir warten mal ab bis der TO meine Frage nach der konkreten Nutzung des Szenarios beantwortet hat und Antworten dann auf konkrete Informationen und nicht auf Vermutungen. ;) Zitieren Link zu diesem Kommentar
Maerad 15 Geschrieben 3. Februar 2014 Autor Melden Teilen Geschrieben 3. Februar 2014 Jo, Antworten gibt es auch - momentan etwas stressig, daher vergess ich gerne mal, hier nochmal reinzuschauen, sorry :) Kollegen arbeiten auf einem RDS auf welchem auch Office installiert ist. Zusätzlich soll es in Zukunft einen anderen RDS ohne Office geben, auf welchem dann die neuen Arbeitsplätze im Lager usw. arbeiten. Auf der jeweiligen Session wird der ERP-Softwareclient geöffnet, welcher sich auf den ERP Server verbindet. Wenn nun jemand einen Excel-Export anstößt (z.B. für eine Umsatzliste), dann generiert der ERP Server via Excel eine CSV/Exceldatei mit dem Excelclient der auf dem Server installiert ist und schickt diese generierte Datei an den Clienten. Wenn dort ein Office installiert ist, kann der Client die Datei in der Session öffnen, ansonsten halt nicht. Excel wird in diesem Fall nicht zum Anzeigen der Dateien (also in das CLientprogramm eingebettet als Child oder ähnlich) sondern nur zum Export genutzt. Reicht das erstmal an Infos? :) Zitieren Link zu diesem Kommentar
Dr.Melzer 191 Geschrieben 3. Februar 2014 Melden Teilen Geschrieben 3. Februar 2014 Wenn nun jemand einen Excel-Export anstößt (z.B. für eine Umsatzliste), dann generiert der ERP Server via Excel eine CSV/Exceldatei mit dem Excelclient der auf dem Server installiert ist und schickt diese generierte Datei an den Clienten. OK, das ist eindeutig genug. Der Client greift über den TS auf den ERP Server zu welcher einen Export mit Office generiert und über die RDP Session an den Client zurück gibt. Das fällt eindeutig unter "Multiplexing". Dazu findet sich in den Produktnutzungsrechten folgendes: Multiplexing Hardware oder Software, die Sie für das Zusammenfassen von Verbindungen, das Umleiten von Informationen, das Verringern der Anzahl der Geräte oder Nutzer, die direkt auf das Produkt zugreifen oder es verwenden, oder das Verringern der Anzahl der Betriebssystemumgebungen (oder OSEs), Geräte oder Nutzer, die das Produkt direkt verwaltet, (manchmal als „Multiplexing“ oder „Pooling“ bezeichnet) einsetzen, verringert nicht die Anzahl der erforderlichen Lizenzen irgendeines Typs. Beantwortet das deine Frage? Zitieren Link zu diesem Kommentar
Maerad 15 Geschrieben 6. Februar 2014 Autor Melden Teilen Geschrieben 6. Februar 2014 OK, das ist eindeutig genug. Der Client greift über den TS auf den ERP Server zu welcher einen Export mit Office generiert und über die RDP Session an den Client zurück gibt. Das fällt eindeutig unter "Multiplexing". Dazu findet sich in den Produktnutzungsrechten folgendes: Multiplexing Hardware oder Software, die Sie für das Zusammenfassen von Verbindungen, das Umleiten von Informationen, das Verringern der Anzahl der Geräte oder Nutzer, die direkt auf das Produkt zugreifen oder es verwenden, oder das Verringern der Anzahl der Betriebssystemumgebungen (oder OSEs), Geräte oder Nutzer, die das Produkt direkt verwaltet, (manchmal als „Multiplexing“ oder „Pooling“ bezeichnet) einsetzen, verringert nicht die Anzahl der erforderlichen Lizenzen irgendeines Typs. Beantwortet das deine Frage? Leider nicht wirklich, da der Zusammenhang nichts mit dem RDS ansich zu tun hat. Könnte aber auch einfach sein, dass ich deiner Denkweise so nicht ganz folgen kann. Der Client der Warenwirtschaft könnte auch einfach auf einem Windows 7 installiert sein, wir nutzen nur eben einen RDS intern. Der Client auf dem RDS läuft dort genauso wie Word, Outlook oder Solitär. Hat nichts mit dem ERP Server zu tun. Multiplexing würde in diesem Falle (soweit ich es verstanden habe) nicht zutreffen, da der Benutzer ja nicht direkt auf Excel zugreift wie z.B. wenn ich einen RDS habe, auf welchen sich 20 Nutzer mit dem gleichen Login anmelden. Der Client sagt einfach nur "würde gerne diese Liste als Excel haben", der Server übergibt die Daten an das lokal auf dem Server installierte Excel damit er eine Exportdatei bekommt und schickt diese an den Clienten. Der Server selbst braucht Excel nur um die Datei zu generieren. Anstatt einem vollen Excel könnte für sowas sogar eine Runtime reichen, keine Ahnung warum die ein normales Excel wollen. Könnte man in etwa so vergleichen, dass ein MA mir eine Mail schickt mit der Bitte für einen Excel Export, ich generiere diesen und schicke diese per Mail zurück. Es gibt bei dem ganzen System keinerlei Automatik oder direkten Zugriff auf das Excel. Excel fungiert nur als reiner Konverter auf dem Server. Mit der neuen ERP haben wir später zwei RDS, einen mit und eine ohne Office. Bei dem ohne Office würde ich dann (falls hier eine Lizenz des Clienten auch fällig ist), die Exportfunktion deaktivieren. Um das Ganze mal aus einem anderen Blickwinkel zu betrachten: Wie würde denn ein Excel lizenziert, dass auf einem Server ausgeführt wird und eine .xlsx Datei erzeugt, welche in ein Datenshare abgelegt wird? Und diese wird dann von jemandem per Open Office geöffnet. Zitieren Link zu diesem Kommentar
Dr.Melzer 191 Geschrieben 6. Februar 2014 Melden Teilen Geschrieben 6. Februar 2014 Der Client sagt einfach nur "würde gerne diese Liste als Excel haben", der Server übergibt die Daten an das lokal auf dem Server installierte Excel damit er eine Exportdatei bekommt und schickt diese an den Clienten.Der Server selbst braucht Excel nur um die Datei zu generieren. Das ist genau der Punkt. Der Client benötigt das Excel, nicht der Server. Wenn du auf einem Client Excel benutzen willst musst du für diesen Client eine Excel Lizenz kaufen. Bei deinem Konstrukt ist es so dass der Client etwas benötigt (eine Auswertung in Excel) was er über den Umweg Server erstellt. Es gibt bei dem ganzen System keinerlei Automatik oder direkten Zugriff auf das Excel. Excel fungiert nur als reiner Konverter auf dem Server. Ob der Zugriff direkt oder indirekt erfolgt ist unerheblich, Zugriff ist Zugriff. Wie würde denn ein Excel lizenziert, dass auf einem Server ausgeführt wird und eine .xlsx Datei erzeugt, welche in ein Datenshare abgelegt wird? Und diese wird dann von jemandem per Open Office geöffnet. Derjenige der über diesen Server eine .xlsx Datei erzeugt benötigt eine Excel Lizenz. Derjenige der die erzeugte .xlsx Datei auf einem Client mit Open Office öffnet benötigt keie Excel Lizenz. In deinem Szenario erzeugt aber der Client (indirekt über den Server) diese Auswertung. Wenn es den Server nicht gäbe müsste der Client das selbst machen. Zitieren Link zu diesem Kommentar
Daniel -MSFT- 129 Geschrieben 6. Februar 2014 Melden Teilen Geschrieben 6. Februar 2014 (bearbeitet) Hi Maerad,hast Du Dir meinen Kommentar oben durch gelesen? Wenn Du auf dem Server Excel benutzt, um automatisiert Dokumente zu erzeugen, musst Du für jeden zugreifenden Client Excel lizenzieren. Wenn der Zugriff von einem RDS erfolgt, dann auch für jeden Client, der über den RDS zugreift. Und zwar jeder Client (Gerät), nicht nur Benutzer. Dein Open Office Beispiel macht keinen Unterschied. Es liegt an der Serverinstallation. Nur wenn der Server nicht mit Excel, sondern mit Open Office die Dokumente erzeugt, wäre das anders. Aber das geht mit Open Office vermutlich nicht. Also musst Du die Clients entsprechend lizenzieren. Have Fun!Daniel bearbeitet 6. Februar 2014 von Daniel -MSFT- Zitieren Link zu diesem Kommentar
Maerad 15 Geschrieben 6. Februar 2014 Autor Melden Teilen Geschrieben 6. Februar 2014 (bearbeitet) Ok, dann ist das soweit klar - der eine RDS mit Office hat auch für jeden Client eine entsprechende Lizenz, der andere mit Open Office nicht, darf aber auch keine Exporte jedweder Art fahren. Clientzugriff auf den Office RDS wird per MAC Freigabe + RDS Nutzer geregelt, daher auch keine Nutzung von Office möglich, selbst wenn sich jemand anderes anmeldet. Warenwirschaft blockt zudem, dass kein User sich von einem nicht erlaubten Rechner aus Anmelden kann. Damit wäre auch geklärt, dass der Server keine spezielle Lizenz braucht. Danke vielmals für eure Hilfe und Rückmeldung :) hast Du Dir meinen Kommentar oben durch gelesen? Wenn Du auf dem Server Excel benutzt, um automatisiert Dokumente zu erzeugen, musst Du für jeden zugreifenden Client Excel lizenzieren. Wenn der Zugriff von einem RDS erfolgt, dann auch für jeden Client, der über den RDS zugreift. Und zwar jeder Client (Gerät), nicht nur Benutzer. Dein Open Office Beispiel macht keinen Unterschied. Es liegt an der Serverinstallation. Nur wenn der Server nicht mit Excel, sondern mit Open Office die Dokumente erzeugt, wäre das anders. Aber das geht mit Open Office vermutlich nicht. Also musst Du die Clients entsprechend lizenzieren. Habe es gelesen, hatte es aber so verstanden, dass der Server Funktionalitäten von Excel dem Clienten als eine Art Childfenster im Clientprogramm zur Verfügung stellt. bearbeitet 6. Februar 2014 von Maerad Zitieren Link zu diesem Kommentar
Weingeist 159 Geschrieben 24. Februar 2014 Melden Teilen Geschrieben 24. Februar 2014 Frag den Hersteller was für Bibliotheken er von Excel benötigt. Mit etwas Glück sind diese auch in der Runtime enthalten, dann kannst Dir das unter Umständen sparen. Ansonsten: Wenn Dir das alles zuviel ist, dann stelle eine Arbeitsstation hin wo jeder der in Frage kommt, seine Files erstellen kann. Und nur genau von dieser. Zitieren Link zu diesem Kommentar
zahni 554 Geschrieben 25. Februar 2014 Melden Teilen Geschrieben 25. Februar 2014 K.A. Wozu der "Hersteller" für diese Funktion ein Office auf dem Server braucht. Da gibt es für Entwicklern elegantere Möglichkeiten, z.B. http://www.aspose.com/ Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.