IP Library Granted Patent US 10,348,772
Granted Patent B2
US 10,348,772 · App. 15/966,984 · Granted Jul 9, 2019

Method and apparatus for enforcing realtime access controls for endpoints

Inventors: Donald Warren Hasson (Madison, MS); David William Durham (Raymond, MS); Dustin L. Majure (Madison, MS)
Assignee: BOMGAR CORPORATION
H04L63/20H04L63/102
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,348,772
App. No.
15/966,984
Granted
Jul 9, 2019
Kind
B2
Abstract

An approach is described for provisioning and enforcing realtime granular access controls for endpoints. The approach involves enforcing realtime access controls, via a privileged access management appliance, of a plurality of accessors, endpoints, and approvers, to provide for securing, controlling, auditing, and reporting of access to endpoints.

Claims (48)

1. A method comprising:

in response to an attempt to access an endpoint device by an accessor device, establishing, via a privileged access management (PAM) appliance, a session between the endpoint device and the accessor device based on an access policy assigned to the endpoint device, wherein the PAM appliance manages access rights to a plurality of endpoint devices including the endpoint device and respective access session traffic; and

transmitting a report of the session to an approver device based on the access policy.

2. A method of claim 1 , further comprising:

generating an approval request to grant the access to the endpoint device to the accessor device; and

transmitting the approval request to the approver device,

wherein the access to the endpoint device, the session between the endpoint device and the accessor device, or a combination thereof is granted based on a response from the approver device to the approval request.

3. A method of claim 1 , further comprising:

determining an in-session policy for the session,

wherein the in-session policy grants or denies access to one or more tools, one or more commands, one or more credentials, one or more resources, or a combination thereof of the endpoint.

4. A method of claim 1 , wherein the access policy specifies access control restrictions that are enforced using one or more permissions, one or more settings, one or more assignments, or a combination thereof.

5. A method of claim 4 , wherein the access control restrictions include a temporal restriction, a location restriction, a resource restriction, a restriction on a number of access instances, or a combination thereof.

6. A method of claim 1 , wherein the report includes access data, audit data, log data, other session data, or a combination thereof associated with the access to the endpoint device, the session between the endpoint device and the accessor device, or a combination thereof.

7. A method comprising:

receiving, at an approver device from a privileged access management (PAM) appliance, an approval request to grant access to an endpoint device to an accessor device, wherein the PAM appliance manages access rights to a plurality of endpoint devices including the endpoint device and respective access session traffic; and

generating, at the approver device, a response to the approval request based on an approval policy related to the endpoint device, the accessor device, or a combination thereof.

8. A method of claim 7 , further comprising:

transmitting, from the approver device to the PAM appliance, the response to the approval request; and

receiving, at the approver device from the PAM appliance, a report of an access session between the endpoint device and the accessor device managed by the PAM appliance.

9. A method of claim 7 , wherein the approval policy includes one or more temporal restrictions, one or more location restrictions, one or more device restrictions, a restriction on what accessor devices can be approved, or a combination thereof for the approver device to respond to the approval request.

10. A method of claim 7 , wherein the response to the approval request includes a grant of the access, a denial of the access, an application of one or more conditions to the access, a comment on the approval request, an application of a different access policy for the session, a joining of the approver device to the session, or a combination thereof.

11. An apparatus comprising:

at least one processor; and

at least one non-transitory memory including computer program code,

wherein the at least one non-transitory memory and the computer program code are configured to, with the at least one processor, cause the apparatus to perform at least the following:

in response to an attempt to access an endpoint device by an accessor device, establish a session between the endpoint device and the accessor device based on an access policy assigned to the endpoint device, wherein the apparatus manages access rights to a plurality of endpoint devices including the endpoint device and respective access session traffic; and

transmit a report of the session to an approver device based on the access policy.

12. An apparatus of claim 11 , wherein the apparatus is configured to further perform at least the following:

generate an approval request to grant the access to the endpoint device to the accessor device; and

transmit the approval request to the approver device,

wherein the access to the endpoint device, the session between the endpoint device and the accessor device, or a combination thereof is granted based on a response from the approver device to the approval request.

13. An apparatus of claim 11 , wherein the apparatus is configured to further perform at least the following:

determine an in-session policy for the session,

wherein the in-session policy grants or denies access to one or more tools, one or more commands, one or more credentials, one or more resources, or a combination thereof of the endpoint.

14. An apparatus of claim 11 , wherein the access policy specifies access control restrictions that are enforced using one or more permissions, one or more settings, one or more assignments, or a combination thereof.

15. An apparatus of claim 14 , wherein the access control restrictions include a temporal restriction, a location restriction, a resource restriction, a restriction on a number of access instances, or a combination thereof.

16. An apparatus of claim 11 , wherein the report includes access data, audit data, log data, other session data, or a combination thereof associated with the access to the endpoint device, the session between the endpoint device and the accessor device, or a combination thereof.

17. An apparatus comprising:

at least one processor; and

at least one non-transitory memory including computer program code,

wherein the at least one non-transitory memory and the computer program code are configured to, with the at least one processor, cause the apparatus to perform at least the following:

receive, from a privileged access management (PAM) appliance, an approval request to grant access to an endpoint device to an accessor device, wherein the PAM appliance manages access rights to a plurality of endpoint devices including the endpoint device and respective access session traffic; and

generate a response to the approval request based on an approval policy related to the endpoint device, the accessor device, or a combination thereof.

18. An apparatus of claim 17 , wherein the apparatus is configured to further perform at least the following:

transmit, to the PAM appliance, the response to the approval request; and

receive, from the PAM appliance, a report of an access session between the endpoint device and the accessor device managed by the PAM appliance.

19. An apparatus of claim 17 , wherein the approval policy includes one or more temporal restrictions, one or more location restrictions, one or more device restrictions, a restriction on what accessor devices can be approved, or a combination thereof for the apparatus to respond to the approval request.

20. An apparatus of claim 17 , wherein the response to the approval request includes a grant of the access, a denial of the access, an application of one or more conditions to the access, a comment on the approval request, an application of a different access policy for the session, a joining of the apparatus to the session, or a combination thereof.

Assignments (3)
SECURITY INTEREST Recorded Nov 28, 2023
From: BEYONDTRUST CORPORATION
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 065682/0447 →
CHANGE OF NAME Recorded May 26, 2020
From: BOMGAR CORPORATION
To: BEYONDTRUST CORPORATION
Reel/Frame 052748/0050 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2019
From: HASSON, DONALD WARREN; DURHAM, DAVID WILLIAM; MAJURE, DUSTIN L.
To: BOMGAR CORPORATION
Reel/Frame 047973/0405 →
Continuity (3)
Continuation 15133598 · Apr 20, 2016
Provisional Application 62150006 · Apr 20, 2015
Related Publication 20180248916A1 · Aug 30, 2018