×

Project-based configuration management method and apparatus

  • US 7,251,655 B2
  • Filed: 05/21/2004
  • Issued: 07/31/2007
  • Est. Priority Date: 11/21/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method, performed by a configuration management system, for determining whether a user has access privileges to file versions of a desired configuration of a project, the method comprising:

  • determining whether a record for the user exists in a security cache, wherein the security cache includes user capabilities information for users who have requested access to files of the project;

    where, if no record exists for the user;

    determining the user capabilities information for the user from an access token for the user and security descriptors for the system, wherein the access token and security descriptors are stored in a security table, which is separate from the security cache; and

    adding a new record to the security cache that includes the user capabilities information for the user; and

    accessing the user capabilities information in the security cache for the user; and

    where, if a record exists for the user;

    accessing the user capabilities information in the security cache for the user; and

    creating a virtual table by joining together the security cache and a file contents table, wherein the file contents table includes information identifying each file version managed by the system;

    determining, from the virtual table, whether the user has access privileges to the file versions of the desired configuration; and

    providing an indication of user access privileges to the file versions of the desired configuration.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×