diff --git a/smash/web/views/worker.py b/smash/web/views/worker.py
index 5031923dbd2aabeb8969145a895a7cd8e61f76e5..801ffa61a693a08d544f40b20cfabf9ffbf1b36a 100644
--- a/smash/web/views/worker.py
+++ b/smash/web/views/worker.py
@@ -14,7 +14,7 @@ from web.decorators import PermissionDecorator
 
 logger = logging.getLogger(__name__)
 
-
+@PermissionDecorator('change_worker', 'configuration')
 def worker_list(request, worker_type=WORKER_STAFF):
     doctors_list = Worker.get_workers_by_worker_type(worker_type, study_id=GLOBAL_STUDY_ID, ).order_by('-last_name')
     context = {