Integration Settings
These settings deal with the different types of integrations available to XDOC. They include LOS integrations, Document Stack Security settings, as well as API settings for Document Add and Document Update events.
Container Provider, Data Provider and Other Providers – These settings relate to the LOS-specific integrations. These settings are used in conjunction with information from the axSystemConfig.xml file and should not be changed without first consulting XDOC Integration Support.
Container Search | |
Field | Description |
---|---|
Execute Search on Loan | If accessing XDOC directly via the web (not from an LOS), automatically execute a loan search on the first 300 loans in the system. Most production systems should have this set to "no." Test systems could have this set to "yes" |
Container Provider | |
Default Identity | User the container provider runs for backend workflow tasks. This user is normally one who has at least read-only access to all LOS loans |
Provider Class | Class that implements the Container Provider |
Provider Profile | Profile to use for the Container Provider |
Provider Auth | Additional authentication information specific to the Provider |
Provider Config | Additional information specific to the Provider |
Data Provider | |
Provider Class | Class that implements the external data provider |
Provider Profile | Profile to use for the external data provider |
Provider Auth | Additional authentication information specific to the Provider |
Provider Config | Additional information specific to the Provider |
Other Providers | |
Template Provider Class | For future use |
Container Security Resolver and Container Security Matcher - These fields are used for configuring Document Stack Security. Container Security Resolver determines if you want to use this kind of security and Container Security Matcher asks what attribute to match on, which in almost all cases should be the loan stage. For the full instructions on how to use this section for Document Stack Security, please see that section later in this document.
Field | Description |
---|---|
Container Security Resolver | |
Implementing Class | Class that implements the security resolver |
Configuration Profile | The configuration profile, if any, for the resolver |
Use Security Matcher | If Yes, uses the security resolver to evaluate permissions |
Use Container Attributes | If Yes, uses the container security attributes, if they exist |
Use Container Attributes Last | Applies container info security attributes after other checks |
Configuration Info | Custom configuration info, usually in JSON format |
Container Security Matcher | |
Implementing Class | Class that implements the security matcher |
Configuration Profile | The configuration profile, if any, for the matcher |
Match Field Expression | Will almost always be "LoanStage" or a tokenized expression of the matching field |
Configuration Info | Custom configuration info, usually in JSON format |
ProjectRuntimeSecuritymatcherMatchvalueLabel | The value being matched on |
Document Add Events and Document Update Events – These items relate directly to the XDOC API. The XDOC API has the capability of publishing Document Add and Document Update events. All of these events are published to the URL endpoint that you specify to incorporate into your workflow. Document Add events capture information when a new document is added to a loan, such as the loan number, document type, document field information, user who entered the doc, date/time, etc. Document Update events include document deletions, moves, update of document type and fields, etc. Since the configuration options are the same for both methods, the field definitions will only be listed once below.
Field | Description |
---|---|
Enable Notifications | Enable notifications to the URL endpoint. |
Provider Type | Supported notification type. Currently only Web Service (Http Simple Service) |
Other Provider Class | Custom class implementing XDOC workflow interface: IWorkUnitProcessorProxy. For custom implementations developed by Axacore Professional Services. |
Provider Profile | Allows specification of advanced HTTP Web Request connection properties via the XDOC axSystemConfig.xml file. Generally not used. |
Provider Address | URL Endpoint of the Http Service. Either fully qualified (http, https), or website relative path if the URL endpoint resides underneath the XDOC website. |
Provider Method | Specific to the Endpoint being invoked. Appended to the provider address via query string parameter: Method (e.g. "Add") |
Execution Scope | Specific to the Endpoint being invoked. Appended to the provider address via query string parameter: MethodScope |
Provider Config | Additional configuration info |