Autoryzacja drukowania

Korzystanie z punktów końcowych drukowania interfejsu REST API i drukowania za pomocą arkusza kalkulacyjnego Excel nie ma domyślnie żadnych ograniczeń dostępu, lub dokładniej, kolejki drukarki powiązane z określonymi drukarkami domyślnie nie posiadają takich ograniczeń. Aby mieć większą kontrolę nad tym, kto ma dostęp do wydruków, można użyć mechanizmu zabezpieczeń kolejki za pomocą klucza API.

Zabezpieczanie kolejki drukarki

Jak wspomniano wcześniej, standardowa kolejka drukarki utworzona podczas dodawania drukarki do programu nie jest chroniona przed dostępem. W rezultacie każdy użytkownik mający dostęp do interfejsu REST API lub niezabezpieczonego pliku arkusza kalkulacyjnego Excel ma prawo do zamawiania wydruków.

Aby zapobiec nieautoryzowanym wydrukom, można ustawić klucz API (lub kilka kluczy API) dla określonych kolejek drukarki. Aby to zrobić, należy odwiedzić stronę Zarządzanie Uprawnieniami w menu aplikacji i wybrać pozycję Klucze zabezpieczeń API.

Zobaczysz listę kolejek drukarek. Naciśnięcie ostatniego przycisku rozwijanego w wierszu dla konkretnej drukarki otwiera panel z listą jej kluczy API.

Dodaj klucz API

  1. otwórz stronę Zarządzanie Uprawnieniami / Klucze zabezpieczeń API i rozwinięj panel Kluczy API dla jednej z twoich drukarek
  2. kliknij przycisk Dodaj klucz zabezpieczeń API
  3. podaj pewien opis, który pomoże ci zidentyfikować ten klucz w przyszłości. Po tym kroku zauważysz nowy wpis klucza API (domyślnie włączony)
  4. wróć do wiersza kolejki drukarki i kliknij ikonę kłódki w kolumnie Actions. Zauważysz, że ikona kłódki w kolumnie Włączono zabezpieczenia jest aktywna

Na ekranie powinieneś zobaczyć klucz API i dwie aktywne ikony kłódki. Jedną dla klucza, drugą dla kolejki drukarki. Pełna wartość klucza API, która ma być przekazana w nagłówku żądania, nie jest tutaj wyświetlana. Aby ją uzyskać, skorzystaj z przycisku „kopiuj” dostępnego obok.

Od teraz wszystkie żądania druku do tej kolejki drukarki będą musiały zawierać klucz właśnie wygenerowany w nagłówku.

Autoryzacja wydruków z użyciem REST API

Autoryzacja wydruków wykonanych przy użyciu punktów końcowych drukowania interfejsu REST API odbywa się poprzez dodanie nagłówka żądania X-API-Key zawierającego wartość wygenerowanego klucza API.

Aby uzyskać więcej informacji, odwiedź sekcję Zabezpieczanie drukarek kluczem API w tym samouczku

Autoryzacja wydruków z użyciem Excel

Autoryzacja wydruków wykonanych za pomocą arkusza kalkulacyjnego Excela jest ustawiana podczas generowania pliku Excela. Jeśli klucz się zmieni, nowy plik powinien być generowany z aktualnym kluczem API.

Aby uzyskać więcej informacji, odwiedź sekcję Spróbuj drukowania za pomocą Excel w tym samouczku

Table of contents