Skip to main content

Configuring Web Apps

Admin App​

Update the admin app configuration as per the following table.

S.NoFile NameFile PathKey NameKey DescriptionKey Value Format
1config.json/site/wwwroot/DF_URLIndicates DealFoundry URL<<DealFoundry URL>>
2config.json/site/wwwroot/Identity_URLIndicates Identity server URL<<Identity Server URL>>
3config.json/site/wwwroot/IF_PROD_URLIndicates DealFoundry URL<<DealFoundry URL/api/product/GetPLMProducts>>
4idsrv.js/site/wwwroot/authorityIndicates Identity server URL<< identity server url>>
5idsrv.js/site/wwwroot/client_idIndicates application Id<<Application Id>>
6idsrv.js/site/wwwroot/redirect_uriIndicates webapp URL//callback.html<<redirect URI>>
7idsrv.js/site/wwwroot/scopeIndicates web app API scope<<web app API scope>> Note: Provide the default value as offline_access.
8idsrv.js/site/wwwroot/post_logout_redirect_uriIndicates webapp URL/dashboard.html<<post logout redirect URI>>
9idsrv.js/site/wwwroot/silent_redirect_uriIndicates webapp URL/silentrenew.html<<silent redirect URI>>

Agent App​

Update the agent app configuration as per the following table.

S.NoFile NameFile PathKey NameKey DescriptionKey Value Format
1Configsetup.json/site/wwwroot/authorityTo login the application this authorization is required<<Identity Web>>
2Configsetup.json/site/wwwroot/client_idTo login the application<<Application Id>>
3Configsetup.json/site/wwwroot/redirect_uriTo login the application, we use client_id<<callback webapp URL>>
4Configsetup.json/site/wwwroot/scopeIndicates the application scope<<web app API scope>> Note: Provide the default value as offline_access.
5Configsetup.json/site/wwwroot/post_logout_redirect_uriTo logout the application, this URL is used<<Webapp url>>
6Configsetup.json/site/wwwroot/silent_redirect_uriTo generate the new token<<silent redirect URL>>
7Configsetup.json/site/wwwroot/IDSERVER_APP_NAMEIndicates the app name<<Web app name>>
8Configsetup.json/site/wwwroot/IDENTITY_APIIndicates the Identity API URL<<Identity api URL>>
9Configsetup.json/site/wwwroot/PC_APIIndicates the Product Catalog API URL<<Product Catalog API URL>>
10Configsetup.json/site/wwwroot/COLB_APIIndicates the Collaboration API URL<<Collaboration API URL>>
11Configsetup.json/site/wwwroot/DF_APIIndicates the DealFoundry API URL<<DealFoundry API URL>>
12Configsetup.json/site/wwwroot/NF_APIIndicates the Notification API URL<<Notification API URL>>
13Configsetup.json/site/wwwroot/BD_APIIndicates the DealFoundry API URL<<DealFoundry API URL>>
14Configsetup.json/site/wwwroot/BDX_APIIndicates the DealFoundry API URL<<DealFoundry API URL>>
15Configsetup.json/site/wwwroot/NDS_APIIndicates the Notes and Diaries API URL<<Notes and Dairies API URL>>
16Configsetup.json/site/wwwroot/AGENT_UIIndicates the Agent app URL<<Agent app URL>>
17Configsetup.json/site/wwwroot/Cust_UIIndicates the Customer app URL<<Customer app URL>>
18Configsetup.json/site/wwwroot/FNOL_UIIndicates the FNOL app URL<<FNOL app URL>>
19Configsetup.json/site/wwwroot/UWAPP_UIIndicates the UWAPP app URL<<UWAPP app URL>>
10Configsetup.json/site/wwwroot/WL_UIIndicates the WorkLoad app URL<<WorkLoad app URL>>
21Configsetup.json/site/wwwroot/BDX_UIIndicates the BDX app URL<<BDX app URL>>

Customer App​

Update the customer configuration as per the following table.

S.NoFile NameFile PathKey NameKey DescriptionKey Value Format
1configsetup.json/site/wwwroot/authorityIndicates Identity server web application URL<<Identity Server web app URL>>
2configsetup.json/site/wwwroot/client_idIndicates the web application Id when web app is added under Admin application<<Application Id>>
3configsetup.json/site/wwwroot/redirect_uriIndicates the redirect URL<<redirect URL>>
4configsetup.json/site/wwwroot/scopeIndicates the web API scope<<web app API scope>>
5configsetup.json/site/wwwroot/post_logout_redirect_uriIndicates the logout URL<<logout url>>
6configsetup.json/site/wwwroot/silent_redirect_uriIndicates the silent URL<<silent redirect URI>>
7configsetup.json/site/wwwroot/IDSERVER_APP_NAMEIndicates the name of the web app<<Idserver App Name>>
8configsetup.json/site/wwwroot/IDENTITY_APIIndicates the Identity API URL<<Identity API URL>>
9configsetup.json/site/wwwroot/PC_APIIndicates the Product Catalog API URL<<Product Catalog API URL>>
10configsetup.json/site/wwwroot/COLB_APIIndicates the Collaboration API URL<<collaboration API URL>>
11configsetup.json/site/wwwroot/DF_APIIndicates the DealFoundry API URL<<Dealfoundry API URL>>
12configsetup.json/site/wwwroot/NF_APIIndicates the Notification API URL<<notification API URL>>
13configsetup.json/site/wwwroot/BD_APIIndicates the Bizdynamics API URL<<Bizdynamics API URL>>
14configsetup.json/site/wwwroot/NDS_APIIndicates the Notes and Dairies URL for document storage<<notes and dairies API URL>>
15configsetup.json/site/wwwroot/AGENT_UIIndicates the Agent app URL<<agent app URL>>
16configsetup.json/site/wwwroot/CUST_UIIndicates the Customer app URL<<customer app URL>>
17configsetup.json/site/wwwroot/FNOL_UIIndicates the FNOL app URL<<FNOL URL>>
18configsetup.json/site/wwwroot/UWAPP_UIIndicates the Underwriter app URL<<Underwriter App url>>
19configsetup.json/site/wwwroot/WL_UIIndicates the Workload app URL<<Workload App Url>>
20configsetup.json/site/wwwroot/BDX_UIIndicates the Workload for BDX app URL<<BDX URL>>

Experience Studio​

Update the experience studio configuration as per the following table.

S.NoFile NameFile PathKey NameKey DescriptionKey Value Format
1Web.config/site/wwwroot/connectionStringIndicates Experience Studio database<add name="UXConnection" connectionString="User ID=<<user id>>;Password=<<password>>; Initial Catalog=<<database name>>;Data Source=<<database server name>>;Persist Security Info=False;Persist Security Info=False;Connection Timeout=30;Connection Lifetime = 0; pooling =true" providerName="System.Data.SqlClient" />

WorkLoad (LOB) App​

Update the WorkLoad (LOB) configuration as per the following table.

S.NoFile NameFile PathKey NameKey DescriptionKey Value Format
1configsetup.json/site/wwwroot/devurlIndicates the Agent app URL<<Agent App URL>>
2configsetup.json/site/wwwroot/API_MGMTIndicates the API management URL<<API Management URL>>
3configsetup.json/site/wwwroot/API_MGMT_KEYIndicates the Key Dev App Image URL<< Key Dev App Image URL >>
4configsetup.json/site/wwwroot/PC_APIIndicates the Product Catalog API URL<<Product catalog API URL>>
5configsetup.json/site/wwwroot/DF_APIIndicates the DealFoundry API URL<<Dealfoundry API URL>>
6configsetup.json/site/wwwroot/NF_APIIndicates the Notification API URL<<notification API URL>>
7configsetup.json/site/wwwroot/BD_APIIndicates the Dealfoundry API URL<<Dealfoundry API URL>>
8configsetup.json/site/wwwroot/NDS_APIIndicates the Notes and Dairies URL for document storage<<notes and dairies API URL>>
9configsetup.json/site/wwwroot/AGENT_UIIndicates the Agent app URL<<agent app URL>>
10configsetup.json/site/wwwroot/UWAPP_UIIndicates the Underwriter app URL<<Underwriter app URL>>
11configsetup.json/site/wwwroot/CUST_UIIndicates the Customer app URL<<customer app URL>>
12configsetup.json/site/wwwroot/formURLIndicates the BizDynamics API URL<<BizDynamics API URL>>
13configsetup.json/site/wwwroot/Identity_Provider_authorityIndicates the Identity web app URL<<Idenity provider web app URL>>
14configsetup.json/site/wwwroot/client_idIndicates the web application Id when web app is added under Admin application<<Registered web application ID in BD Admin portal>>
15configsetup.json/site/wwwroot/redirect_uriIndicates the redirect URL<<redirect URL>>
16configsetup.json/site/wwwroot/scopeRegistered API application scope in BD Admin portal<<web app API scope>>

BD Portal​

Update the BD Portal configuration as per the following table.

S.NoFile NameFile PathKey NameKey DescriptionKey Value Format
1config.js/site/wwwroot/PC_APIIndicates the Product Catalog API URL<<Product Catalog API URL>>
2config.js/site/wwwroot/COLB_APIIndicates the Collaboration API URL<<collaboration API URL>>
3config.js/site/wwwroot/DF_APIIndicates the DealFoundry API URL<<Dealfoundry API URL>>
4config.js/site/wwwroot/NF_APIIndicates the Notification API URL<<notification API URL>>
5config.js/site/wwwroot/BD_APIIndicates the Bizdynamics API URL<<Bizdynamics API URL>>
6config.js/site/wwwroot/BDX_APIIndicates the BizDynamics API URL<<Bizdynamics express API URL>>
7config.js/site/wwwroot/N&D_APIIndicates the Notes and Dairies URL for document storage<<notes and dairies API URL>>
8config.js/site/wwwroot/AGENT_UIIndicates the Agent app URL<<agent app url>>
9config.js/site/wwwroot/CUST_UIIndicates the Customer app URL<<customer app URL>>
10config.js/site/wwwroot/FNOL_UIIndicates the FNOL app URL<<FNOL URL>>
11config.js/site/wwwroot/UWAPP_UIIndicates the Underwriter app URL<<Underwriter URL>>
12config.js/site/wwwroot/WL_UIIndicates the Workload app URL<< Workload App URL >>
13config.js/site/wwwroot/BDX_UIIndicates the Workload for BDX app URL<< BDX App URL >>
14config.js/site/wwwroot/PRICING_UIIndicates the pricing URL for web app<<Pricing URL>>

DocuSign​

Update the docusign configuration as per the following table.

S.NoFile NameFile PathKey NameKey DescriptionKey Value Format
1web.Config/site/wwwroot/NotificationUrlIndicates the Notification URL to send the notifications<<Notification URL>>
2web.Config/site/wwwroot/WebApiUrlIndicates the web API URL<< web api URL >>
3web.Config/site/wwwroot/IdentityProviderURLIndicates Identity Provider web app URL<<IdentityProviderURL>>
4web.Config/site/wwwroot/DealFoundryAPIScopeIndicates DealFoundry API scope name<<APIscope>>
5web.Config/site/wwwroot/NotificationAPIScopeIndicates Notification API scope name<<APIscope>>
6web.Config/site/wwwroot/DocuSignClientIdIndicates DocuSign Client Id<<ClientId>>
7web.Config/site/wwwroot/DocuSignSecretKeyIndicates DocuSign secret key<<secretkey>>

DTX App​

Update the DTX App configuration as per the following table.

S.NoFile NameFile PathKey NameKey DescriptionKey Value Format
1serverconfig.json/site/wwwroot/BaseUrlIndicates DTX API URL<<DTX API URL>>
2serverconfig.json/site/wwwroot/WebAddressIndicates DTX web URL<<DTX web URL>>
3Web.config/site/wwwroot/connectionStringIndicates the database connectionString"DefaultConnection": "Data Source=<SQL Server name>;Initial Catalog=<Database name>;user id=<username>;password=<password>;"
4Web.config/site/wwwroot/getProductsApiUrlIndicates the url to get the products<<BD API url/API/products/search>>
5Web.config/site/wwwroot/getTransactionStatusApiUrlIndicates the URL to get the transaction status<<BD API url/API/metadata/status>>
6Web.config/site/wwwroot/getTransactionTypeApiUrlIndicates the URL to get the products<<BD API url/API/products/search >>
7Web.config/site/wwwroot/userRoleApiUrlIndicates the URL to get the roles from Identity server<<BD API url/API/roles >>
8Web.config/site/wwwroot/DealFoundryAPIScopeIndicates the API scope<<web app API scope>>
9Web.config/site/wwwroot/IdentityapiScopeIndicates the Identity API scope<<web app API scope>>
10Web.config/site/wwwroot/DTXClientIdIndicates the DTX client Id<<web app clientId>>
11Web.config/site/wwwroot/DTXSecretKeyIndicates the DTX secret key<<web app secretkey>>
12Web.config/site/wwwroot/DealFoundryAPIasClientIndicates the DTX secret key<<web app secretkey>>
13Web.config/site/wwwroot/AdminIdentityServerIndicates the Identity server web app URL<<Identity server web app>>
14Web.config/site/wwwroot/IsAdminAuthorizedDenotes whether to enable the Authentication Token or notFalse/true

Distribution Center​

Update the Distribution Center API configuration as per the following table.

S.NoFile NameFile PathKey NameKey DescriptionKey Value Format
1app.js/site/wwwroot./app.jsDistribution Center API URLAPI URLvar webapiurl = 'https://vm-bd-productcatalog-common-apiapp.azurewebsites.net/api/';