Permissions
The account accessing the API requires project/organisation level permissions to access each supported Method of a resource, the table below documents each resource and the permissions required for use.
Name | GET | PATCH | POST | PUT | DELETE |
---|---|---|---|---|---|
api/agilerun/{id} | TestManagement/View | Unsupported | Unsupported | TestManagement/ExecuteTests | TestManagement/ManageExecution |
api/agilerun/{id}/allrelationships | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/agilerun/{id}/relationships | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/agileruns | TestManagement/View | Unsupported | TestManagement/ManageExecution | Unsupported | Unsupported |
api/assignedtosearch | No Permissions | Unsupported | No Permissions | Unsupported | Unsupported |
api/attachment/{id}/contents | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/automatedtest/{id} | TestManagement/View | Unsupported | Unsupported | TestManagement/ManageScripts | TestManagement/ManageScripts |
api/automatedtest/{id}/allrelationships | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/automatedtestassignment/{id} | TestManagement/View | Unsupported | Unsupported | TestManagement/ManageExecution | TestManagement/ManageExecution |
api/automatedtestassignment/{id}/allrelationships | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/automatedtestassignment/{id}/relationships | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/automatedtestassignments | TestManagement/View | Unsupported | TestManagement/ManageExecution | Unsupported | Unsupported |
api/automatedtest/{id}/relationships | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/automatedtestrun/{id} | TestManagement/View | Unsupported | Unsupported | Unsupported | TestManagement/ManageExecution |
api/automatedtestrun/{runId}/attachment/{attachmentId} | Unsupported | Unsupported | Unsupported | Unsupported | TestManagement/ManageExecution |
api/automatedtestrun/{runId}/attachments | TestManagement/View | Unsupported | TestManagement/ManageExecution | Unsupported | Unsupported |
api/automatedtestrun/{id}/testdata | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/automatedtestrun/{runId}/node/{nodeId}/incident/{incidentId} | TestManagement/View | Unsupported | Unsupported | Unsupported | TestManagement/ManageExecution |
api/automatedtestrun/{runId}/node/{nodeId}/incidents | TestManagement/View | Unsupported | TestManagement/ManageExecution | Unsupported | Unsupported |
api/automatedtestrun/{runId}/node/{nodeId}/attachment/{attachmentId} | Unsupported | Unsupported | Unsupported | Unsupported | TestManagement/ManageExecution |
api/automatedtestrun/{runId}/node/{nodeId}/attachments | TestManagement/View | Unsupported | TestManagement/ManageExecution | Unsupported | Unsupported |
api/automatedtestrun/{runId}/node/{nodeId}/children | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/automatedtestrun/{runId}/node/{nodeId} | TestManagement/View | TestManagement/ExecuteTests | Unsupported | Unsupported | Unsupported |
api/automatedtestrun/{runId}/nodes | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/automatedtestruns | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/automatedtests | TestManagement/View | Unsupported | TestManagement/ManageScripts | Unsupported | Unsupported |
api/backgroundtask/{id} | Enforced by task implementation | Unsupported | Unsupported | Unsupported | Unsupported |
api/backgroundtasks | Unsupported | Unsupported | Enforced by task implementation | Unsupported | Unsupported |
api/customfield/{name} | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/customfieldtype/{name} | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/customfieldtypes | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/customfields | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/executionpackage/{id} | TestManagement/View | Unsupported | Unsupported | TestManagement/ManageExecution | TestManagement/ManageExecution |
api/executionpackage/{id}/children | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/executionpackages | TestManagement/View | Unsupported | TestManagement/ManageExecution | Unsupported | Unsupported |
api/exportfile/{filename} | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/externalsourcemetadata | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/externalsourcesmetadata | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/externalsystem/{id} | Resources/ExternalLinks | Resources/ExternalLinks | Unsupported | Resources/ExternalLinks | Resources/ExternalLinks |
api/externalsystemlink/{id} | Resources/ExternalLinks | Resources/ExternalLinks | Unsupported | Unsupported | Resources/ExternalLinks |
api/externalsystemlink/{linkId}/field/{fieldName} | Resources/ExternalLinks | Unsupported | Unsupported | Unsupported | Unsupported |
api/externalsystemlink/{externalSystemLinkId}/ticket/{ticketId} | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/externalsystemlink/{externalSystemLinkId}/ticket/{ticketId}/link | Unsupported | Unsupported | TestManagement/ExecuteTests | Unsupported | Unsupported |
api/externalsystemlinks | Resources/ExternalLinks | Unsupported | Resources/ExternalLinks | Unsupported | Unsupported |
api/externalsystemtype/{id} | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/externalsystemtypes | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/externalsystems | Resources/ExternalLinks | Unsupported | Resources/ExternalLinks | Unsupported | Unsupported |
api/externalsystem/{systemId}/links | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/gridwidget/{widgetType}/data/{dataName} | Unsupported | Unsupported | No Permissions | Unsupported | Unsupported |
api/gridwidgethost/{hostId}/project/{projectId}/position/{position} | No Permissions | Unsupported | Unsupported | No Permissions | Unsupported |
api/gridwidgethost/{hostId}/project/{projectId}/positions | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/group/{id} | No Permissions | Unsupported | Unsupported | Administration/Organisation/ManageUserAndGroupSecurity | Administration/Organisation/ManageUserAndGroupSecurity |
api/group/{id}/permissions/projects | Administration/Organisation/ManageUserAndGroupSecurity | Unsupported | Unsupported | Unsupported | Unsupported |
api/group/{id}/permissions/global | Administration/Organisation/ManageUserAndGroupSecurity | Unsupported | Unsupported | Administration/Organisation/ManageUserAndGroupSecurity | Unsupported |
api/group/{id}/users | No Permissions | Unsupported | Unsupported | No Permissions | Unsupported |
api/groups | No Permissions | Unsupported | Administration/Organisation/ManageUserAndGroupSecurity | Unsupported | Unsupported |
api/groupssearch | TestManagement/View | Unsupported | TestManagement/View | Unsupported | Unsupported |
api/incident/{id} | TestManagement/View | Unsupported | Unsupported | TestManagement/ExecuteTests | TestManagement/ExecuteTests |
api/incident/{id}/comments | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/incident/{id}/relationships | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/incident/{id}/allrelationships | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/incidents | TestManagement/View | Unsupported | TestManagement/ExecuteTests | Unsupported | Unsupported |
api/diagnostics/performancemeasurement/latest | Administration/Organisation | Unsupported | Unsupported | Unsupported | Unsupported |
api/mailqueue/messages | Administration/Organisation | Unsupported | Unsupported | Unsupported | Unsupported |
api/mailsender/default/settings | Administration/Organisation | Unsupported | Unsupported | Administration/Organisation | Unsupported |
api/user/{userId}/notification/{notificationId} | No Permissions | No Permissions | Unsupported | Unsupported | No Permissions |
api/user/{userId}/notifications | No Permissions | Unsupported | Administration/Organisation | Unsupported | No Permissions |
api/organisation/{id} | No Permissions | Unsupported | Unsupported | Administration/Organisation/ManageOrganisation | Unsupported |
api/organisation/{organisationId}/picklist/{type} | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/organisation/{organisationId}/picklistsearch/{type} | TestManagement/View | Unsupported | TestManagement/View | Unsupported | Unsupported |
api/organisation/{id}/relationshiptypes | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/organisations | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/permission/{id} | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/permissions | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/project/{id} | TestManagement/View | Unsupported | Unsupported | Project/ManageProject | Project/ManageProject |
api/project/{projectId}/assignees | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/projectcategories | No Permissions | Unsupported | Administration/Organisation/ManageOrganisation | Unsupported | Unsupported |
api/projectcategory/{id} | No Permissions | Unsupported | Unsupported | Administration/Organisation/ManageOrganisation | Administration/Organisation/ManageOrganisation |
api/projectcategory/{id}/children | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/group/{groupId}/permissions/project/{projectId} | Administration/Organisation/ManageUserAndGroupSecurity | Unsupported | Unsupported | Administration/Organisation/ManageUserAndGroupSecurity | Unsupported |
api/project/{projectId}/picklist/{type} | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/project/{projectId}/picklistsearch/{type} | TestManagement/View | Unsupported | TestManagement/View | Unsupported | Unsupported |
api/projecttemplates | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/project/{projectId}/tickets | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/user/{userId}/permissions/project/{projectId} | Administration/Organisation/ManageUserAndGroupSecurity | Unsupported | Unsupported | Administration/Organisation/ManageUserAndGroupSecurity | Unsupported |
api/projects | TestManagement/View | Unsupported | Project/ManageProject | Unsupported | Unsupported |
api/projectssearch | TestManagement/View | Unsupported | TestManagement/View | Unsupported | Unsupported |
api/organisation/{organisationId}/relationshiptype/{key}/relationship/{id} | TestManagement/View | Unsupported | Unsupported | TestManagement/View | TestManagement/View |
api/organisation/{id}/relationshiptype/{key} | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/relationshiptypes | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/organisation/{id}/relationshiptype/{key}/relationships | Unsupported | Unsupported | TestManagement/View | Unsupported | Unsupported |
api/requirement/{id} | TestManagement/View | Unsupported | Unsupported | TestManagement/ManageRequirements | TestManagement/ManageRequirements |
api/requirement/{id}/allrelationships | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/requirement/{requirementId}/attachment/{id} | Unsupported | Unsupported | Unsupported | Unsupported | TestManagement/ManageRequirements |
api/requirement/{id}/attachments | TestManagement/View | Unsupported | TestManagement/ManageRequirements | Unsupported | Unsupported |
api/requirement/{id}/children | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/requirement/{id}/comments | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/requirementpackage/{id} | TestManagement/View | Unsupported | Unsupported | TestManagement/ManageRequirements | TestManagement/ManageRequirements |
api/requirementpackage/{id}/children | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/requirementpackages | TestManagement/View | Unsupported | TestManagement/ManageRequirements | Unsupported | Unsupported |
api/requirement/{id}/relationships | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/requirements | TestManagement/View | Unsupported | TestManagement/ManageRequirements | Unsupported | Unsupported |
api/ | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/script/{id} | TestManagement/View | Unsupported | Unsupported | TestManagement/ManageScripts | TestManagement/ManageScripts |
api/script/{id}/allrelationships | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/scriptassignment/{id} | TestManagement/View | Unsupported | Unsupported | TestManagement/ManageExecution | TestManagement/ManageExecution |
api/scriptassignment/{id}/allrelationships | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/scriptassignment/{id}/relationships | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/scriptassignment/{id}/runs | TestManagement/View | Unsupported | TestManagement/ExecuteTests | Unsupported | Unsupported |
api/scriptassignments | TestManagement/View | Unsupported | TestManagement/ManageExecution | Unsupported | Unsupported |
api/script/{scriptId}/attachment/{id} | Unsupported | Unsupported | Unsupported | Unsupported | TestManagement/ExecuteTests |
api/script/{id}/attachments | TestManagement/View | Unsupported | TestManagement/ManageScripts | Unsupported | Unsupported |
api/scriptpackage/{id} | TestManagement/View | Unsupported | Unsupported | TestManagement/ManageScripts | TestManagement/ManageScripts |
api/scriptpackage/{id}/children | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/scriptpackages | TestManagement/View | Unsupported | TestManagement/ManageScripts | Unsupported | Unsupported |
api/script/{id}/relationships | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/scriptrun/{id} | TestManagement/View | Unsupported | Unsupported | TestManagement/ExecuteTests | TestManagement/ManageExecution |
api/scriptruns | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/scripts | TestManagement/View | Unsupported | TestManagement/ManageScripts | Unsupported | Unsupported |
api/script/{scriptId}/assignments | TestManagement/View | Unsupported | TestManagement/ManageExecution | Unsupported | Unsupported |
api/search | TestManagement/View | Unsupported | TestManagement/View | Unsupported | Unsupported |
api/search/index/{indexName} | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/search/indexes | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/stepresult/{id} | TestManagement/View | Unsupported | Unsupported | Unsupported | Unsupported |
api/stepresult/{stepResultId}/attachment/{id} | Unsupported | Unsupported | Unsupported | Unsupported | TestManagement/ExecuteTests |
api/stepresult/{id}/attachments | TestManagement/View | Unsupported | TestManagement/ExecuteTests | Unsupported | Unsupported |
api/stepresult/{stepResultId}/incident/{id} | TestManagement/View | Unsupported | Unsupported | Unsupported | TestManagement/ExecuteTests |
api/stepresult/{id}/incidents | TestManagement/View | Unsupported | TestManagement/ExecuteTests | Unsupported | Unsupported |
api/synchronizer/{linkId}/schedule/{id} | Resources/ExternalLinks | Resources/ExternalLinks | Unsupported | Resources/ExternalLinks | Resources/ExternalLinks |
api/synchronizer/{linkId}/schedule/{id}/run | Unsupported | Unsupported | Resources/ExternalLinks | Unsupported | Unsupported |
api/synchronizer/{id}/schedules | Resources/ExternalLinks | Unsupported | Resources/ExternalLinks | Unsupported | Unsupported |
api/systemevent/{id} | No Permissions | Unsupported | Unsupported | Unsupported | No Permissions |
api/systemevents | No Permissions | Unsupported | Administration | Unsupported | No Permissions |
api/systeminfo | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/temporaryattachmentset/{id} | No Permissions | Unsupported | No Permissions | Unsupported | Unsupported |
api/temporaryattachmentset/{setId}/attachment/{id} | Unsupported | Unsupported | Unsupported | Unsupported | No Permissions |
api/temporaryattachmentsets | Unsupported | Unsupported | No Permissions | Unsupported | Unsupported |
api/automatedtest/{testId}/assignments | TestManagement/View | Unsupported | TestManagement/ManageExecution | Unsupported | Unsupported |
api/timezone | No Permissions | Unsupported | Unsupported | Unsupported | Unsupported |
api/user/{id} | No Permissions | Unsupported | Unsupported | Administration/Organisation/ManageUserAndGroupSecurity | Administration/Organisation/ManageUserAndGroupSecurity |
api/user/{id}/groups | No Permissions | Unsupported | Unsupported | No Permissions | Unsupported |
api/user/{userId}/mailmessages | Unsupported | Unsupported | Administration/Organisation | Unsupported | Unsupported |
api/user/{id}/password | Unsupported | Unsupported | Unsupported | Administration/Organisation/ManageUserAndGroupSecurity | Unsupported |
api/user/{id}/permissions/projects | Administration/Organisation/ManageUserAndGroupSecurity | Unsupported | Unsupported | Unsupported | Unsupported |
api/user/{id}/permissions/global | Administration/Organisation/ManageUserAndGroupSecurity | Unsupported | Unsupported | Administration/Organisation/ManageUserAndGroupSecurity | Unsupported |
api/users | No Permissions | Unsupported | Administration/Organisation/ManageUserAndGroupSecurity | Unsupported | Unsupported |
api/userssearch | TestManagement/View | Unsupported | TestManagement/View | Unsupported | Unsupported |