JAMA /REST API Permission

Options
Joydeep Datta
Joydeep Datta Member Posts: 1
Hi
We are in the process of developing a connector for JAMA for one of the biggest Chip company. We are using the REST API for JAMA for communication. 

1. Is there any list of permission that is present which will be required for accessing the REST API? We are confused with getUsers as it seem Org admin is required?
2. REST API List - Is there any specific permission required to do all the actions
/rest/latest/projects
/rest/latest/users
/rest/latest/users/current
/rest/latest/users?username={username}
/rest/latest/projects/{projectId}/itemtypes
/rest/latest/itemtypes/{itemTypeId}
/rest/latest/picklists/{picklistId}/options
/rest/latest/releases?project={projectId}
/rest/latest/relationshiptypes
/rest/latest/activities?project={projectId}&date={datetimestamp}
/rest/latest/activities/{activityId}/affecteditems
/rest/latest/items/{id}
/rest/latest/items/{id}/attachments
/rest/latest/attachments/{attachmentId}/file
/rest/latest/attachments/{attachmentId}
/rest/latest/relationships?project={projectId}
/rest/latest/items/{Id}/upstreamrelationships
/rest/latest/items/{Id}/downstreamrelationships
/rest/latest/items/{id}/comments
/rest/latest/relationships
/rest/latest/relationships/{relationshipId}
/rest/latest/items
/rest/latest/items/{id}
/rest/latest/items/{id}/attachments
/rest/latest/comments
/rest/latest/projects/{projectId}/attachments
/rest/latest/attachments/{attachmentId}/file
/rest/latest/items/{Id}/attachments/{attachmentId}

Comments

  • [Deleted User]
    [Deleted User] Posts: 1
    edited March 2018
    Options
    Have same question. is there any feedback about it? it is helpful for us.
  • Sara Jensen
    Sara Jensen Jama Staff Posts: 1
    edited March 2018
    Options
    Hi Joydeep and Jim, 

    When using the REST API, the same permissions apply to GET, PUT, DELETE, and POST as they do in the application UI. So to get user information with the API, one would need to be logged in with organization Administrator credentials. 

    You can see a list of Jama permissions here: 

    Jama User Guide -- Permissions Grid

    Let me know if you have any other questions. Thanks!