Release 10.1A: OpenEdge Development:
Progress Dynamics Basic Development

> ## Data security

> Data security provides a mechanism for securing database records within the Progress Dynamics application. You can select individual records in a table and apply security to those specific records. Data security is another part of the security framework that provides a mechanism to connect your custom programming with the framework’s security system. Exactly what the effect of this kind of security on your application will be is entirely dependent on your custom programming. One way of implementing security of this type might have the following meaning:

> - Revoke model — Prevents a user from accessing these records. By default, Progress Dynamics allows access to all records available to the application. This level of security is in addition to any other data security. For example, database level security is not affected by Progress Dynamics data security.

> - Grant model — Allows a user to access these records. By default, Progress Dynamics prevents all users from accessing database records.

> The security system is aware of all records, so there in no need to define an abstract structure to represent them in the security system.

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095