V rámci rozhraní CPL API byl zaveden systém uživatelských rolí a oprávnění, jehož cílem je zajistit bezpečný a řízený přístup k jednotlivým funkcionalitám API.Role umožňují přesně definovat, jaké operace může konkrétní uživatel nebo integrační účet vykonávat. Díky tomu je možné oddělit administrátorské činnosti (např. správa přístupů) od běžného provozního využití API (např. volání vybraných endpointů).Přehled Rolí#
| Role | Popis |
|---|
| apiAccessManager | Tato role umožňuje uživateli vytvářet přístupy do CPL API. Je určena pouze integrátorům PPL. |
| client | Role client je uživateli defaultně nastavována při vytváření přístupu do CPL API a umožňuje přístup ke všem požadavkům CPL API kromě požadavků na vytváření přístupů. |
| pickupPoints | Uživatel této role má přístup pouze ke stahování výdejních míst. Má tedy přístup pouze k metodě GET /AccessPoint a k číselníkům. |
| sandboxAccessManager | Umožňuje vytvářet přístupy do Sandboxu. Tato role je určena pouze integrátorům PPL. |
| supervisor | V roli supervisor má uživatel přístup ke všem metodám CPL API. Je určena pouze pro integrátory. |
| tracking | V této roli má uživatel možnost pouze sledovat zásilky. Má tedy k dispozici pouze metodu GET /shipment. |
Modified at 2026-03-03 10:11:40