AgileApps Support Wiki Pre Release

Difference between revisions of "Integration Server Configuration"

From AgileApps Support Wiki
imported>Aeric
(Created page with "==Overview== IS Configuration allows you to connect to Integration Server which is co-hosted with AgileApps. You can create one or more IS connection configurations to fetch vari...")
 
imported>Aeric
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Overview==
==Overview==
IS Configuration allows you to connect to Integration Server which is co-hosted with AgileApps. You can create one or more IS connection configurations to fetch various Process models that exist in this connection.
'''IS Configuration''' under Account Management allows you to connect to Integration Server which is co-hosted with AgileApps. You can create an Integration Server connection configuration to fetch various process models that exist in this connection.


==Modifying the IS configuration==
==Modifying the IS configuration==
:1. Navigate to '''[[File:GearIcon.png]] > Administration > Account Management > IS Configuration'''.
:1. Navigate to '''[[File:GearIcon.png]] > Administration > Account Management > IS Configuration'''.
:2. Click '''New IS Configuration'''.
:2. Click '''Edit'''.
:3. Provide the following details:
:3. Provide the username and password for the IS administrator.
::*Basic Information Details:
:::*Name -
:::*Enabled - Select this checkbox to enable this configuration.
:::*Description - Provide a brief description to this configuration.
::*IS Configuration Details:
:::*Host Url -
:::*User Name -
:::*Password -
:::*Port No. -
:::*UM Communication Channel Name - Helps you identify the communication channel through which the message exchange takes place.
:4. Click '''Save'''.
:4. Click '''Save'''.
==Securing the pub.file Services==
By securing the pub.file service calls with Integration Server, we ensure that a user can read the restricted paths as part of the Integration Server File Service. The '''fileAccessControl.cnf''' configuration file in Integration Server_directory
\instances\instance_name\packages\WmPublic\config directory contains parameters that
Integration Server uses to provide additional validation checks to make the services in the '''pub.file'''
folder secure.
To secure the File Service calls, perform the following:<br>
:1. Log into the Integration Service instance.<br>
:2. Go to '''Settings > Extended'''.
:3. Click '''Edit'''.
:4. Add the following Key=Value pair:
:::*watt.security.pub.getFile.checkReadAllowed=true
:5. Go to '''{IntegrationServer-directory}\instances\{instance-name}\packages\WmPublic\config\fileAccessControl.cnf'''
:6. Add the entry for '''allowedReadPaths'''. For example, allowedReadPaths={AgileApps_install_dir}/docs/public_documents/**
{{Note|Ensure to provide forward slash (/) when entering the path.}}
:For more information, see the section on '''File Access Control Configuration for the pub.file Services''' in ''Integration Server Built-In Services Reference Guide''.

Latest revision as of 13:00, 30 July 2020

Overview

IS Configuration under Account Management allows you to connect to Integration Server which is co-hosted with AgileApps. You can create an Integration Server connection configuration to fetch various process models that exist in this connection.

Modifying the IS configuration

1. Navigate to GearIcon.png > Administration > Account Management > IS Configuration.
2. Click Edit.
3. Provide the username and password for the IS administrator.
4. Click Save.

Securing the pub.file Services

By securing the pub.file service calls with Integration Server, we ensure that a user can read the restricted paths as part of the Integration Server File Service. The fileAccessControl.cnf configuration file in Integration Server_directory \instances\instance_name\packages\WmPublic\config directory contains parameters that Integration Server uses to provide additional validation checks to make the services in the pub.file folder secure.

To secure the File Service calls, perform the following:

1. Log into the Integration Service instance.
2. Go to Settings > Extended.
3. Click Edit.
4. Add the following Key=Value pair:
  • watt.security.pub.getFile.checkReadAllowed=true
5. Go to {IntegrationServer-directory}\instances\{instance-name}\packages\WmPublic\config\fileAccessControl.cnf
6. Add the entry for allowedReadPaths. For example, allowedReadPaths={AgileApps_install_dir}/docs/public_documents/**

Notepad.png

Note: Ensure to provide forward slash (/) when entering the path.

For more information, see the section on File Access Control Configuration for the pub.file Services in Integration Server Built-In Services Reference Guide.