Search Results assinatura digital com segurança e praticidade
The WF_DIG_SIGS
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical component of the Workflow (WF) module, specifically designed to manage digital signatures within the system. Digital signatures are essential for ensuring the authenticity, integrity, and non-repudiation of electronic documents and transactions, particularly in highly regulated industries such as finance, healthcare, and government. This table stores metadata and transactional data related to digital signatures, enabling Oracle EBS to enforce security policies and compliance requirements effectively.
Purpose and Functionality
The primary purpose of theWF_DIG_SIGS
table is to record and track digital signatures applied to workflow notifications, documents, or transactions. It acts as a repository for signature-related information, including the signer's identity, timestamp, signature algorithm, and the signed content's hash value. This ensures that any tampering with the signed data can be detected, maintaining the integrity of the workflow process. The table integrates with Oracle Workflow's notification system, allowing users to sign off on approvals, rejections, or other workflow actions securely.
Key Columns and Structure
TheWF_DIG_SIGS
table typically includes the following key columns:
- SIGNATURE_ID: A unique identifier for each digital signature record.
- NOTIFICATION_ID: References the workflow notification associated with the signature, linking to the
WF_NOTIFICATIONS
table. - SIGNER_USER_NAME: The username of the individual who applied the digital signature.
- SIGNATURE_TIMESTAMP: The date and time when the signature was applied.
- SIGNATURE_ALGORITHM: Specifies the cryptographic algorithm used for the signature (e.g., RSA, DSA).
- SIGNED_DATA_HASH: A hash value representing the signed content, used for verification.
- CERTIFICATE_ID: References the digital certificate used for signing, often linked to a certificate authority (CA) table.
- STATUS: Indicates the validity or state of the signature (e.g., VALID, INVALID, REVOKED).
Integration with Oracle Workflow
TheWF_DIG_SIGS
table works in tandem with Oracle Workflow's notification engine. When a user signs a notification, the system captures the signature details and stores them in this table. The workflow engine then uses this information to enforce business rules, such as requiring multiple signatures for high-value transactions or verifying signatures before proceeding to the next workflow step. This integration ensures that approvals and other workflow actions are legally binding and auditable.
Compliance and Security
In EBS 12.1.1 and 12.2.2, theWF_DIG_SIGS
table plays a vital role in meeting regulatory requirements such as Sarbanes-Oxley (SOX), HIPAA, or GDPR. By maintaining a secure and tamper-evident record of digital signatures, organizations can demonstrate compliance with electronic signature standards like ESIGN and UETA. The table's design also supports cryptographic best practices, such as storing only hash values of signed data rather than the data itself, reducing the risk of exposure.
Customization and Extensibility
While Oracle provides out-of-the-box functionality for digital signatures, theWF_DIG_SIGS
table can be extended to accommodate custom requirements. For example, organizations may add columns to capture additional metadata or integrate with third-party certificate authorities. However, such modifications should be carefully planned to avoid compromising the table's integrity or performance.
Conclusion
TheWF_DIG_SIGS
table is a foundational element of Oracle EBS's digital signature capabilities, enabling secure and compliant workflow processes. Its robust design ensures that signatures are accurately recorded, verified, and audited, supporting both standard and custom business scenarios. For organizations leveraging Oracle Workflow in EBS 12.1.1 or 12.2.2, understanding and properly configuring this table is essential for maintaining trust and regulatory compliance in electronic transactions.
-
Table: WF_DIG_SIGS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_DIG_SIGS, object_name:WF_DIG_SIGS, status:VALID, product: FND - Application Object Library , description: digital signatures table , implementation_dba_data: APPLSYS.WF_DIG_SIGS ,
-
Table: WF_DIG_CERTS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_DIG_CERTS, object_name:WF_DIG_CERTS, status:VALID, product: FND - Application Object Library , description: digital certificates table , implementation_dba_data: APPLSYS.WF_DIG_CERTS ,
-
Table: WF_DIG_SIGS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_DIG_SIGS, object_name:WF_DIG_SIGS, status:VALID, product: FND - Application Object Library , description: digital signatures table , implementation_dba_data: APPLSYS.WF_DIG_SIGS ,
-
Table: WF_DIG_SIG_SPI_FLAVORS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_DIG_SIG_SPI_FLAVORS, object_name:WF_DIG_SIG_SPI_FLAVORS, status:VALID, product: FND - Application Object Library , description: digital signature service provider interface info table , implementation_dba_data: APPLSYS.WF_DIG_SIG_SPI_FLAVORS ,
-
Table: WF_DIG_SIG_SPI_FLAVORS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_DIG_SIG_SPI_FLAVORS, object_name:WF_DIG_SIG_SPI_FLAVORS, status:VALID, product: FND - Application Object Library , description: digital signature service provider interface info table , implementation_dba_data: APPLSYS.WF_DIG_SIG_SPI_FLAVORS ,
-
Table: WF_DIG_CERTS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_DIG_CERTS, object_name:WF_DIG_CERTS, status:VALID, product: FND - Application Object Library , description: digital certificates table , implementation_dba_data: APPLSYS.WF_DIG_CERTS ,
-
Concurrent Program: FNDWFDSBV
12.1.1
execution_filename: BatchValidatorCP , product: FND - Application Object Library , user_name: DIGSIG Batch Validator , description: Batch Validator for DigitalSignatures , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: FNDWFDSBV
12.2.2
execution_filename: BatchValidatorCP , product: FND - Application Object Library , user_name: DIGSIG Batch Validator , description: Batch Validator for DigitalSignatures , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Lookup Type: APPS_SSO_LINK_TRUTH_SRC_TYPE
12.2.2
product: FND - Application Object Library , meaning: Applications SSO Linking Truth Source Type , description: This lookup is used by the "Applications SSO Linking Truth Source" profile to indicate the source of truth when linking happens between existing users in OID and E-Business Suite. ,
-
Lookup Type: APPS_SSO_LINK_TRUTH_SRC_TYPE
12.1.1
product: FND - Application Object Library , meaning: Applications SSO Linking Truth Source Type , description: This lookup is used by the "Applications SSO Linking Truth Source" profile to indicate the source of truth when linking happens between existing users in OID and E-Business Suite. ,
-
View: JA_CN_ACCOUNT_BALANCES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.JA_CN_ACCOUNT_BALANCES_V, object_name:JA_CN_ACCOUNT_BALANCES_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.JA_CN_ACCOUNT_BALANCES_V ,
-
View: JA_CN_ACCOUNT_BALANCES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.JA_CN_ACCOUNT_BALANCES_V JA.JA_CN_ACCOUNT_BALANCES_V, object_name:JA_CN_ACCOUNT_BALANCES_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.JA_CN_ACCOUNT_BALANCES_V ,
-
Lookup Type: CP_LAYOUT_FILE_TYPE
12.1.1
product: FND - Application Object Library , meaning: Additional file types supported in layout , description: Additional file types supported in layout ,
-
Lookup Type: CP_LAYOUT_FILE_TYPE
12.2.2
product: FND - Application Object Library , meaning: Additional file types supported in layout , description: Additional file types supported in layout ,
-
Lookup Type: WHODISPLAY
12.1.1
product: FND - Application Object Library , meaning: WHODISPLAY , description: Values for profile option "Who:Dispaly Type" ,
-
Lookup Type: CP_RESTR_ACTION
12.2.2
product: FND - Application Object Library , meaning: CP RESTR ACTION , description: Rule actions for specializing concurrent managers ,
-
Lookup Type: CUSTOMIZATION_LEVEL
12.2.2
product: FND - Application Object Library , meaning: CUSTOMIZATION LEVEL , description: Access level for common QuickCodes ,
-
Lookup Type: WHODISPLAY
12.2.2
product: FND - Application Object Library , meaning: WHODISPLAY , description: Values for profile option "Who:Dispaly Type" ,
-
Lookup Type: CUSTOMIZATION_LEVEL
12.1.1
product: FND - Application Object Library , meaning: CUSTOMIZATION LEVEL , description: Access level for common QuickCodes ,
-
Lookup Type: CP_RESTR_ACTION
12.1.1
product: FND - Application Object Library , meaning: CP RESTR ACTION , description: Rule actions for specializing concurrent managers ,
-
Lookup Type: SEQ_DOCUMENT_STATUS
12.2.2
product: FND - Application Object Library , meaning: SEQ DOCUMENT STATUS , description: The status of a document ,
-
Lookup Type: CP_RULE_ACTION
12.1.1
product: FND - Application Object Library , meaning: CP RULE ACTION , description: Actions to include or exclude concurrent manager specialization rules ,
-
Lookup Type: CP_RULE_ACTION
12.2.2
product: FND - Application Object Library , meaning: CP RULE ACTION , description: Actions to include or exclude concurrent manager specialization rules ,
-
Lookup Type: SEQ_DOCUMENT_STATUS
12.1.1
product: FND - Application Object Library , meaning: SEQ DOCUMENT STATUS , description: The status of a document ,
-
Lookup Type: MD_MESSAGE_TYPE
12.1.1
product: FND - Application Object Library , meaning: MD MESSAGE TYPE , description: Indicates whether the message is an error or a hint ,
-
Lookup Type: MD_MESSAGE_TYPE
12.2.2
product: FND - Application Object Library , meaning: MD MESSAGE TYPE , description: Indicates whether the message is an error or a hint ,
-
Lookup Type: CP_SET_OUTCOME
12.1.1
product: FND - Application Object Library , meaning: CP SET OUTCOME , description: Set and Stage Outcomes ,
-
Lookup Type: RT_COMPARE_OPTIONS
12.1.1
product: FND - Application Object Library , meaning: RT COMPARE OPTIONS , description: Indicates how to flag comparison failure for regression test ,
-
Lookup Type: CP_SET_OUTCOME
12.2.2
product: FND - Application Object Library , meaning: CP SET OUTCOME , description: Set and Stage Outcomes ,
-
Lookup Type: RT_COMPARE_OPTIONS
12.2.2
product: FND - Application Object Library , meaning: RT COMPARE OPTIONS , description: Indicates how to flag comparison failure for regression test ,
-
Lookup Type: FND_OAM_DSCRAM_RET_STATUS
12.1.1
product: FND - Application Object Library , meaning: FND_KBF_CATEGORY(1) , description: Data Scrambling Finished Entity Return Statuses for DMLs, PL/SQLs, etc.(1) ,
-
Lookup Type: FND_OAM_DSCRAM_RET_STATUS
12.2.2
product: FND - Application Object Library , meaning: FND_KBF_CATEGORY(1) , description: Data Scrambling Finished Entity Return Statuses for DMLs, PL/SQLs, etc.(1) ,
-
Lookup Type: FND_SIF_DEFINITION_STATUS
12.2.2
product: FND - Application Object Library , meaning: SIF: Service Invocation Definition Status , description: Status of Service Invocation Definitions ,
-
Lookup Type: MENU_ACTION_TYPE
12.2.2
product: FND - Application Object Library , meaning: MENU ACTION TYPE , description: Types of menu options available ,
-
Lookup Type: DELIVERY_OPTION_TYPE
12.2.2
product: FND - Application Object Library , meaning: Delivery Option Type , description: Delivery Option Type ,
-
Lookup Type: MENU_ACTION_TYPE
12.1.1
product: FND - Application Object Library , meaning: MENU ACTION TYPE , description: Types of menu options available ,
-
Lookup Type: OAM_DASHBOARD_THRESHOLD_OPER
12.1.1
product: FND - Application Object Library , meaning: OAM Dashboard Metric Threshold Operators , description: OAM Dashboard Metric Threshold Operators ,
-
Lookup Type: OAM_DASHBOARD_THRESHOLD_OPER
12.2.2
product: FND - Application Object Library , meaning: OAM Dashboard Metric Threshold Operators , description: OAM Dashboard Metric Threshold Operators ,
-
Lookup Type: FND_WF_MAIL_STATUS
12.2.2
product: FND - Application Object Library , meaning: Workflow Notification Mail Statuses , description: Workflow notification mail statuses for resending notifications ,
-
Lookup Type: FNDCPQCR_REGION
12.1.1
product: FND - Application Object Library , meaning: FNDCPQCR REGION , description: FNDCPQCR Alternate Region Name ,
-
Lookup Type: FND_WF_MAIL_STATUS
12.1.1
product: FND - Application Object Library , meaning: Workflow Notification Mail Statuses , description: Workflow notification mail statuses for resending notifications ,
-
Lookup Type: FNDCPQCR_REGION
12.2.2
product: FND - Application Object Library , meaning: FNDCPQCR REGION , description: FNDCPQCR Alternate Region Name ,
-
Lookup Type: OWN_RENT_IND
12.1.1
product: FND - Application Object Library , meaning: Location Status Indicator , description: Location Status Indicator ,
-
Table: FND_APP_SERVERS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_APP_SERVERS, object_name:FND_APP_SERVERS, status:VALID, product: FND - Application Object Library , description: This table will track the servers used by the E-Business Suite system. This includes the internal server configured by AutoConfig, and any external servers (e.g. Portal installations, OID installations, etc.) referenced by the system. , implementation_dba_data: APPLSYS.FND_APP_SERVERS ,
-
Table: FND_APP_SERVERS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_APP_SERVERS, object_name:FND_APP_SERVERS, status:VALID, product: FND - Application Object Library , description: This table will track the servers used by the E-Business Suite system. This includes the internal server configured by AutoConfig, and any external servers (e.g. Portal installations, OID installations, etc.) referenced by the system. , implementation_dba_data: APPLSYS.FND_APP_SERVERS ,
-
Lookup Type: FLEX_DEFAULT_TYPE
12.2.2
product: FND - Application Object Library , meaning: FLEX DEFAULT TYPE , description: Valid default value types for flexfield segments or report parameters ,
-
Lookup Type: PERSON_TYPE
12.1.1
product: FND - Application Object Library , meaning: Person Type , description: Person Type ,
-
Lookup Type: PERSON_TYPE
12.2.2
product: FND - Application Object Library , meaning: Person Type , description: Person Type ,
-
Lookup Type: FLEX_DEFAULT_TYPE
12.1.1
product: FND - Application Object Library , meaning: FLEX DEFAULT TYPE , description: Valid default value types for flexfield segments or report parameters ,
-
Lookup Type: ORACLEID_PRIVILEGE_INVIS
12.1.1
product: FND - Application Object Library , meaning: ORACLEID PRIVILEGE INVIS , description: Determines the type of the ORACLE username being registered ,