This section lists the prerequisites and steps for applying and verifying this patch.
...
- Read and Write permissions on all sub-folders and files of .../AdeptiaConnect-<Version>.
- Take backup of launcherapps.properties file from …<ConnectPoratlInstallFolder>\conf…<ConnectPortalInstallFolder>\resources_config location. This backup file will help you replicate the manual changes in case you have done earlier in the launcher.properties file before changes that you may have done in this file in the past before applying this patch.
- Take backup of web.xml file from …<ConnectPortal>\conf location. This backup file will help you replicate the manual changes that you may have done in this file in the past before applying this patch.
- Take backup of appsof securityContext.propertiesxml file from …<ConnectPortalInstallFolder>ConnectPortal\resources_config\saml location. This This backup file will help you replicate the manual changes in case changes that you may have done earlier in the apps.properties file before in this file in the past before applying this patch.
- Connect Server services are running.
- Connect Portal service is stopped.
- Ensure that you have followed the Prerequisites' instructions given on the Upgrade page.
...
In this release, some manual changes are required in Connect Portal.
Changes in
...
- Go to …<ConnectPoratlInstallFolder>\conf location.
- Open launcher.properties file.
- Do the same manual changes in the file that you have done in your previous launcher.properties file (that you had saved as a backup). For example, you may need to update the JVM settings and Truststore location as they are there in the backup file.
- Save the file.
Changes in apps.properties file
Go to …<ConnectPortalInstallFolder>\resources_config location.
- Open apps.properties file.
Search for Below the Dropbox app Facebook section and replace the code block for the existing two properties with the updated one given below:
Code Block title Dropbox dropbox.refreshToken=https://api.dropboxapi.com/oauth2/token dropbox.authorizationValueMap=response_type$code,token_access_type$offline
Add in the file, add the following code block for Zoho CRM next to the QuickBooks section:Microsoft Azure.
Code Block #Zoho Crm zohocrm language title Zoho CRM css theme Midnight microsoftazure.appKey= zohocrmmicrosoftazure.appKeySecret= zohocrmmicrosoftazure.oauthVersion = 2.0 zohocrmmicrosoftazure.oauth20.accessToken refreshToken= https://accountslogin.zohomicrosoftonline.com/oauth{domain}/oauth2/v2.0/token zohocrmmicrosoftazure.oauth20.authorize = https://accountslogin.zohomicrosoftonline.com/oauth{domain}/oauth2/v2.0/authauthorize zohocrm.refreshToken microsoftazure.oauth20.accessToken=https://accountslogin.zohomicrosoftonline.com/{domain}/oauthoauth2/v2.0/token microsoftazure.SecretId= zohocrmmicrosoftazure.authorizationValueMapscope=responseopenid offline_type$code,access_type$offline zohocrm.refreshTokenValueMap=N/A zohocrm.accessTokenValueMap=N/A zohocrm.scope = ZohoCRM.settings.modules.ALL,ZohoCRM.settings.ALL,ZohoCRM.modules.ALL,ZohoCRM.users.ALL
Search for the Sage One app section and replace the code block for the existing three properties with the updated one given below:
Code Block title Sage One sageone.oauth20.accessToken=https://oauth.accounting.sage.com/token sageone.oauth20.authorize=https://www.sageone.com/oauth2/auth/central sageone.refreshTokenValueMap=N/A
Replace the code block, freshbooks.oauthVersion=1.0, with the updated one given below:
Code Block title FreshBooks freshbooks.oauthVersion=2.0
- Save the file.
- Restart the Connect Portal
https://storage.azure.com/user_impersonation microsoftazure.enableProduction=true
- Save the file.
- Restart the Connect Portal.
Search for the FreshBooks app section and do the followings:
Add the following code block for the four new properties just below freshbooks.oauthVersion=2.0.
Code Block | ||
---|---|---|
| ||
freshbooks.oauth20.requestToken=https://api.freshbooks.com/auth/oauth/token
freshbooks.oauth20.authorize=https://my.freshbooks.com/service/auth/oauth/authorize
freshbooks.oauth20.accessToken=https://api.freshbooks.com/auth/oauth/token
freshbooks.refreshToken = https://api.freshbooks.com/auth/oauth/token |
Changes in Web.xml file
- Go to the location …<ConnectPortal>\conf.
- Open the web.xml file in a text editor.
In the filter section, add the following code snippet just after the </init-param> tag that follows <param-value>SAMEORIGIN</param-value>.
Code Block language css theme Midnight <init-param> <param-name>hstsMaxAgeSeconds</param-name> <param-value>31536000</param-value> </init-param> <init-param> <param-name>hstsIncludeSubDomains</param-name> <param-value>true</param-value> </init-param>
- Save the file.
Changes in securityContext.xml
Go to ConnectPortal\resources_config\saml location.
Open securityContext.xml file.
Update the xsi:schemaLocation attribute as shown in the following code snippet.
Code Block language css theme Midnight xsi:schemaLocation="http://www.springframework.org/schema/beans classpath:org/springframework/beans/factory/xml/spring-beans.xsd http://www.springframework.org/schema/security classpath:org/springframework/security/config/spring-security-5.6.xsd http://www.springframework.org/schema/context classpath:org/springframework/context/config/spring-context.xsd">
- Save the file.
Anchor | ||||
---|---|---|---|---|
|
...