Het weergeven van KPI's en rapporten op het scherm is een veelvoorkomend gebruik voor zakelijke klanten, echter gebruiken bedrijven verschillende rapportagesystemen, wat dit een moeilijke taak maakt om te volbrengen. OptiSigns heeft een Web Scripting App geleverd voor klanten om toegang te krijgen tot hun met wachtwoord beveiligde rapportagesystemen zonder codering, het ondersteunt ook Multi-Factor Authenticatie, voor details volg dit artikel.
Web Scripting App voert de scripts lokaal uit op het apparaat, het is de aanbevolen oplossing voor klanten om toegang te krijgen tot hun rapporten. Er zijn echter nog steeds gevallen waarin klanten een andere manier nodig hebben om de rapporten uit te voeren en weer te geven. Hieronder staan enkele voorbeelden. Een Beveiligd Dashboard wordt aanbevolen in deze situaties.
- Klanten gebruiken hetzelfde account met MFA om te authenticeren op meerdere apparaten. Aangezien MFA een eenmalige toegangscode gebruikt, zal het een fout geven als meerdere apparaatauthenticaties tegelijkertijd worden gestart.
- Klanten hebben een gemengd apparatenpark, zoals Windows en Android die samen worden gebruikt. Rapporten kunnen anders worden weergegeven op Windows en Android, wat inconsistentie in de rapportpresentatie kan veroorzaken.
- Klanten hebben rapporten die lang duren om uit te voeren/laden, en zoeken naar manieren om te voorkomen dat de laadstatus op het scherm wordt getoond.
Beveiligd Dashboard App neemt dezelfde scripts die u heeft opgenomen met de Web Scripting App, voert deze uit op een toegewijde instantie en retourneert een schermafbeelding van de rapporten. Het kan helpen om alle hierboven genoemde situaties en meer aan te pakken.
Laten we beginnen:
1. Maak de scripts klaar
Beveiligd Dashboard gebruikt dezelfde scripts die u heeft opgenomen bij het gebruik van de Web Scripting App. U kunt het onderstaande document volgen en Burp Suite Navigation Recorder gebruiken om de scripts voor te bereiden en te testen op de Web Scripting App.
How to use Web Scripting App – OptiSigns
Als u MFA gebruikt, kunt u dit document volgen om de MFA in te stellen met het token en geheim.
How to use Web Scripting App with 2FA
Zodra het script is getest met Web Scripting App, kunt u het kopiëren en de Beveiligd Dashboard App maken met dezelfde informatie.
2. Configureer de uitvoering van het Beveiligd Dashboard
Er zijn enkele instellingen waarmee u kunt bepalen hoe de scripts worden uitgevoerd. Beveiligd Dashboard voert de scripts uit op een toegewijde instantie en maakt vervolgens een schermafbeelding van het rapport volgens uw instellingen.
- Resolutie: De standaardinstelling is 1080p - FHD(1920x1080) in liggende modus. U kunt andere resoluties kiezen, zelfs aangepaste resoluties. Let op: als u in portretmodus wilt weergeven, moet u aangepaste resoluties kiezen en de resoluties dienovereenkomstig instellen, bijv. 1080x1920.
- Volledige pagina: Als u volledige pagina selecteert, wordt een schermafbeelding van de gehele webpagina gemaakt, zelfs als de webpagina scrollbaar is.
-
Uitsnede: Hiermee kunt u schermafbeeldingen maken van bepaalde delen van de webpagina. U kunt het startpunt van de schermafbeelding vanaf linksboven instellen, evenals de breedte en hoogte van de schermafbeelding.
- Vertraging: Hiermee kunt u instellen wanneer de schermafbeelding wordt gemaakt. De standaardinstelling is 30 seconden, wat betekent dat de schermafbeelding 30 seconden nadat de scripts zijn uitgevoerd wordt gemaakt. Als uw rapportgegevens lang duren om te laden, kunt u hier een geschikte waarde instellen om het laden te overbruggen.
Na het voltooien van alle instellingen kunt u deze toewijzen aan de schermen, de schermafbeeldingen worden bijgewerkt met het ingestelde interval.
Opmerking: Als uw rapportagesystemen firewallregels hebben of CAPTCHA gebruiken om bots te blokkeren, kunt u contact met ons opnemen om het IP-adres te krijgen dat u kunt gebruiken voor whitelisting
Dat is alles!
Als u aanvullende vragen, zorgen of feedback heeft over OptiSigns, neem dan gerust contact op met ons ondersteuningsteam via support@optisigns.com