Getting forbidden error while accessing process model from site

Hi guys,

I have an issue, I have created a report which uses an interface with a!startprocess() function and pointing out the process model with a constant. And i am trying to call this report in the site then i am facing a 403 forbidden error.

All the precedent which were used has configured with admin rights.

If we use other than startProcess function in the interface it was working fine

Any inputs will be helpful

Thank you,

Santosh

  Discussion posts and replies are publicly visible

Parents
  • 0
    Certified Lead Developer
    Hi What exactly your requirement is? I mean why do you want to start a process from an interface which is used inside a Report?

    However, as per your statement, you are saying that, a!startProcess() function causing you the issue, so in such case, you can do following:

    Create a WEB-API which starts your Process, now call this API using Integration Object (Newly introduced in Appian 17.2 v, or use httpQuery() or httpWrite() depends on type of method of API i.e. GET or POST, if working with earlier version i.e. till 17.1)

    Now try calling this Integration rule or your rule through the interface instead of a!startProcess()

    So, if a!startProcess() is really the root cause, then this procedure should work out for you.


    Hope this will help you.
Reply
  • 0
    Certified Lead Developer
    Hi What exactly your requirement is? I mean why do you want to start a process from an interface which is used inside a Report?

    However, as per your statement, you are saying that, a!startProcess() function causing you the issue, so in such case, you can do following:

    Create a WEB-API which starts your Process, now call this API using Integration Object (Newly introduced in Appian 17.2 v, or use httpQuery() or httpWrite() depends on type of method of API i.e. GET or POST, if working with earlier version i.e. till 17.1)

    Now try calling this Integration rule or your rule through the interface instead of a!startProcess()

    So, if a!startProcess() is really the root cause, then this procedure should work out for you.


    Hope this will help you.
Children