manifoldcf-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Damien Collis <Damien.Col...@aas.com.au>
Subject RE: How to extract JIRA authorities
Date Wed, 07 Feb 2018 05:20:48 GMT
Karl,

I have discovered another issue with the JIRA authority connection.
org.apache.manifoldcf.authorities.authorities.jira.JiraSession.checkUserExists() function, makes use of the JIRA “/user/search” API, with a maxResults = 1, unfortunately the search does wild card matching on multiple user attributes e.g. emailAddress, displayName etc. So if the username parameter is a substring of any of these attributes then there is no guarantee that the first result will be the desired user and the userName.equals(value) will fail.

I propose that the checkUserExists() function make use of the JIRA “user” API rather than the “user/search” API.
I have implemented the following in my environment to fix my current issue in org.apache.manifoldcf.authorities.authorities.jira.JiraSession….

  /** Check if user exists.
  */
  public boolean checkUserExists(String userName) throws IOException, ResponseException, ManifoldCFException {
    JiraUserQueryResults qr = new JiraUserQueryResults();
    getRest("user?username="+URLEncoder.encode(userName)+"&maxResults=1&startAt=0", qr);
    List<String> values = new ArrayList<String>();
    qr.getNames(values);
    if (values.size() == 0)
      return false;
    for (String value : values) {
      if (userName.equals(value))
        return true;
    }
    return false;
  }


The above change requires the following update to org.apache.manifoldcf.authorities.authorities.jira.JiraUserQueryResults….

  public void getNames(List<String> nameBuffer) {
    if (object instanceof JSONArray) {
      JSONArray users = (JSONArray)object;
      for (Object user : users) {
        addName(user, nameBuffer);
      }
    } else {
      addName(object, nameBuffer);
    }
  }

  private void addName(Object object, List<String> nameBuffer) {
   if (object instanceof JSONObject) {
     JSONObject jo = (JSONObject)object;
     nameBuffer.add(jo.get(KEY_NAME).toString());
   }
  }



BTW, I have noticed that org.apache.manifoldcf.authorities.authorities.jira.JiraSession.getRepositoryInfo() function, has a JIRA API call similar to the below issue "user/search?username=&maxResults=1&startAt=0" that may need to be updated to "user/search?username=%27%27&maxResults=1&startAt=0", as it will currently not return any results.


Regards
Damien Collis
Team Leader – Systems Integration
Link Group

•   Level 4, 1A Homebush Bay Drive, Rhodes NSW 2138
• Email: damien.collis@linkgroup.com<mailto:damien.collis@linkgroup.com>
• Ph: +61 2 8571 5616

From: Damien Collis [mailto:Damien.Collis@aas.com.au]
Sent: Tuesday, 6 February 2018 10:33 AM
To: user@manifoldcf.apache.org
Subject: RE: How to extract JIRA authorities

Karl,

The patch was successful, I now see “allow_token_document” fields being passed to SOLR.


Regards
Damien Collis
Team Leader – Systems Integration
Link Group

•   Level 4, 1A Homebush Bay Drive, Rhodes NSW 2138
• Email: damien.collis@linkgroup.com<mailto:damien.collis@linkgroup.com>
• Ph: +61 2 8571 5616

From: Karl Wright [mailto:daddywri@gmail.com]
Sent: Tuesday, 6 February 2018 1:16 AM
To: user@manifoldcf.apache.org<mailto:user@manifoldcf.apache.org>
Subject: Re: How to extract JIRA authorities

Patch attached, and fix committed to trunk.  Please let me know if it works for you.  Thanks!!

Karl


On Mon, Feb 5, 2018 at 9:11 AM, Karl Wright <daddywri@gmail.com<mailto:daddywri@gmail.com>> wrote:
I created CONNECTORS-1493 and will attach a patch shortly.

Karl


On Mon, Feb 5, 2018 at 9:09 AM, Karl Wright <daddywri@gmail.com<mailto:daddywri@gmail.com>> wrote:
What this is supposed to be doing is grabbing all the users that are associated with the given issue.

Clearly then the first query is bogus and that's why it's not working.

It sounds like all that is needed is to add two single quotes to the query.  I'm happy to add this to the code, if you'd like to create a ticket, and then you can see if it fixes the problem.

Karl


On Sun, Feb 4, 2018 at 9:15 PM, Damien Collis <Damien.Collis@aas.com.au<mailto:Damien.Collis@aas.com.au>> wrote:
Karl,

The jira documentation states:  Username - the username filter, no users returned if left blank
So, I have run a couple of tests against my JIRA server, and it looks like single quotes are required in the request, e.g. username=’’ (username=%27%27)

Here are the results of my tests...
Request 1 (Returns nothing)
http://jira/rest/api/latest/user/viewissue/search?username=&issueKey=REQ-9999&maxResults=1000&startAt=0<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_latest_user_viewissue_search-3Fusername-3D-26issueKey-3DREQ-2D9999-26maxResults-3D1000-26startAt-3D0&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=1M3h_krHqwB4VDVO3f7FMOJ6BgGY2pTQxomZhP-ut74&e=>
Response 1
[]

Request 2 (Returns only the username matching the request)
http://jira/rest/api/latest/user/viewissue/search?username=FredFlintstone&issueKey=REQ-9999&maxResults=1000&startAt=0<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_latest_user_viewissue_search-3Fusername-3DFredFlintstone-26issueKey-3DREQ-2D9999-26maxResults-3D1000-26startAt-3D0&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=WJxRFsOpMWHXGHvE-3wd7nWmt6Q7U_pwC2Svkr9w6To&e=>
Response 2
[{"self":"http://jira.apac.linkgroup.corp/rest/api/2/user?username=FredFlintstone<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_rest_api_2_user-3Fusername-3DFredFlintstone&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=xDHVwusBmrHGyBx4jMFFPpa_Yb02bAtFaEbHB8p6JqE&e=>","key":"FredFlintstone","name":"FredFlintstone","emailAddress":"Fred.Flintstone@aas.com.au<mailto:Fred.Flintstone@aas.com.au>","avatarUrls":{"48x48":"http://jira.apac.linkgroup.corp/secure/useravatar?ownerId=FredFlintstone&avatarId=14201<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_secure_useravatar-3FownerId-3DFredFlintstone-26avatarId-3D14201&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=AZ7uOnoaPAF1SmA7w0mxOH5tbxpD_1tmzkprKqHiDeY&e=>","24x24":"http://jira.apac.linkgroup.corp/secure/useravatar?size=small&ownerId=FredFlintstone&avatarId=14201<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_secure_useravatar-3Fsize-3Dsmall-26ownerId-3DFredFlintstone-26avatarId-3D14201&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=adlap5_mIE4nr-eSgEEHkBDGHbtw2HzaIbUIO768hvE&e=>","16x16":"http://jira.apac.linkgroup.corp/secure/useravatar?size=xsmall&ownerId=FredFlintstone&avatarId=14201<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_secure_useravatar-3Fsize-3Dxsmall-26ownerId-3DFredFlintstone-26avatarId-3D14201&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=5jMPl-1hqA0pajqLbOk-9bWQjpWbyzG4C-LhbHcgKNU&e=>","32x32":"http://jira.apac.linkgroup.corp/secure/useravatar?size=medium&ownerId=FredFlintstone&avatarId=14201<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_secure_useravatar-3Fsize-3Dmedium-26ownerId-3DFredFlintstone-26avatarId-3D14201&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=HT2atQByknjJnVeVMGCyxKhDPCOjTDpXYRkXUXnKHzA&e=>"},"displayName":"Fred Flintstone","active":true,"timeZone":"Australia/Sydney","locale":"en_AU"}]

Request 3 (Returns all usernames)
http://jira/rest/api/latest/user/viewissue/search?username=%27%27&issueKey=REQ-1174&maxResults=1000&startAt=0<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_latest_user_viewissue_search-3Fusername-3D-2527-2527-26issueKey-3DREQ-2D1174-26maxResults-3D1000-26startAt-3D0&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=6F2YP5YlrKp75j9q-jQ9ymjDYeFp4mh4cTRRXraGck0&e=>
Response 3
[{"self":"http://jira.apac.linkgroup.corp/rest/api/2/user?username=FredFlintstone<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_rest_api_2_user-3Fusername-3DFredFlintstone&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=xDHVwusBmrHGyBx4jMFFPpa_Yb02bAtFaEbHB8p6JqE&e=>","key":"FredFlintstone","name":"FredFlintstone","emailAddress":"Fred.Flintstone@aas.com.au<mailto:Fred.Flintstone@aas.com.au>","avatarUrls":{"48x48":"http://jira.apac.linkgroup.corp/secure/useravatar?ownerId=FredFlintstone&avatarId=14201<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_secure_useravatar-3FownerId-3DFredFlintstone-26avatarId-3D14201&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=AZ7uOnoaPAF1SmA7w0mxOH5tbxpD_1tmzkprKqHiDeY&e=>","24x24":"http://jira.apac.linkgroup.corp/secure/useravatar?size=small&ownerId=FredFlintstone&avatarId=14201<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_secure_useravatar-3Fsize-3Dsmall-26ownerId-3DFredFlintstone-26avatarId-3D14201&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=adlap5_mIE4nr-eSgEEHkBDGHbtw2HzaIbUIO768hvE&e=>","16x16":"http://jira.apac.linkgroup.corp/secure/useravatar?size=xsmall&ownerId=FredFlintstone&avatarId=14201<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_secure_useravatar-3Fsize-3Dxsmall-26ownerId-3DFredFlintstone-26avatarId-3D14201&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=5jMPl-1hqA0pajqLbOk-9bWQjpWbyzG4C-LhbHcgKNU&e=>","32x32":"http://jira.apac.linkgroup.corp/secure/useravatar?size=medium&ownerId=FredFlintstone&avatarId=14201<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_secure_useravatar-3Fsize-3Dmedium-26ownerId-3DFredFlintstone-26avatarId-3D14201&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=HT2atQByknjJnVeVMGCyxKhDPCOjTDpXYRkXUXnKHzA&e=>"},"displayName":"Fred Flintstone","active":true,"timeZone":"Australia/Sydney","locale":"en_AU"},{"self":"http://jira.apac.linkgroup.corp/rest/api/2/user?username=WillmaFlintstone<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_rest_api_2_user-3Fusername-3DWillmaFlintstone&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=qtnVQygma5Baqov3XBb6IPbmZHQOak_93lE4zLje3wo&e=>","key":"WillmaFlintstone","name":"WillmaFlintstone","emailAddress":"Willma.Flintstone@aas.com.au<mailto:Willma.Flintstone@aas.com.au>","avatarUrls":{"48x48":"http://jira.apac.linkgroup.corp/secure/useravatar?ownerId=WillmaFlintstone&avatarId=14201<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_secure_useravatar-3FownerId-3DWillmaFlintstone-26avatarId-3D14201&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=Xg2KDMWNz_295fPNuGXU-0Gn0Do-8wpYi3Bxwf4EcDU&e=>","24x24":"http://jira.apac.linkgroup.corp/secure/useravatar?size=small&ownerId=WillmaFlintstone&avatarId=14201<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_secure_useravatar-3Fsize-3Dsmall-26ownerId-3DWillmaFlintstone-26avatarId-3D14201&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=7yE5byn1SqJqiIxfeRcFaeNXXjy0wtrnzIC-HFjT_cs&e=>","16x16":"http://jira.apac.linkgroup.corp/secure/useravatar?size=xsmall&ownerId=WillmaFlintstone&avatarId=14201<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_secure_useravatar-3Fsize-3Dxsmall-26ownerId-3DWillmaFlintstone-26avatarId-3D14201&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=im8ESkZTBkNlpWUXCErDwkSzwxqiCZ-T1EMDjuDVj7I&e=>","32x32":"http://jira.apac.linkgroup.corp/secure/useravatar?size=medium&ownerId=WillmaFlintstone&avatarId=14201<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_secure_useravatar-3Fsize-3Dmedium-26ownerId-3DWillmaFlintstone-26avatarId-3D14201&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=FOIzCjIu8G2tnufeZ7leK0OEfo2cJj5JjbRXY9MwgXw&e=>"},"displayName":"Willma Flintstone","active":true,"timeZone":"Australia/Sydney","locale":"en_AU"},{"self":"http://jira.apac.linkgroup.corp/rest/api/2/user?username=BarneyRubble<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_rest_api_2_user-3Fusername-3DBarneyRubble&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=bgMJgXB5QDSmHQ0GYJby2oeuJXDfg8fZCusx16p96vM&e=>","key":"BarneyRubble","name":"BarneyRubble","emailAddress":"Barney.Rubble@aas.com.au<mailto:Barney.Rubble@aas.com.au>","avatarUrls":{"48x48":"http://jira.apac.linkgroup.corp/secure/useravatar?ownerId=BarneyRubble&avatarId=14201<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_secure_useravatar-3FownerId-3DBarneyRubble-26avatarId-3D14201&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=yod8JE4SQ9pXMvn2k0gM2UtgtgONFzfhS3qUdyzeoj8&e=>","24x24":"http://jira.apac.linkgroup.corp/secure/useravatar?size=small&ownerId=BarneyRubble&avatarId=14201<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_secure_useravatar-3Fsize-3Dsmall-26ownerId-3DBarneyRubble-26avatarId-3D14201&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=y9R_0AWBg8wEMh-Lm6raXwzMLLdRCkpiD4s0tN4YfnQ&e=>","16x16":"http://jira.apac.linkgroup.corp/secure/useravatar?size=xsmall&ownerId=BarneyRubble&avatarId=14201<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_secure_useravatar-3Fsize-3Dxsmall-26ownerId-3DBarneyRubble-26avatarId-3D14201&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=JwnhB-mwKeFY8cWcjOgJ7qYYi_6B35qAFsKPPPhXkRs&e=>","32x32":"http://jira.apac.linkgroup.corp/secure/useravatar?size=medium&ownerId=BarneyRubble&avatarId=14201<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_secure_useravatar-3Fsize-3Dmedium-26ownerId-3DBarneyRubble-26avatarId-3D14201&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=cwThP-VJHyrgdUv5zeNPLaxYsrHfAaktuyNCT1gbZl8&e=>"},"displayName":"Barney Rubble","active":true,"timeZone":"Australia/Sydney","locale":"en_AU"},{"self":"http://jira.apac.linkgroup.corp/rest/api/2/user?username=BettyRubble<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_rest_api_2_user-3Fusername-3DBettyRubble&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=otfZsc4OV7YZM4lOAuNfM1Rn0VeZaB5B1jWbY0sJTEc&e=>","key":"BettyRubble","name":"BettyRubble","emailAddress":"Betty.Rubble@aas.com.au<mailto:Betty.Rubble@aas.com.au>","avatarUrls":{"48x48":"http://jira.apac.linkgroup.corp/secure/useravatar?ownerId=BettyRubble&avatarId=14201<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_secure_useravatar-3FownerId-3DBettyRubble-26avatarId-3D14201&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=ODq3O1b9SnZcfOZXpAI0W9Iq-HYzl_mjlCgmSy_ZYXI&e=>","24x24":"http://jira.apac.linkgroup.corp/secure/useravatar?size=small&ownerId=BettyRubble&avatarId=14201<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_secure_useravatar-3Fsize-3Dsmall-26ownerId-3DBettyRubble-26avatarId-3D14201&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=5vQPnhgy2NkpPyYdkWfcV44a14iYAV7ftZ8gZTqgEmQ&e=>","16x16":"http://jira.apac.linkgroup.corp/secure/useravatar?size=xsmall&ownerId=BettyRubble&avatarId=14201<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_secure_useravatar-3Fsize-3Dxsmall-26ownerId-3DBettyRubble-26avatarId-3D14201&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=99iMjmX_7z0wLMSGccjcpzD8SK127TW7km-i8syoD_E&e=>","32x32":"http://jira.apac.linkgroup.corp/secure/useravatar?size=medium&ownerId=BettyRubble&avatarId=14201<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira.apac.linkgroup.corp_secure_useravatar-3Fsize-3Dmedium-26ownerId-3DBettyRubble-26avatarId-3D14201&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=fsF87fnwfPoZEv4HA8bcLj2Uc_-fEov_o5B_B-1qTJY&e=>"},"displayName":"Betty Rubble","active":true,"timeZone":"Australia/Sydney","locale":"en_AU"}]



Regards
Damien Collis
Team Leader – Systems Integration
Link Group

•   Level 4, 1A Homebush Bay Drive, Rhodes NSW 2138<https://urldefense.proofpoint.com/v2/url?u=https-3A__maps.google.com_-3Fq-3D1A-2BHomebush-2BBay-2BDrive-2C-2BRhodes-2BNSW-2B2138-26entry-3Dgmail-26source-3Dg&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=gNuOkz5uz22-KjhqZuBbMEo56ecKpKk2fAQi2o2Wc_4&s=JY48VRtQiClx57wZFHCj8cqybfpgCUob-ovE2n-DDjM&e=>
• Email: Fred.Flintstone@linkgroup.com<mailto:damien.collis@linkgroup.com>
• Ph: +61 2 8571 5616<tel:+61%202%208571%205616>

From: Karl Wright [mailto:daddywri@gmail.com<mailto:daddywri@gmail.com>]
Sent: Monday, 5 February 2018 10:27 AM
To: user@manifoldcf.apache.org<mailto:user@manifoldcf.apache.org>
Subject: Re: How to extract JIRA authorities

The code that fetches the user IDs is here:

>>>>>>
  /**
  * Get the list of users that can see the specified issue.
  */
  public List<String> getUsers(String issueKey)
    throws IOException, ResponseException, ManifoldCFException {
    List<String> rval = new ArrayList<String>();
    long startAt = 0L;
    long setSize = 800L;
    while (true) {
      JiraUserQueryResults qr = new JiraUserQueryResults();
      getRest("user/viewissue/search?username=&issueKey="+URLEncoder.encode(issueKey)+"&maxResults=" + setSize + "&startAt=" + startAt, qr);
      qr.getNames(rval);
      startAt += setSize;
      if (rval.size() < startAt)
        break;
    }
    return rval;
  }
<<<<<<

This is sent using Basic Auth.  Offhand I can see a potential problem, which is that this seemingly assumes that the Jira query is allowed .  No user is sent.

Could you try this query directly aganst your JIRA server and let me know what you get back?

Karl


On Sun, Feb 4, 2018 at 5:59 PM, Karl Wright <daddywri@gmail.com<mailto:daddywri@gmail.com>> wrote:
Are both repository connections in the same authority group?

Karl


On Sun, Feb 4, 2018 at 5:55 PM, Fred Flintstone <Fred.Flintstone@aas.com.au<mailto:Damien.Collis@aas.com.au>> wrote:
Karl,

The following is reported in my solr logs (with some sanitisation of data).
The CIFS extract request to SOLR has the allow_token_document fields populated but these fields don’t exist in the JIRA extract request.
I’m not sure what might be missing, both are using the same output connection and security group.


CIFS EXTRACT
webapp=/solr path=/update/extract params={literal.lastModified=Wed+Mar+29+14:01:20+AEDT+2017
&literal.source=\\server\archive
&literal.allow_token_document=LinkGroup:S-1-1-0
&literal.allow_token_document=LinkGroup:S-1-5-21-????????????????????????????????????????
&literal.allow_token_document=LinkGroup:S-1-5-21-????????????????????????????????????????
&literal.allow_token_document=LinkGroup:S-1-5-21-????????????????????????????????????????
&literal.allow_token_document=LinkGroup:S-1-5-21-????????????????????????????????????????
&literal.createdOn=Fri+Mar+31+07:49:14+AEDT+2017
&commitWithin=5000
&resource.name<https://urldefense.proofpoint.com/v2/url?u=http-3A__resource.name&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=0j_YStux41aa4pkV2Rx1yfFmNUKo9QOBzrEMgiFWhXU&e=>= filename.xml
&literal.id<https://urldefense.proofpoint.com/v2/url?u=http-3A__literal.id&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=l_GZN6NLUzxTKSMIjrVdXiU1fmJOjwWDJoWo_b1ZJjI&e=>=file://///server/ archive/2017/03/29/filename.xml
&literal.fileLastModified=2017-03-29T03:01:20.769Z
&version=2.2
&literal.fileCreatedOn=2017-03-30T20:49:14.164Z
&literal.deny_token_document=LinkGroup:DEAD_AUTHORITY
&literal.attributes=32
&literal.shareName= archive
&ignoreTikaException=true
&literal.last_modified_alt=2017-03-29T03:01:20.769Z
&wt=xml}{add=[file://///server/archive/ 2017/03/29/filename.xml (1591510847001198592)]} 0 46


JIRA EXTRACT
webapp=/solr path=/update/extract params={literal.project_avatarUrls_32x32=http://jira/secure/projectavatar?size%3Dmedium%26pid%3D10086%26avatarId%3D10137<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_projectavatar-3Fsize-253Dmedium-2526pid-253D10086-2526avatarId-253D10137&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=t0mZ7fFxAhWAjfBtlr5HwjHGSK1y_HXhmjTfvj-mBKQ&e=>
&literal.assignee_timeZone=Australia/Sydney
&literal.customfield_12030_name=CUSTOMFIELDVALUE
&literal.customfield_10533_id=10743
&literal.customfield_10433_self=http://jira/rest/api/2/customFieldOption/10645<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_customFieldOption_10645&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=2ns6Qx-mCtctbs-9jSB5pIP0YEroJHhH5FdGZFVEKI4&e=>
&literal.reporter_avatarUrls_48x48=http://jira/secure/useravatar?avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3FavatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=mJbNau60jIzPXYzllHkXG1I-CdfNrIMAkep9rh39ty4&e=>
&literal.issuetype_subtask=true
&literal.attachment_author_displayName=Username
&literal.attachment_author_displayName=Username
&literal.creator_avatarUrls_16x16=http://jira/secure/useravatar?size%3Dxsmall%26avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3Fsize-253Dxsmall-2526avatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=-2Yewl7Jr63UtGOAHzQgiGtyqJKBg1BOXYzyKGjXXjQ&e=>
&literal.resolution_id=1
&literal.parent_fields_status_name=Closed
&literal.issuetype_description=User+Acceptance+Testing
&literal.customfield_10533_self=http://jira/rest/api/2/customFieldOption/10743<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_customFieldOption_10743&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=u1MjTzGTQ4sq4FcAMpGZNROE4BRwUeo-OqIPEaACiUg&e=>
&literal.customfield_10433_id=10645
&literal.watches_self=http://jira/rest/api/2/issue/REQ-1174/watchers<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_issue_REQ-2D1174_watchers&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=w8rmTnutQzmRD3pRx1mQ8ITm6YgzgCt4qGFYdjeVbE8&e=>
&literal.status_statusCategory_self=http://jira/rest/api/2/statuscategory/3<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_statuscategory_3&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=qoFwBv-avqDPG-arrpyKMOTeUM4u3Ri0yda-dUws6tE&e=>
&literal.comment_maxResults=0
&literal.summary=ClassificationOfSummary
&literal.parent_fields_priority_id=4
&literal.priority_id=4
&literal.attachment_thumbnail=http://jira/secure/thumbnail/79798/_thumb_79798.png<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_thumbnail_79798_-5Fthumb-5F79798.png&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=TiR2LDtMWgJqnRT5mcwuTmylZ5dmeeY2_bV977l_K7o&e=>
&literal.attachment_thumbnail=http://jira/secure/thumbnail/78645/_thumb_78645.png<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_thumbnail_78645_-5Fthumb-5F78645.png&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=hhyd6IBzbEf2gv-DApHzu9_N8RAUGm10yEcGSiSGjc4&e=>
&literal.key=REQ-1174
&literal.parent_key=REQ-936
&literal.creator_active=true
&literal.status_statusCategory_key=done
&version=2.2
&literal.priority_self=http://jira/rest/api/2/priority/4<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_priority_4&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=6ebUIWFNAzBW-HYoBCFzjCl_6CFjXFNs-7iMEcAHzmM&e=>
&literal.parent_fields_issuetype_name=Task
&literal.attachment_author_emailAddress=Username@email.address<mailto:&literal.attachment_author_emailAddress=Username@email.address>
&literal.attachment_author_emailAddress=Username@email.address<mailto:&literal.attachment_author_emailAddress=Username@email.address>
&literal.parent_fields_issuetype_subtask=false
&literal.project_projectCategory_name=BITS
&literal.customfield_10632=You+must+also+update+the+Proposed/Assigned+Release+for+any+linked+issues%0d%0a%0d%0a+
&literal.parent_fields_priority_name=P3
&literal.customfield_12030_id=96
&literal.parent_fields_summary=SUMMARY FIELD PARENT
&literal.attachment_author_avatarUrls_24x24=http://jira/secure/useravatar?size%3Dsmall%26avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3Fsize-253Dsmall-2526avatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=e9yWBR9n0LSgAjfmsezp1u6hzYdbeZSLF3Bh1Wsp23M&e=>
&literal.attachment_author_avatarUrls_24x24=http://jira/secure/useravatar?size%3Dsmall%26avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3Fsize-253Dsmall-2526avatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=e9yWBR9n0LSgAjfmsezp1u6hzYdbeZSLF3Bh1Wsp23M&e=>
&literal.resolution_description=The+issue+was+succesfully+completed+or+fixed
&literal.id<https://urldefense.proofpoint.com/v2/url?u=http-3A__literal.id&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=l_GZN6NLUzxTKSMIjrVdXiU1fmJOjwWDJoWo_b1ZJjI&e=>=http://jira/browse/REQ-1174<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_browse_REQ-2D1174&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=Qkcxw5yAxjRMUO4uS8RJABMe8SazM3Ldtq90CiNcnL8&e=>
&literal.reporter_timeZone=Australia/Sydney
&literal.customfield_10177_avatarUrls_24x24=http://jira/secure/useravatar?size%3Dsmall%26avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3Fsize-253Dsmall-2526avatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=e9yWBR9n0LSgAjfmsezp1u6hzYdbeZSLF3Bh1Wsp23M&e=>
&literal.parent_fields_status_statusCategory_id=3
&literal.customfield_12730=0|i04szb:
&literal.worklog_startAt=0
&literal.project_id=10086
&literal.webUrl=http://jira/browse/REQ-1174<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_browse_REQ-2D1174&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=Qkcxw5yAxjRMUO4uS8RJABMe8SazM3Ldtq90CiNcnL8&e=>
&literal.priority_iconUrl=http://jira/images/icons/priorities/jira.P3.jpg<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_images_icons_priorities_jira.P3.jpg&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=3DdUvvPdl2Iedne3t4FzNrForsNZe_uJYr1Tjf3E_8I&e=>
&literal.assignee_active=true
&literal.reporter_self=http://jira/rest/api/2/user?username%3Duserid<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_user-3Fusername-253Duserid&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=RGFGjYhvVgUiuJJf6C-mRx4VNFYSrYYARIegHkBI7N0&e=>
&literal.creator_emailAddress=Username@email.address<mailto:&literal.creator_emailAddress=Username@email.address>
&literal.status_id=6
&literal.parent_fields_status_statusCategory_key=done
&literal.aggregateprogress_progress=0
&literal.parent_fields_status_self=http://jira/rest/api/2/status/6<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_status_6&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=xXAfk4F9QK5UI6DOlKjeUl_Tii5n_vhPnyf9AF2hljU&e=>
&literal.project_key=REQ
&literal.parent_fields_status_description=The+issue+is+considered+finished,+work+is+complete+and+changes+have+been+released.
&ignoreTikaException=true
&literal.creator_name=userid
&literal.priority_name=P3
&literal.customfield_11231=CUSTOMFIELD
&literal.parent_fields_status_id=6
&literal.customfield_10177_avatarUrls_16x16=http://jira/secure/useravatar?size%3Dxsmall%26avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3Fsize-253Dxsmall-2526avatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=-2Yewl7Jr63UtGOAHzQgiGtyqJKBg1BOXYzyKGjXXjQ&e=>
&literal.customfield_10533_value=EPO
&literal.reporter_avatarUrls_24x24=http://jira/secure/useravatar?size%3Dsmall%26avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3Fsize-253Dsmall-2526avatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=e9yWBR9n0LSgAjfmsezp1u6hzYdbeZSLF3Bh1Wsp23M&e=>
&literal.project_projectCategory_description=Business+and+IT+Shared+Project
&literal.attachment_author_avatarUrls_16x16=http://jira/secure/useravatar?size%3Dxsmall%26avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3Fsize-253Dxsmall-2526avatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=-2Yewl7Jr63UtGOAHzQgiGtyqJKBg1BOXYzyKGjXXjQ&e=>
&literal.attachment_author_avatarUrls_16x16=http://jira/secure/useravatar?size%3Dxsmall%26avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3Fsize-253Dxsmall-2526avatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=-2Yewl7Jr63UtGOAHzQgiGtyqJKBg1BOXYzyKGjXXjQ&e=>
&literal.reporter_active=true
&literal.issuetype_id=48
&literal.assignee_displayName=Username
&literal.status_iconUrl=http://jira/images/icons/statuses/closed.png<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_images_icons_statuses_closed.png&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=z4-936yIQgMUQDG7dpzKC96TdINp70ZrKacA2_3Aa78&e=>
&literal.status_description=The+issue+is+considered+finished,+work+is+complete+and+changes+have+been+released.
&literal.parent_id=58726
&literal.updated=2013-08-23T11:43:39.000%2B1000
&literal.reporter_avatarUrls_32x32=http://jira/secure/useravatar?size%3Dmedium%26avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3Fsize-253Dmedium-2526avatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=wt14u38jbf4jrcXK72znOMEmf_ZDwXkV20K6JEj_QoA&e=>
&literal.parent_fields_priority_self=http://jira/rest/api/2/priority/4<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_priority_4&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=6ebUIWFNAzBW-HYoBCFzjCl_6CFjXFNs-7iMEcAHzmM&e=>
&literal.project_projectCategory_self=http://jira/rest/api/2/projectCategory/10112<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_projectCategory_10112&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=Y_XGzLgLkwEClhgZ7IHmdjSwIXxIPPd5CcEQASvOKnI&e=>
&literal.comment_total=0
&literal.creator_displayName=Username
&literal.attachment_self=http://jira/rest/api/2/attachment/79798<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_attachment_79798&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=9vA-UKDdZDQ_6GX9WoAD4boW4DpmgNipSfdiU4M8UkM&e=>
&literal.attachment_self=http://jira/rest/api/2/attachment/78645<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_attachment_78645&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=2TgJDaAzSIrQOUC5AT7c-D2eeajj8c3ScVZFUb2lJO8&e=>
&literal.issuetype_self=http://jira/rest/api/2/issuetype/48<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_issuetype_48&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=9RmzN2m78FrxF35y1qtv42OfqD9NpjG_bBHYejGKctY&e=>
&literal.issuetype_iconUrl=http://jira/secure/viewavatar?size%3Dxsmall%26avatarId%3D15516%26avatarType%3Dissuetype<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_viewavatar-3Fsize-253Dxsmall-2526avatarId-253D15516-2526avatarType-253Dissuetype&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=ZOUtzL1AjtUXVIRFWh5h6GAnvflK-vPWMaLRtNnp2Aw&e=>
&literal.parent_fields_issuetype_avatarId=15518
&literal.customfield_10297=29/02/2011:+Data+Integrity+team+to+check+100%25+of+Investment+Switch+transactions
&literal.attachment_author_self=http://jira/rest/api/2/user?username%3Duserid<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_user-3Fusername-253Duserid&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=RGFGjYhvVgUiuJJf6C-mRx4VNFYSrYYARIegHkBI7N0&e=>
&literal.attachment_author_self=http://jira/rest/api/2/user?username%3Duserid<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_user-3Fusername-253Duserid&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=RGFGjYhvVgUiuJJf6C-mRx4VNFYSrYYARIegHkBI7N0&e=>
&literal.reporter_avatarUrls_16x16=http://jira/secure/useravatar?size%3Dxsmall%26avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3Fsize-253Dxsmall-2526avatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=-2Yewl7Jr63UtGOAHzQgiGtyqJKBg1BOXYzyKGjXXjQ&e=>
&literal.parent_fields_issuetype_id=3
&literal.customfield_10299=18/01/2011+-+CustomFeild
&literal.attachment_author_key=userid
&literal.attachment_author_key=userid
&literal.attachment_size=177209
&literal.attachment_size=143348
&literal.reporter_name=userid
&literal.assignee_self=http://jira/rest/api/2/user?username%3Duserid<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_user-3Fusername-253Duserid&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=RGFGjYhvVgUiuJJf6C-mRx4VNFYSrYYARIegHkBI7N0&e=>
&literal.attachment_mimeType=image/jpeg
&literal.attachment_mimeType=image/jpeg
&literal.resolution_name=Completed
&literal.customfield_10177_avatarUrls_32x32=http://jira/secure/useravatar?size%3Dmedium%26avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3Fsize-253Dmedium-2526avatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=wt14u38jbf4jrcXK72znOMEmf_ZDwXkV20K6JEj_QoA&e=>
&literal.attachment_id=79798
&literal.attachment_id=78645
&literal.parent_fields_status_statusCategory_name=Done
&literal.attachment_created=2013-08-23T11:43:12.000%2B1000
&literal.attachment_created=2013-08-19T15:08:40.000%2B1000
&literal.creator_avatarUrls_48x48=http://jira/secure/useravatar?avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3FavatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=mJbNau60jIzPXYzllHkXG1I-CdfNrIMAkep9rh39ty4&e=>
&literal.customfield_10843=Awaiting+input
&literal.creator_self=http://jira/rest/api/2/user?username%3Duserid<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_user-3Fusername-253Duserid&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=RGFGjYhvVgUiuJJf6C-mRx4VNFYSrYYARIegHkBI7N0&e=>
&literal.customfield_10846=0.0
&literal.assignee_avatarUrls_32x32=http://jira/secure/useravatar?size%3Dmedium%26avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3Fsize-253Dmedium-2526avatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=wt14u38jbf4jrcXK72znOMEmf_ZDwXkV20K6JEj_QoA&e=>
&literal.reporter_displayName=Username
&literal.watches_watchCount=1
&literal.attachment_author_avatarUrls_48x48=http://jira/secure/useravatar?avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3FavatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=mJbNau60jIzPXYzllHkXG1I-CdfNrIMAkep9rh39ty4&e=>
&literal.attachment_author_avatarUrls_48x48=http://jira/secure/useravatar?avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3FavatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=mJbNau60jIzPXYzllHkXG1I-CdfNrIMAkep9rh39ty4&e=>
&literal.source=http://jira<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=u-ZNWfmQpFSl4DbFhQPl4gSptwXmPXIs1pIqdQgbMME&e=>
&literal.status_statusCategory_id=3
&literal.customfield_10177_avatarUrls_48x48=http://jira/secure/useravatar?avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3FavatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=mJbNau60jIzPXYzllHkXG1I-CdfNrIMAkep9rh39ty4&e=>
&literal.customfield_10433_value=No
&literal.watches_isWatching=false
&literal.attachment_content=http://jira/secure/attachment/79798/No%2Bissue.jpg<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_attachment_79798_No-252Bissue.jpg&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=NsJPfbty721g6VHpVS3-9uYfljN-1P1M1CW3Fods614&e=>
&literal.attachment_content=http://jira/secure/attachment/78645/screenshot-1.jpg<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_attachment_78645_screenshot-2D1.jpg&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=hyntEvOIl5g2gxctyLP5JMjqxpurHB_sXfusioIHg2Q&e=>
&literal.parent_fields_status_iconUrl=http://jira/images/icons/statuses/closed.png<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_images_icons_statuses_closed.png&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=z4-936yIQgMUQDG7dpzKC96TdINp70ZrKacA2_3Aa78&e=>
&literal.project_name=Requirements+Team
&literal.aggregateprogress_total=0
&literal.parent_self=http://jira/rest/api/2/issue/58726<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_issue_58726&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=dOossh6WDVjneOS6mRJRO0aR5XFEUostUcvotbYEpsk&e=>
&literal.attachment_author_timeZone=Australia/Sydney
&literal.attachment_author_timeZone=Australia/Sydney
&literal.resolution_self=http://jira/rest/api/2/resolution/1<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_resolution_1&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=VAlB2kJZkn10FcAZb_E1Y_NwvpZ1UUeTj79fsVk4PNQ&e=>
&literal.resolutiondate=2013-08-23T11:43:39.000%2B1000
&literal.customfield_10177_timeZone=Australia/Sydney
&literal.status_self=http://jira/rest/api/2/status/6<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_status_6&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=xXAfk4F9QK5UI6DOlKjeUl_Tii5n_vhPnyf9AF2hljU&e=>
&literal.attachment_author_avatarUrls_32x32=http://jira/secure/useravatar?size%3Dmedium%26avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3Fsize-253Dmedium-2526avatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=wt14u38jbf4jrcXK72znOMEmf_ZDwXkV20K6JEj_QoA&e=>
&literal.attachment_author_avatarUrls_32x32=http://jira/secure/useravatar?size%3Dmedium%26avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3Fsize-253Dmedium-2526avatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=wt14u38jbf4jrcXK72znOMEmf_ZDwXkV20K6JEj_QoA&e=>
&literal.progress_total=0
&literal.customfield_10177_active=true
&literal.customfield_10177_name=userid
&literal.self=http://jira/rest/api/2/issue/61034<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_issue_61034&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=BZpyD1z6VNaagY5ngLuQuVusCEp3aPeO90KJNwMnjJw&e=>
&literal.comment_startAt=0
&literal.project_projectCategory_id=10112
&literal.customfield_12030_self=http://jira/rest/tempo-accounts/1/account/96<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_tempo-2Daccounts_1_account_96&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=4jiyjh94eTc535sg_B4PjLQFKdwKKXwJIyJ3YOlqOjg&e=>
&literal.customfield_10177_displayName=Username
&literal.reporter_emailAddress=Username@email.address<mailto:&literal.reporter_emailAddress=Username@email.address>
&literal.customfield_10472= custmofield
&literal.parent_fields_issuetype_iconUrl=http://jira/secure/viewavatar?size%3Dxsmall%26avatarId%3D15518%26avatarType%3Dissuetype<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_viewavatar-3Fsize-253Dxsmall-2526avatarId-253D15518-2526avatarType-253Dissuetype&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=Kn0jss06zmUKmyLSF3wi0q6aA9YGYSKX7eRl8_f82OU&e=>
&resource.name<https://urldefense.proofpoint.com/v2/url?u=http-3A__resource.name&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=0j_YStux41aa4pkV2Rx1yfFmNUKo9QOBzrEMgiFWhXU&e=>=docname
&literal.parent_fields_issuetype_description=A+task+that+needs+to+be+done.
&literal.issuetype_name=UAT
&literal.attachment_author_name=userid
&literal.attachment_author_name=userid
&literal.assignee_emailAddress=Username@email.address<mailto:&literal.assignee_emailAddress=Username@email.address>
&literal.assignee_name=userid
&literal.assignee_avatarUrls_48x48=http://jira/secure/useravatar?avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3FavatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=mJbNau60jIzPXYzllHkXG1I-CdfNrIMAkep9rh39ty4&e=>
&literal.progress_progress=0
&literal.customfield_10177_key=userid
&literal.status_statusCategory_colorName=green
&literal.worklog_maxResults=20
&literal.project_avatarUrls_48x48=http://jira/secure/projectavatar?pid%3D10086%26avatarId%3D10137<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_projectavatar-3Fpid-253D10086-2526avatarId-253D10137&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=1hUMllfeCtgeV4uIm6jTz0dHGNq0hDwUiANZzIqFH2A&e=>
&literal.worklog_total=0
&literal.workratio=-1
&literal.customfield_10467=<i>Click+on+Edit+to+add+or+update+Investigation+results.</i>
&literal.creator_key=userid
&literal.parent_fields_status_statusCategory_self=http://jira/rest/api/2/statuscategory/3<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_statuscategory_3&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=qoFwBv-avqDPG-arrpyKMOTeUM4u3Ri0yda-dUws6tE&e=>
&literal.project_avatarUrls_16x16=http://jira/secure/projectavatar?size%3Dxsmall%26pid%3D10086%26avatarId%3D10137<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_projectavatar-3Fsize-253Dxsmall-2526pid-253D10086-2526avatarId-253D10137&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=C8Dmfl_-oG63HfPCR7oxscpEcV1PUB9hboZ0qyAlSqo&e=>
&wt=xml
&literal.customfield_10177_emailAddress=Username@email.address<mailto:&literal.customfield_10177_emailAddress=Username@email.address>
&literal.customfield_10461=<i>Click+on+Edit+to+add+or+update+Requirements.</i>
&literal.customfield_10462=<i>Click+on+Edit+to+add+or+update+Specifications.</i>
&commitWithin=5000
&literal.customfield_10463=<i>Click+on+Edit+to+add+or+update+Development+details.</i>
&literal.reporter_key=userid
&literal.created=2013-08-19T15:08:17.000%2B1000
&literal.customfield_12030_key=EPO020003
&literal.customfield_10464=<i>Click+on+Edit+to+add+or+update+Testing+details.</i>
&literal.status_statusCategory_name=Done
&literal.attachment_author_active=true
&literal.attachment_author_active=true
&literal.creator_avatarUrls_32x32=http://jira/secure/useravatar?size%3Dmedium%26avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3Fsize-253Dmedium-2526avatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=wt14u38jbf4jrcXK72znOMEmf_ZDwXkV20K6JEj_QoA&e=>
&literal.assignee_avatarUrls_24x24=http://jira/secure/useravatar?size%3Dsmall%26avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3Fsize-253Dsmall-2526avatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=e9yWBR9n0LSgAjfmsezp1u6hzYdbeZSLF3Bh1Wsp23M&e=>
&literal.project_self=http://jira/rest/api/2/project/10086<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_project_10086&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=sQJco1Ab4JvjmctknPOL_c79U9TpiF8NZ5gRJgWwV5Y&e=>
&literal.attachment_filename=No+issue.jpg
&literal.attachment_filename=screenshot-1.jpg
&literal.parent_fields_status_statusCategory_colorName=green
&literal.creator_timeZone=Australia/Sydney
&literal.status_name=Closed
&literal.project_avatarUrls_24x24=http://jira/secure/projectavatar?size%3Dsmall%26pid%3D10086%26avatarId%3D10137<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_projectavatar-3Fsize-253Dsmall-2526pid-253D10086-2526avatarId-253D10137&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=JQR9gOSNVZIObq3OB-S4UwwN7t57-SBX6k0fS_N4jHc&e=>
&literal.issuetype_avatarId=15516
&literal.customfield_10455= customfield_10455_VALUE
&literal.assignee_avatarUrls_16x16=http://jira/secure/useravatar?size%3Dxsmall%26avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3Fsize-253Dxsmall-2526avatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=-2Yewl7Jr63UtGOAHzQgiGtyqJKBg1BOXYzyKGjXXjQ&e=>
&literal.customfield_10177_self=http://jira/rest/api/2/user?username%3Duserid<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_user-3Fusername-253Duserid&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=RGFGjYhvVgUiuJJf6C-mRx4VNFYSrYYARIegHkBI7N0&e=>
&literal.creator_avatarUrls_24x24=http://jira/secure/useravatar?size%3Dsmall%26avatarId%3D10200<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_secure_useravatar-3Fsize-253Dsmall-2526avatarId-253D10200&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=e9yWBR9n0LSgAjfmsezp1u6hzYdbeZSLF3Bh1Wsp23M&e=>
&literal.assignee_key= assignee_key_VALUE
&literal.parent_fields_issuetype_self=http://jira/rest/api/2/issuetype/3<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_rest_api_2_issuetype_3&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=VaDR5kjbsjfyKgm1LJheO_73AbbObeP31O7tBT1iq3M&e=>
&literal.parent_fields_priority_iconUrl=http://jira/images/icons/priorities/jira.P3.jpg}{add=[http://jira/browse/REQ-1174<https://urldefense.proofpoint.com/v2/url?u=http-3A__jira_images_icons_priorities_jira.P3.jpg-257D-257Badd-3D-255Bhttp-3A__jira_browse_REQ-2D1174&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=V8G9hkwHXoeHX0fVC2PmLabTfKCfOfhaOii6r7goCjE&e=> (1591236990137794560)]} 0 9




Regards
Fred Flintstone
Team Leader – Systems Integration
Link Group

•   Level 4, 1A Homebush Bay Drive, Rhodes NSW 2138<https://urldefense.proofpoint.com/v2/url?u=https-3A__maps.google.com_-3Fq-3D1A-2BHomebush-2BBay-2BDrive-2C-2BRhodes-2BNSW-2B2138-26entry-3Dgmail-26source-3Dg&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=D9Z0DqsUwVbTaPA2GLylaLeKzDhi1I9-VLlslufOvvc&s=3hlNs5jZkIShvnGnluKzikafhrr2NN3w1c7-sshrkaw&e=>
• Email: Fred.Flintstone@linkgroup.com<mailto:damien.collis@linkgroup.com>
• Ph: +61 2 8571 5616<tel:+61%202%208571%205616>

From: Karl Wright [mailto:daddywri@gmail.com<mailto:daddywri@gmail.com>]
Sent: Friday, 2 February 2018 5:24 PM
To: user@manifoldcf.apache.org<mailto:user@manifoldcf.apache.org>
Subject: Re: How to extract JIRA authorities

All looks good; the token qualification should always take place in the output connection in any case.

So it looks like all the code is there and seems to be doing reasonable stuff.  The only question is whether you've got forced acls configured or not.

Karl


On Fri, Feb 2, 2018 at 1:18 AM, Karl Wright <daddywri@gmail.com<mailto:daddywri@gmail.com>> wrote:
Hi Fred,

The JIRA connector fetches users from JIRA and converts them to acls:

>>>>>>
        if (acls == null) {
          // Get acls from issue
          List<String> users = getUsers(issueID);
          aclsToUse = (String[])users.toArray(new String[0]);
          java.util.Arrays.sort(aclsToUse);
        } else {
          aclsToUse = acls;
        }
<<<<<<

and

>>>>>>
          // Turn into acls and add into description
          String[] denyAclsToUse;
          if (aclsToUse.length > 0)
            denyAclsToUse = new String[]{defaultAuthorityDenyToken};
          else
            denyAclsToUse = new String[0];
          rd.setSecurity(RepositoryDocument.SECURITY_TYPE_DOCUMENT,aclsToUse,denyAclsToUse);
<<<<<<

This only happens if you don't have any "forced" acls set in the job specification (which would be set on the "Security" tab for the job), so be sure nothing is set there.

The only thing I don't see here is whether the user names so fetched are properly qualified with the relevant authority group.  That's also essential for this to work and I'll check that next.  But in any case you should see tokens indexed -- if not I'd look at your output connection and/or your index configuration.  If this is Solr you should see log info messages that include the tokens with every document.

Karl


On Fri, Feb 2, 2018 at 1:08 AM, Karl Wright <daddywri@gmail.com<mailto:daddywri@gmail.com>> wrote:
Hi Fred,

First, let me understand the problem.  You say you are seeing no authorization tokens being indexed at all, correct?  It sounds like you have the authority side configured properly.  You have confirmed that you are getting authority tokens back that you expect, it sounds like.  So the fact that there is (apparently) missing documentation for the Jira authority is not a problem for you at this time.

I'll have a look at the JIRA repository connector code to see how/where it sets authorization tokens and get back to you.

Karl




On Fri, Feb 2, 2018 at 12:48 AM, Fred Flintstone <Fred.Flintstone@aas.com.au<mailto:Damien.Collis@aas.com.au>> wrote:
Hi User Group,

I am successfully indexing a JIRA server with Manifoldcf 2.9.1 and Solr 7.1.0.

However I am unable to correctly configure the JIRA authorities.

I have successfully configured a JIRA Authority Connection associated with an Authority Group
I have successfully configured a User Mapping Connection to append the domain to the simple JIRA username.
I have tested the configuration with the http://manifoldcf/mcf-combined-service-2.9/UserACLs?username=username@domain.corp<https://urldefense.proofpoint.com/v2/url?u=http-3A__manifoldcf_mcf-2Dcombined-2Dservice-2D2.9_UserACLs-3Fusername-3Dusername-40domain.corp&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=QxJ-vBmm1kSCKDbEOa5bB3YY5vE4EfOOGJfVZtRqDt4&s=35OX9fn6tOOBUdPQnFW0TMJdsTaFL4j4UKwB-kgXZ5g&e=> and receive:
   AUTHORIZED:Jira
   TOKEN:LinkGroup:fredflintstone

But I am not seeing any evidence of the authority values being extracted and passed to solr upon crawling.

The documentation states… “This repository connection type is meant to secure documents in conjunction with the Jira Authority Connection type. Please read the associated documentation to configure document security.”

But I am unsure where to find the “associated documentation”.

BTW, I have successfully extracted Authorities for a CIFS extraction (thanks to your responses from an earlier post)

Any assistance would be highly appreciated.


Regards
Fred Flintstone
Team Leader – Systems Integration
Link Group

•   Level 4, 1A Homebush Bay Drive, Rhodes NSW 2138<https://urldefense.proofpoint.com/v2/url?u=https-3A__maps.google.com_-3Fq-3D1A-2BHomebush-2BBay-2BDrive-2C-2BRhodes-2BNSW-2B2138-26entry-3Dgmail-26source-3Dg&d=DwMFaQ&c=EyrAshB9xIzcegaT9SDe6g&r=Gn5yxeb6W9ERepUyEmssft7I4Tobgyxsu0tR69ePkS8&m=QxJ-vBmm1kSCKDbEOa5bB3YY5vE4EfOOGJfVZtRqDt4&s=6GBjacuLLINqbXdU2WpzxIkq7v2AViwakLS-luVCb1U&e=>
• Email: Fred.Flintstone@linkgroup.com<mailto:damien.collis@linkgroup.com>
• Ph: +61 2 8571 5616<tel:+61%202%208571%205616>









Mime
View raw message