Back to the Oracle Label Security home page

Oracle Label Security

Protect PII by controlling Secure Application Roles with
OLS User Authorizations


 
Oracle Label Security step 1 of 4
 
 
 
 
Oracle Label Security step 2 of 4
 
 
 
 
Oracle Label Security step 3 of 4
 
 
 
 
Oracle Label Security step 4 of 4
 
Create Label Security policy Define label components Authorize users Create procedure to enable role

Oracle Label Security consists of two parts: User clearance labels and data classification labels (row labels). The policy itself determines access rights to rows by comparing the user's clearance with data classification labels. In this example though, the OLS policy will not be applied to a table, and there is no additional column appended to the protected table, which would otherwise hold the row labels. But in order to initially create the policy, the name of the additional column can not be omitted. Since this policy will never be attached to a table, the default policy enforcement option can be set to 'NO_CONTROL', which minimizes any overhead caused by a truly active policy.

Create Oracle Label Security Policy and define defaults

The same could be achieved using the following script:

BEGIN
SA_SYSDBA.CREATE_POLICY (
  policy_name => 'PROTECT_PII',
  column_name => 'OLS_COLUMN',
  default_options => 'NO_CONTROL');
END;
/


 
Oracle Label Security step 1 of 4
 
 
 
 
Oracle Label Security step 2 of 4
 
 
 
 
Oracle Label Security step 3 of 4
 
 
 
 
Oracle Label Security step 4 of 4
 
Create Label Security policy Define label components Authorize users Create procedure to enable role

Technical Information

Datasheet June 2007
Technical White Paper for commercial customers June 2007
Best practices for government and defense applications June 2007
Performance Considerations: Designing applications for Oracle Label Security Mar. 2007
Frequently Asked Questions Nov. 2006
Oracle Label Security with Oracle E-Business Suite: Best Practices

Hands-On

Using OLS user authorizations to create powerful Command Rules in Oracle Database Vault
OLS user authorizations in VPD policies: Determine access to application table columns on user authorizations
Oracle by Example: Installing OLS
Oracle by Example: Using OLS
Integrating OLS with Identity Management
Oracle Magazine: Now Securing Every Row
 
Learn More
· Oracle by Example: Database Security

Security Options
· Oracle Database Vault
· Oracle Advanced Security
· Oracle Label Security
· Oracle Secure Backup

Security Features
· Data Encryption
· Virtual Private Database
· Database Auditing
· Backup Encryption
· Proxy Authentication
· Enterprise User Security
· Secure Application Roles
· Fine Grained Auditing

Related Technologies
· Audit Vault
· Secure Backup
· Configuration Management
· Information Rights Management
· Identity Management

Previous Releases
· Oracle10g R2 Security
· Oracle9iR2 Security
· Oracle9i Security

Discussion Forums
· Audit Vault
· Security
· Database
E-mail this page
Printer View Printer View
Oracle Is The Information Company About Oracle | Oracle RSS Feeds | Careers | Contact Us | Site Maps | Legal Notices | Terms of Use | Privacy