Setting up Public Access - Issues

Hi,

 

I want to set-up public access and have followed the guidance in the Administration Guide but unfortunately this is not working.

 

I've added the following code to the web.config file

 


    
    http://ourServer/escripts/EngineServiceConfig.xml" defaultEngineService="Metastorm BPM Server" description="Retrieves membership data from the Metastorm BPM repository" publicAuthenticationProcess="Public">
   

 

I assume I have added the publicAuthenticationProcess="Public" in the correct location?

 

I've also uncommented this

 


 
    <system.web>
     
       
     
    </system.web>
 
 
    <system.web>
     
       
     
    </system.web>
 
 
    <system.web>
     
       
     
    </system.web>
 
 
    <system.web>
     
       
     
    </system.web>
 
 
    <system.web>
     
       
     
    </system.web>
 
 

In the Metastorm Administrative tools under under authentication it says Public Access: Disabled still.

 

When I try to lauch the following URL as a Metastorm Guest I get the following error :-

 

URL :-http://ourserver/Metastorm/eForm.aspx?Map=GenericCaseManagement&Action=LogNewRequest&ForceLogin=False&Client=External

 

Error :- An error occurred in this process. Please report the problem
to your administrator.

 

Stored procedure 'esp_creation_action'
failed.

 

Any help would be much appreciated.

 

Thanks

Rich

 

Tagged:

Comments

  • Hi RichG,

     

    Did you add the eguest.js SAP file file?

     

     

    To set up Public Access:

    1. Click the Authentication tab in the MBPM Administrative Tools.
    2. Click Public Access in the navigation pane.
    3. MBPM prompts you to locate eguest.js SAP file. This file is located in C:\Program
      Files\Metastorm\BPM\Engine\Authentication. You can edit the Guest Username
      field. By default, it is set to eGuest.
    4. Click Add Script. On the navigation pane, Public Access shows as Enabled.

    When a guest user logs in, the MBPM Process Engine gives them the Guest Username.

    Note: The eguest.js SAP script is not displayed in the list of active SAP scripts in the right
    pane.

     

     

    52743754-e925-445a-85c2-00aff71b14a1

  • Thank you, I've now set that up and it's saying public access is enabled but I'm still receiving the following message :

     

    Details:Stored procedure 'esp_creation_action' failed.

     

    I have set the action and form to the MetastormGuest role.

    Thanks

    Rich

  • Actually after a server bounce it seems to be trying to authenticate me via SSO using my user account.

    How can I force it to use MetastormGuest?

  • Is it possible to use public access whilst single sign on is activated / windows authentication is enabled?

  • This should be possible as there can be very much requirement for an external world to interact with intranet enabled metastorm system...

  • Hi Rich,

     

    Try to call this url:

     

    http://localhost/Metastorm/eForm.aspx?Map=prcPublic&Client=External

     

    Replace prcPublic with your process name. This should bring up the MetaStormGuest Action for you.

     

    You can as well add the action: http://localhost/Metastorm/eForm.aspx?Map=prcPublic&Action=StartAction&Client=External