Logic for Redirect URL

Certified Lead Developer
I am trying to replicate a design which I have in Appian 7.3 version in Appian 16.2 . Below are my requirement and design in Appian 7.3

Requirement:
1. When the user clicks on 'View report link', System should show them Valid report base on the type of user and the report type what user has requested. (Note we have reports in Non-Appian system)

Current design:

1. We have rule which creates a link using below parameter
-ProcessModelId
- ReportType
-Id

this rule return the below link
http://<Environment Base URL>/suite/process/proclauncher/configureprocess.simplepopup?processModelId=XXXX&Id=XXXX&ReportType=XXXX

2. When the user clicks on above link it opens popup window of portal form and we have java script on start form of the process model, which parses the parameter from the above URL. and stores this in to process variable.
3. After that, We have one gateway in p...

OriginalPostID-244910

  Discussion posts and replies are publicly visible

Parents
  • 0
    Certified Lead Developer
    ...rocess model which checks logged user has rights to see the requested report or not, if yes we call the .Net web service to get the session id for that user, and
    create actual report URL base on that session id
    e.g
    HTTP://<IIS Server Base URL>/ReportPage.htm?<sessionid>

    4. After that, we have one chained user input task, which has Redirect java script on form load to the above URL.


    Questions
    1. Is there any way I can achieve this in Appian 16.2 Considering I do not need to change logic at .Net report.
Reply
  • 0
    Certified Lead Developer
    ...rocess model which checks logged user has rights to see the requested report or not, if yes we call the .Net web service to get the session id for that user, and
    create actual report URL base on that session id
    e.g
    HTTP://<IIS Server Base URL>/ReportPage.htm?<sessionid>

    4. After that, we have one chained user input task, which has Redirect java script on form load to the above URL.


    Questions
    1. Is there any way I can achieve this in Appian 16.2 Considering I do not need to change logic at .Net report.
Children
No Data