IFS Foundation1 Overview
IFS Applications Architecture
Layered Application Architecture
LAA Design Principles
Concepts and Layers
Layered runtime concepts
Layered aware concepts
Concepts without layered support exists
Components
Multi-tier
Deployment and platforms
Integration Architecture
Integration
Deployment Separation
Security
Users
Foundation1 Users
Oracle Users
Special Users in IFS Applications
Pre-defined Foundation1 users
Special Users for IFS Aurena Native Apps
User Authentication
Consuming projections from non-IFS apps using OAuth2
User Authorization
Authorization details
Permission Sets
Oracle Roles
Predefined Roles in Foundation1
Structure for Predefined Roles in Foundation1
Obsolete Roles in Foundation1
Links
Presentation Objects
Presentation Object Security
Types of Presentation Objects
Types of Grantable Objects
Working With Presentation Objects
Related Links
System Privileges
Purpose
Defined system privileges
Granting system privileges to users
Security Checkpoints
Purpose
User interfaces
Technical information
Security Checkpoint Gate
Security Checkpoint Log
Security Checkpoint Event
System Access Auditing
History log
Oracle auditing
Content Security
Antivirus
Archiving
Backups
Database
IFS Middleware Server
Data Protection Methods
How to access IFS Applications from the Internet
Examples - How to access IFS Applications from the Internet
Sample Parameters in NGINX Configuration
Keystores & Digital Signatures
User Interfaces
Prepare Configuration of Client Forms
Grant Client Configuration Privilege
About Custom Objects
About Federated Search
About Lobby
Concept
How it Works
Useful Links
About Object Connections
Uses in Foundation1
Presentation Layer Behavior
About Output Channels
Generating a File
Opening the File
About Profiles and Profile Repository
About Streams
Concept
How it Works
Useful Links
Application Search Concept
Application Search Architecture
Application Search Security
Search Domain Maintenance
Application Search Development
Broadcast Messages Concept
Configurable User Interfaces Concept
User Interfaces
Direct Manipulation and User Profiles
Configuration Tools
Background Processing
Background Jobs
Dbms_Scheduler
Background Jobs
Schedules
The relationship between the scheduler, background jobs and schedules
Batch Queues
Security
Database Tasks
Batch Processor
General
JMS Message Flow
Restricted Messages
Scheduled Tasks
Triggers
Application Server Tasks
Integration
IFS Connect - Integration Broker
IFS Connect Architecture
Messaging architecture overview
Supported Message Types
IFS XML
XML Schemas
Message Processor
General
Application Message Flow
States
Execution Steps
Address Processing
Actions on Application Message
Message Bodies
Transaction isolation
BizAPI
BizAPI categories
Message flow for an Inbound BizAPI
Message flow for an Inbound Request BizAPI
Message flow for an Outbound BizAPI
Message flow for an Outbound Request BizAPI
Implementation based on Oracle AQ
Persisting of Synchronous Messages
Envelopes
General
IFS Implementation of SOAP Envelopes
Inbound message flow with Envelopes
Outbound message flow with Envelopes
Message Archiving
Message Queues
Understanding an Application Message
Message Routing
Definitions
Overview
Message Router
Routing of Outbound messages
Routing Address chaining
SOAP Gateway
Transformers
Transport Connectors
Included Transport Connectors
General Transport Connectors
Transport Connector Senders
Transport Connector Readers
Architecture
Message Flow
Connect Reader Queue states
List vs. Loop
PLSQL Access Provider
General
Posting Messages
Invoking Messages
Connectivity
Events
Definition
Uses in Foundation1
The Event Registry process
PSO Integration
RESTful APIs
Operational Reporting
Report Definitions
Report Formatters
Logical Printers
Print Jobs
Report Archive
PDF Archive
Report Rules
Report Substitution Fonts
Override Date Formats
PDF Inserts
Report Site Texts
E-mailing Using Event Actions
Custom Fields in Reports
Print Agents
Report Distribution Groups
Overriding Printer Settings
Report Plugins
3rd Party Reporting
Crystal Reports
SQL Server Reporting Services
Stream Serve
Generic
Report Data Service
XML Result Set Data Provider
Report Schema Provider
Archived PDF Provider
Report Designer
Business Reporting & Analysis
Business Reporting & Analysis Overview
Background
Concepts
Data Warehouse and Data Mart
Star Schema, Measures and Dimensions
Materialized Views
Incremental Load of Information Sources
Online Access
Information Sources
Solution
Read More
Ad hoc Reporting
SQL Statements
Crystal Reports
Query Builder
Information Sources
Materialized Views
Data Mart
Materialized View Basics
Refresh Options
Build Options
Considerations
Incremental Load of Information Sources
Framework Comparison
Functional Overview
Data Mart Based on Incremental Load
Refresh Options
How it Works
Development
IFS Analysis Models
ETL Processing
IFS Analysis Models Installer
Configuration Tool
Support for Incremental Load
OLAP Cubes
SSRS Extensions
Prepackaged Content
IFS Business Reporter
Report Design in Excel
Report Execution in Excel
Information Sources
Solution Manager
Business Reporter Execution Server
Report Repository
Reporting
Document Management
Business Reporting & Analysis - Services
Business Reporting & Analysis - Data Sources for Lobby
Cube Data Source
Information Source Data Source
Architecture
Business Reporting & Analysis - Integrations
External Report Integration
Ad Hoc Reports
Published Reports
Dashboards
SQL Server Reporting Services
Information Access Layer
Usage
Implementation
Deployment
Data Management
Data Migration
Replication
Replication Types
Replication Process
Receiving Process
Data Archiving
Data Archive Objects
Data Archive Orders
The Data Archive Process
Data Archive Packages
Data Archive Destinations
Data Archive Log
Data Synchronization
Each satellite installation is mapped to a single site or group of sites and hold data specific to the mapped site. Hub database hold data for all the sites. Synchronization of data between satellite and hub is done using IFS Connect messaging.
IFS Data Synchronization Architecture
Send LOB Data)
Synchronization of data related to Foundation1 concepts
Monitoring
About Server Alert Log
About Object Subscription
Concept Overview
How it works
Subscribable Logical Units and Fields
Subscription Modes
Streams Message
E-mail
Useful Links
About Streams for Background Jobs and Reports
Concept Overview
How it works
Opt-in Procedure
The Hooking API
Useful Links
Localization
Language
Purpose
Client language
Database server language
Basic Data Translation
Licensing
Default License Information
Register License
License Conditions
Database Administration Issues
Error Messages
License Violations
Core Server
Access Providers
IFS and Access Providers
How it works
Access Provider Contents
Base Server
Middle Tier
Database connection pooling
IFS Middleware Server
Concepts
Cluster
Load Balancing
Node Manager's Role
Admin Server's Role
OData Provider
OData Provider Extensions
Export to Excel Extension
Touch Apps
IFS Touch Apps
IFS Touch Apps Server
Aurena Bot
Installation Tools
Development Tools
Documentation