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.
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
Zarządzanie Uprawnieniami / Klucze zabezpieczeń API
i rozwinięj panel Kluczy API dla jednej z twoich drukarekDodaj klucz zabezpieczeń API
Actions
. Zauważysz, że ikona kłódki w kolumnie Włączono zabezpieczenia
jest aktywnaNa 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 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 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