Extensible, customizable database-driven row-level database security
    1.
    发明申请
    Extensible, customizable database-driven row-level database security 审中-公开
    可扩展的,可定制的数据库驱动的行级数据库安全性

    公开(公告)号:US20060136361A1

    公开(公告)日:2006-06-22

    申请号:US11020468

    申请日:2004-12-22

    IPC分类号: G06F17/30

    摘要: The method and system of the claims decomposes an organization structure into a set of mapping objects, where each mapping object represents an affiliation between entities of an organization. Each object in the data model is associated with an owner by designating a set of ownership affiliation attributes for each object. A set of privileges is assigned to an affiliation and access is checked based on a user's affiliation to an object and a user's privilege depth. Single privilege checking is performed only as a last resort for special, infrequent situations.

    摘要翻译: 权利要求的方法和系统将组织结构分解成一组映射对象,其中每个映射对象表示组织的实体之间的隶属关系。 数据模型中的每个对象都通过为每个对象指定一组所有权关联属性与所有者相关联。 一组特权被分配给一个隶属关系,并且基于用户对对象的隶属关系和用户的特权深度来检查访问。 单独的特权检查只能作为特殊的,非常罕见的情况的最后手段。

    Method and apparatus for metadata driven business logic processing
    3.
    发明授权
    Method and apparatus for metadata driven business logic processing 有权
    元数据驱动业务逻辑处理的方法和装置

    公开(公告)号:US07433887B2

    公开(公告)日:2008-10-07

    申请号:US11025323

    申请日:2004-12-29

    IPC分类号: G06F7/00

    CPC分类号: G06Q10/10 Y10S707/99944

    摘要: A metadata driven system for supporting business application software required in the middle tier for a line of business applications includes a process metadata module adapted to store a process in metadata format, wherein the process object contains logic related to an entity of the application software. The system allows for persistence of various entities like accounts, incidents, etc., and allows an end user of the business application software to create new types of entities. The system also allows the end user to perform critical business logic operations even on the new entities defined by the end user after the deployment of the business application without requiring recompilation of the business application software. The metadata driven approach allows to easily make changes to business applications and to automate quality assurance of objects built on top of the business applications.

    摘要翻译: 用于支持业务应用程序行的中间层所需的业务应用软件的元数据驱动系统包括适于以元数据格式存储过程的过程元数据模块,其中过程对象包含与应用软件的实体相关的逻辑。 该系统允许诸如帐户,事件等的各种实体的持久性,并允许业务应用软件的最终用户创建新类型的实体。 该系统还允许最终用户即使在部署业务应用程序之后由最终用户定义的新实体执行关键业务逻辑操作,而不需要重新编译业务应用软件。 元数据驱动的方法允许轻松地更改业务应用程序,并自动化在业务应用程序之上构建的对象的质量保证。