Integration User and DAGs
Integration User in Security
An Integration user is defined in Security so that when data is received from an incoming BOD, an operator code can be associated to the data written in SunSystems. The same logic can be applied for outgoing data.
Recommended Setup for Integration User
The recommended setup for the Integration user is to have full access to all objects and data in the system. If the user does not, integration data could be filtered for both incoming and outgoing BODs based on the access setup for the user.
Inbound Data
If the system is DAG enabled, the Integration user selected should have suitable permission to write and access data in the target business unit. Each of these BODs uses a standard SSC component for import. If DAG checking is in place for the component, it is applied when importing data. If incoming data cannot be accepted due to DAG restrictions, BODs are rejected, a Confirm BOD is produced, and an error is available in the Integration Error Log (INL).
Business unit level DAG checking is in place for all components. That is, if DAGs are defined on a business unit in Business Unit Administration (BUA), a check is run to see if the Integration user has the correct DAG associated to them before importing the data.
Outbound Data
If the system is DAG enabled, the Integration user should be set up to have access to all the data required to meet the integration needs.
Standard BODs
Publication of standard Infor OAGIS BODs does not implement DAG checking against the Integration user defined in Security.
Custom BODs
If the component associated to a BOD supports DAG checking, a DAG check is performed on data publication.
OAGIS BODs consumed | Incoming data rejected without sufficient DAG privileges? |
---|---|
ChartOfAccounts | No |
CodeDefinition | Yes |
SourceSystemJournalEntry | No |
ExpenseReport | No |
Custom BODs published | Outbound data filtered on DAGs? |
---|---|
SunSystemsDaybookSetup | No |
SunSystemsLedgerRevaluationProfiles | No |
SunSystemsLedgerSetup | No |
SunSystemsPaymentProfiles | No |
SunSystemsPurchaseBusinessSetup | No |
SunSystemsPurchaseTypes | Yes. Error log is produced where the system cannot publish due to conflict on the DAGs set on data, and the DAGs assigned to the integration user. |
SunSystemsSalesTypes | Yes. Error log is produced where the system cannot publish due to conflict on the DAGs set on data, and the DAGs assigned to the Integration user. |
OAGIS BODs published | Outbound data filtered on DAGs? |
---|---|
All outbound OAGIS BODs | No |