DECLARATIVE AND PROGRAMMATIC ACCESS CONTROL OF COMPONENT-BASED SERVER APPLICATIONS USING ROLES

Patent №

US 6,014,666

Granted

2000-01-11

Filed 1997

Owner

MICROSOFT CORPORATION

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08958974

A programming model for component-based server applications provides declarative and programmatic access control at development without knowledge of the security configuration at deployment. The developer defines the server application access control by defining logical classes of users, called roles. The developer also can declare access privileges of the roles at package, component and interface levels of the server application. At development, the roles are bound to the particular security configuration of the server computer. The programming model also provides application programming and integration interfaces with which the developer can programmatically define access control of the roles to the server application's processing services.

AI classification

Knowledge representation1.00
AI hardware0.99
Planning0.91
Vision0.01
Speech0.01
Natural language0.00
Machine learning0.00
Evolutionary computation0.00

Ownership

MICROSOFT CORPORATION

correct · 95880088

© 2026 NYSGPT2525 LLC