×

System and method for controlling access to web services resources

  • US 9,413,678 B1
  • Filed: 05/17/2013
  • Issued: 08/09/2016
  • Est. Priority Date: 02/10/2006
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising;

  • one or more processors; and

    a memory storing program instructions executable by at least one of the one or more processors to implement an access control service configured to;

    manage access control information for a plurality of resources on a network, wherein the access control information comprises a table including one or more access control entries uniquely associated with one or more of the plurality of resources, wherein at least one of the access control entries includes a resource identifier, a principal identifier, and an access type allowed for the principal identifier on the resource identified by the resource identifier;

    receive, via the network, access requests from clients of the access control service;

    for at least one received access request;

    determine whether the access control information includes an access control entry corresponding to a resource specified by the request;

    determine, from the access control information, at least one access type for the resource specified by the request that allows an operation specified by the request to be performed on the resource, wherein the allowance of the operation by the access type determined from the access control information is particular to the resource;

    responsive to determining that the access control information includes an access control entry corresponding to the specified resource, determine, from the determined access control entry, whether a principal associated with the request has the at least one access type that allows the operation to be performed on the resource; and

    allow or not allow the principal to perform the specified operation on the specified resource according to results of said determining whether the principal has the at least one access type for the resource that allows the operation to be performed.

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