'Get a list of user Resources that match the search string and can be assigned issues for projects.
:param username: a string to match usernames against
:param projectKeys: comma-separated list of project keys to check for issue assignment permissions
:param startAt: index of the first user to return
:param maxResults: maximum number of users to return.
If maxResults evaluates as False, it will try to get all users in batches.'

def search_assignable_users_for_projects(self, username, projectKeys, startAt=0, maxResults=50):

    params = {u'username': username, u'projectKeys': projectKeys}
    return self._fetch_pages(User, None, u'user/assignable/multiProjectSearch', startAt, maxResults, params)
