Method and apparatus for assigning access control levels in providing access to networked content files
AssigneeCitrix Systems, Inc.
InventorsRicky Braddy, Timothy Simmons, Aaron Cockerill
Life of this patent
Estimating the term…
Abstract
A method and apparatus for assigning access control levels when providing access to networked content files includes a client node, a collection agent, and a policy engine. The client node requests access to a resource. The collection agent gathers information about the client node. The policy engine receives the gathered information and assigns one of a plurality of levels of access responsive to application of a policy to the received information.
Claims58
A system of granting access to resources comprising:
- a client node requesting access to a resource;
- a collection agent gathering information about the client node;
- and
- a policy engine receiving the gathered information and assigning one of a plurality of levels of access responsive to application of a policy to the received information.
A method of granting access to resources, the method comprising:
- (a) requesting, by a client node, access to a resource;
- (b) gathering, by a collection agent, information about the client node;
- (c) receiving, by the policy engine, the gathered information;
- and
- (d) making an access control decision based on the received information.
A policy engine comprising:
- a first component receiving information about a client node, and generating a data set from the information;
- a second component receiving the data set, and providing to the first component an enumeration of resources available to the client based on the data set.
A method of granting access with a policy engine, the method comprising:
- (a) receiving, by a first component, information about a client node;
- (b) generating, by the first component, a data set from the information;
- and
- (c) providing, by a second component, an enumeration of resources available to the client.
Dependencies are inferred from the claim text.