Potrebujete mať u klienta po ruke dashboard z BI nástrojov, mapu alebo kartu zákazníka z ERP? Nově môžete priamo do detailu záznamu vložiť IFRAME – záložku alebo panel, ktorý zobrazí externý web. Do IFRAME môžete pridať aj webovú aplikáciu alebo aplikačné rozšírenie, ktoré prináša ďalšie funkcie priamo do Raynetu. Používatelia tak vidia dáta z iných systémov alebo môžu pracovať s rozšírením priamo v Raynetu a nemusia preskakovať medzi oknami.
IFRAME nastavuje administrátor v customizácii karty. Výsledok potom vidia všetci používatelia, ktorí majú k danému záznamu prístup. Ide o techničtější funkciu, ktorú najviac ocenia IT administrátori a integrační partneri.
Kde IFRAME nájdete
IFRAME je súčasťou customizácie detailu záznamu – teda nastavenia, kde si prispôsobujete vzhľad karty, pridávate vlastné záložky, panely a polia. Nájdete ho v kontextovom menu záložky alebo panelu pod voľbou Zmeniť na IFRAME.
Použiť ho môžete na detailoch záznamov vo všetkých hlavných moduloch – u Klientov, Osôb, Leadov, Obchodných prípadov, Ponúk, Objednávok, Aktivít, Projektov aj Produktov. U Cenníkov IFRAME zatiaľ k dispozícii nie je a nefunguje ani ako portlet na nástenke.
Ako vytvoriť IFRAME záložku
Otvorené customizáciu karty daného modulu.
Vytvorte novú záložku rovnako ako obvykle a pomenujte ju – názov uvidí používatelia na karte.
Nechajte záložku prázdnu . Prevod na IFRAME je možný len pre záložku, v ktorej zatiaľ nie sú žiadne panely ani polia.
V kontextovom menu záložky (ikona so tromi bodkami) zvoľte Zmeniť na IFRAME.
Zadajte HTTPS URL webu, ktorý chcete zobraziť. Adresa musí začínať
https://. Do IFRAME je možné vložiť iba webové stránky, ktoré zobrazovanie v IFRAME podporujú. Niektoré weby túto možnosť z bezpečnostných dôvodov nepovoľujú.Voliteľne pridajte parametre, ktoré sa do odkazu doplnia – pozri Predávanie parametrov do odkazu.
Uložte. Pri prvom nastavení (a vždy, keď zmeníte doménu odkazu) sa spýtame, či cieľovej službe naozaj dôverujete – potvrďte tlačidlom Pokračovať.
Nastavenia môžete kedykoľvek upraviť: v kontextovom menu záložky sa potom ponúkne voľba Nastaviť IFRAME.
Prepnúť na IFRAME je trvalé. Späť na bežnú záložku sa prepnúť nedá – ak ju budete potrebovať, zmažte IFRAME záložku a vytvorte novú.
Ako vytvoriť IFRAME panel
Postup je rovnaký ako pri záložke – najprv vytvorte klasický panel, nechajte ho prázdny (bez polí) a v jeho kontextovom menu zvoľte Zmeniť na IFRAME.
U panelu navyše nastavujete výšku posuvníkom, a to v rozmedzí 100 až 1080 px. Výchozí hodnota je 200 px. Výška určuje, koľko miesta panel na karte zaberá; u záložky sa IFRAME roztiahne na celú dostupnú plochu.
Predávanie parametrov do odkazu
Aby cieľový web vedel, o ktorý záznam alebo o ktorého používateľa ide, môžete do odkazu poslať parametre. Tie sa pridajú do URL ako bežné query parametre, napríklad https://vas-web.sk/dashboard?klient=123 .
Parametr pridáte tlačidlom Pridať parameter. Vľavo zadáte názov parametru, vpravo jeho hodnotu. Hodnotu buď napíšete ako konštantu, alebo kliknite na ikonu odkazu vedľa poľa a vyberte jednu z premenných:
| Zdroj hodnoty | Čo sa do odkazu doplní |
|---|---|
| Konstanta | Pevný text, ktorý zadáte |
| ID aktuálneho záznamu | ID záznamu, na ktorého detaile IFRAME je |
| ID prihláseného používateľa | ID používateľa, ktorý si detail práve prehliada |
| Užívateľské meno prihláseného používateľa | Prihlasovacie meno používateľa |
| Voliteľné pole | Hodnota vybraného voliteľného poľa daného záznamu |
Čo je dobré vedieť:
Názov parametru musí začínať písmenom a ďalej môže obsahovať písmená, číslice, podtržítko, bodku alebo pomlčku. Názvy sa nesmú opakovať.
Voliteľné polia typu Súbor použiť nemožno, v ponuke sa preto neobjavia.
Ak je voliteľné pole u konkrétneho záznamu prázdne , parameter sa do odkazu vôbec nepridá.
Dáta sa predávajú v odkaze, teda v adrese, ktorú cieľový web uvidí. Neposielajte touto cestou nič citlivého.
Ako IFRAME vidia používatelia
Používateľ otvorí záznam a na danej záložke alebo v paneli sa rovno načíta externý web. Obsah sa obnoví vždy s načítaním detailu, takže vidí aktuálne dáta. Ručne ho môže kedykoľvek načítať znovu ikonou Obnoviť v hlavičke panelu, respektíve nad obsahom záložky.
Počas načítania sa zobrazí načítacie kolečko. Používatelia nič nenastavujú – vidia len výsledok, ktorý ste pripravili.
Bezpečnosť a obmedzenia
Funkčné sú iba adresy https://. Odkaz nesmie obsahovať prihlasovacie údaje (tvar
https://meno:heslo@web.sk).Vložený web beží v oddelenom režime – nemá prístup k kamere, mikrofónu, polohe, zdieľaniu obrazovky ani k schránke a nevidí, z akej stránky bol otvorený.
Vložený web nemá prístup k dátam v Raynetu. Dostane len tie hodnoty, ktoré mu sami pošlete v parametroch odkazu.
Cieľový web beží v prehliadači každého používateľa, ktorý si záznam otvorí. Vkladajte preto len obsah zo služieb, ktorým dôverujete.
IFRAME nastavuje výhradne administrátor.
Keď sa obsah nenačíta
Niekedy sa namiesto webu zobrazí hláška Externý obsah sa nepodarilo načítať. Skontrolujte pravidlá cieľového webu a skúste obsah obnoviť. Najčastejšie dôvody:
Cieľový web zakazuje vkladanie do rámca. Weby to riadia hlavičkami
Content-Security-PolicyaX-Frame-Optionsa Raynet toto nastavenie nedokáže obísť. Zákaz musí povoliť správca cieľového webu, prípadne použite inú adresu určenú na vkladanie.Adresa nie je platná HTTPS URL , alebo obsahuje prihlasovacie údaje.
Web vyžaduje prihlásenie – potom sa vo vnútri rámca zobrazí prihlasovacia obrazovka danej služby.
Keď si nebudete istí, ozvite sa nám na podpora@raynetcrm.sk – radi sa na nastavenie pozrieme spoločne.