Self Scheduling Configuration

Self Scheduling Configuration

Setup 

Self-Scheduling Application 

Location: V3 Generic, EAPExpert.API > SelfScheduling 

Configuration: 

File 

Key 

Description 

Vue.Config.JS 

publicPath 

 

Virtual path if you are hosting to virtual path. 

Env.production 

VUE_APP_HTTP_BASE_URL 

The Base URL where self-registration application resides. 

 

 

 

 

 

 

 

 

 

Deployment: 

On the folder of the application 

  • Change vue.config.js:5 to the virtual path of your iis 

  • run `npm run build` 

  • copy dist folder to the respective folder on the webserver 

  • Ensure on the web.config selfregistration paths are allowed for anonymous user :  

 <location path="selfregistration"> 

    <system.web> 

      <authorization> 

        <allow users="?" /> 

      </authorization> 

    </system.web> 

  </location> 

 
 

   <location path="Api"> 

    <system.web> 

      <authorization> 

        <allow users="?" /> 

      </authorization> 

    </system.web> 

  </location> 

  • If using virtual path for api , please add it in routeTemplate in global asax as prefix: "[virtualpath]/api/{controller}/{id}", 

 

 

 

EAPExpert API 

Location: V3 Generic as one of the project 

Configuration: 

Web.Config, App settings  

App Key 

Description 

Value 

ProviderPortalApiUrl 

Provider MVC API Url 

PF2020 API Url 

ApiPublicSecurityKey 

Provider MVC API Security Key 

PF2020 API Key 

APIDefaultRadiusDistance 

Default Radius Distance to get the provider in KM 

E.g: 100 

APIDefaultFacetoFaceRadiusDistance 

Face to Face Radius distance in KM 

E.g: 50 

SMTPUserName 

STMP email user name 

Your SMTP sender email,e.g: noreply@something.com 

EmailServiceUserName 

New email service user name 

EAP new email service 

EmailServicePassword 

New email service password 

EAP new email service 

SelfSchedulingUrl 

Self-scheduling base host URL 

Self-Scheduling Host base URL when hosted 

EmailProviderUsingV3 

Whether to switch hosted SMTP in EAPExpert or use the new Email service 

true 

 

Deployment: 

Right click, publish, deploy the file to the server 

Related content