# Required Enterprise Manager permissions

This appendix lists the permission(s) required to call each of the documented SDK methods. Note that the method names listed below are in Python format; the actual method name may differ slightly according to the specific SDK (REST, .NET, or Python) you are using.

* login: Viewer on Qlik Enterprise Manager level

* logout: Viewer on Qlik Enterprise Manager level

* put\_server\_license: Admin on the specified server

* get\_server\_details: Viewer on server

* put\_server:

  * For adding a new server - Admin on all servers.
  * For updating an existing server - Admin on the specified server.

* put\_server\_acl: Admin on the specified server

* get\_server: Operator on the specified server

* get\_server\_acl: Operator on the specified server

* get\_server\_list: Viewer on All Servers

* delete\_server: Admin on the specified server

* delete\_server\_acl: Admin on the specified server

* get\_task\_list: Viewer on All Tasks

* get\_task\_details: Viewer on the specified task

* get\_table\_list: Viewer on the specific task

* get\_table\_status: Viewer on the specific task

* delete\_task: Designer on the specified task

* export\_task: Operator on the specified task and on All Endpoints.

* import\_task: Designer on All Tasks. If endpoints are also included, then Designer on All Endpoints as well.

* stop\_task: Operator on the specified task

* run\_task: Operator on the specified task

* get\_endpoint\_list: Viewer on All Endpoints

* patch\_endpoint: Designer on All Endpoints

* delete\_endpoint: Designer on the specified endpoint

* reconfigure\_endpoint\_no\_wait: Operator on All Endpoints

* export\_all: Admin on Enterprise Manager and on the specified server, Designer on All Tasks, and Operator on All Endpoints

* import\_all: Admin on Enterprise Manager and on the specified server, Designer on All Tasks, and Designer on All Endpoints

* reload\_table: Operator on the specified task

* resume\_table: Operator on the specified task

* test\_endpoint: Operator on the specified endpoint

* delete\_old\_change\_data: Operator on the specified task

* set\_change\_data\_retention\_barrier: Operator on the specified task

* get\_change\_data\_retention\_barrier: Operator on the specified task

* export\_audit\_trail: Admin on Enterprise Manager

* GetTaskTableSelection: Viewer on Enterprise Manager

* PutTaskTableSelection: Admin on Enterprise Manager

* CloneTask: Operator on Enterprise Manager

* PatchTask: Designer or above for everything except changing the logging level, which requires Operator or above