Użytkownicy pracujący nad analizami mogą wywoływać niestandardowy kod JavaScript w celu weryfikowania kryteriów analiz i formuł kolumn. Weryfikacja umożliwia blokowanie zapytań podczas edytowania analizy. Niestandardowy kod JavaScript musi być dostępny za pośrednictwem serwera internetowego. W celu włączenia tej funkcji administratorzy muszą określić w ustawieniach systemowych adres URL serwera internetowego i zarejestrować go jako bezpieczną domenę.
- Opracować niestandardowe skrypty weryfikacji w języku JavaScript, zapisać je na serwerze internetowym oraz zanotować adres URL pliku JavaScript (*.JS) zawierającego skrypty niestandardowe.
Na przykład można opracować skrypt blokujący, który będzie przechowywany w pliku myblocking.js pod adresem URL http://example.com:8080/mycustomscripts/myblocking.js.
- Określić w ustawieniach systemowych adres URL swojego serwera internetowego:
- Kliknąć opcję Konsola, a następnie Zaawansowane ustawienia systemowe.
- W polu Adres URL blokowania zapytań w analizach wprowadzić adres URL zanotowany podczas wykonywania kroku 1.
- Zarejestrować serwer internetowy jako bezpieczną domenę:
- Wybrać opcję Konsola, a następnie Bezpieczne domeny.
- Dodać wpis domeny z adresu URL określonego w punkcie 2.
Na przykład dodać: example.com:8080.
- W celu określenia opcji wybrać Skrypt i Połącz.
- Przetestować skrypty weryfikacji:
- Otworzyć analizę.
- Uruchomić analizę z poprawnymi i niepoprawnymi kryteriami.
- Sprawdzić, czy zapytania są blokowane zgodnie z oczekiwaniami.