How to filter stash internal users from ldap

Harish November 24, 2015

I am trying to get the list of users who i have created using the stash internal directory option. There doesn't seem to be an option. Is there a way to use the jql to do this ? when i tried the jql : 

 

http://baseurl:7990/rest/api/1.0/users/search?jql=name=username

I am getting the below message : 

 

{"errors":[{"context":null,"message":"User search does not exist.","exceptionName":"com.atlassian.stash.exception.NoSuchUserException"}]}

2 answers

1 vote
Ben Humphreys
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
November 25, 2015

Hi Harish,

If you just want to query Stash for a list of users you can use the following REST API:

http://stash.example.com:7990/rest/api/1.0/users?limit=1000

This will return a JSON document containing users. It is a paged API so if you have a large number of users you may need to make multiple calls. See https://developer.atlassian.com/static/rest/stash/3.11.3/stash-rest.html#paging-params

The Stash REST API documentation can be found here: https://developer.atlassian.com/static/rest/stash/3.11.3/stash-rest.html

0 votes
Ignacio Pulgar
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 24, 2015

I think JQL queries return issues, not users, and therefore there's no way of achieving what you need through JQL.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events