Sie haben das Recht zu schweigen… Rollen und Berechtigungen, ein kleiner Einblick

Sie haben das Recht zu schweigen… Rollen und Berechtigungen, ein kleiner Einblick

Immer wieder erreichen uns Nachrichten dass in IT-Systemen von Unternehmen eingebrochen und Daten entwendet wurden. Damit es unauthorisierten Personen nicht leicht gemacht wird können u.a. Rollen und Berechtigungen verwendet werden, gerade im Kontext von Entwicklungen mit Schnittstellen z.B. auf Basis eines Remote Function Call (RFC). Da der Entwickler bestimmt wo, wie oder ob überhaupt Berechtigungen geprüft werden, soll diese Betrachtung das Themengebiet ein wenig beleuchten und Sensibilität schaffen. Im Fokus eines Entwicklers steht primär die…

WEITERLESEN

Vergleich der Nutzung von COM-Bibliotheken in VBScript und ABAP

Vergleich der Nutzung von COM-Bibliotheken in VBScript und ABAP

Component Object Model (COM) Bibliotheken fanden ihren Ursprung in der fehlenden Transparenz von Dynamic Link Libraries (DLL). Während die DLLs nach außen nur ihre Funktionsaufrufe exponieren stellen COM-Bibliotheken auch deren Parameter mit den Datentypen zur Verfügung. Zusätzlich können auch Enumerationen exponiert werden. COM-Bibliotheken sind der nächste Schritt in der DLL-Evolution. Auch der Ansatz zum Aufruf von Funktionen wurde verändert, während DLLs in den Adressraum eingeblendet und die Funktionen direkt adressiert werden nutzen COM-Bibliotheken eine abstraktere…

WEITERLESEN

Werte aus Excel per DOI (unsichtbar)

Werte aus Excel per DOI (unsichtbar)

Desktop-Office-Integration – kurz DOI – ermöglicht das Bearbeiten von Office-Dokumenten innerhalb einer SAP-Anwendung. Auf Wunsch kann dies auch inplace passieren. Mit den von SAP zur Verfügung gestellten Klassen lassen sich die gängigsten Arbeiten erledigen. Allerdings erfordern diese auch immer eine Anzeige des Office-Dokumentes.
Ich möchte euch einen Trick vorstellen, bei dem zwar DOI verwendet wird, ihr aber nichts davon mitbekommt…

WEITERLESEN

Gruppensummenstufenberechnung

Gruppensummenstufenberechnung

Heute mal wieder ein Work-around ganz besonderer Güte: Das Beeinflussen von Gruppensummenstufen. Das ist leider nicht ganz so einfach, wie es sich anhört, da bei einem Refresh des Grids die aufgebauten Gruppenstufen wieder zerstört werden. Also muss ein kleiner Trick herhalten…

WEITERLESEN

Debugger-Scripting (1)

Debugger-Scripting (1)

Es passiert des Öfteren, dass einem Authority-Checks in den Weg geworfen werden. Einem einzelnen kann man schnell Herr werden, in dem man sich einen Break-Point auf die Anweisung “AUTHORITY-CHECK” setzt, F5 (Einzelschritt) drückt, den SY-SUBRC auf “0” ändert und dann weiter macht. Aber bei vielen…?!

WEITERLESEN
1 12 13 14 15 16 56