×

Flexible role based authorization model

  • US 9,558,361 B2
  • Filed: 06/08/2016
  • Issued: 01/31/2017
  • Est. Priority Date: 09/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a processing device; and

    a non-transitory, processor-readable storage medium, the non transitory-processor-readable storage medium comprising one or more programming instructions that, when executed, cause the processing device to;

    receive a service request comprising a request header specifying a first role and a second role from a set of roles, wherein each role of the set of roles is associated with one or more capabilities,determine that a first set of capabilities from the one or more capabilities allocated to the first role matches a set of required privileges necessary to perform the service request,assign the first role to a first user and the second role to a second user, wherein the second user is acting on behalf of the first user,determine that a second set of capabilities from the one or more capabilities is allocated to the first user, wherein the first user is specified in the request header as acting in the first role by matching a set of required privileges necessary to perform the service request, anddetermining that a third set of capabilities from the one or more capabilities is assigned to the second role and associated with the second user by matching the set of required privileges necessary for the second user to perform the service request on behalf of the first user in the first role.

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