Management and monitoring of delegated scope on devices
AssigneeOmnissa, LLC
InventorsGAURAV VERMA, KARTHIKEYAN PALANISAMY
Life of this patent
Estimating the term…
Abstract
Disclosed are various approaches for management and monitoring of delegated scope on devices. In some examples, A management agent on a client device receives a scope delegation profile that specifies a scope to delegate from the management agent to a particular application. A scope delegation software development kit (SDK) consumed by the management agent invokes a function of an operating system (OS)-based policy manager to delegate the scope to the particular application. The management agent receives delegated scope data specifying that the particular application utilized the scope and provides it to the management service.
Claims20
A system comprising:
- at least one computing device;
- at least one application executed by the at least one computing device, wherein the at least one application causes the at least one computing device to at least:
- receive, from a management service, by a management agent executed using a client device, a scope delegation profile that specifies a scope to delegate from the management agent to a particular application;
- transmit, by a scope delegation software development kit (SDK) consumed by the management agent, a scope delegation request that invokes a function of an operating system (OS)-based policy manager to delegate the scope from the management agent to the particular application;
- receive, by the management agent, delegated scope data specifying that the particular application utilized the scope;
- and
- transmit, by the management agent to the management service, the delegated scope data.
A non-transitory computer-readable medium comprising machine-readable instructions, wherein the instructions, when executed by at least one processor, cause at least one computing device to at least:
- receive, from a management service, by a management agent executed using a client device, a scope delegation profile that specifies a scope to delegate from the management agent to a particular application;
- transmit, by a scope delegation software development kit (SDK) consumed by the management agent, a scope delegation request that invokes a function of an operating system (OS)-based policy manager to delegate the scope from the management agent to the particular application;
- receive, by the management agent, delegated scope data specifying that the particular application utilized the scope;
- and
- transmit, by the management agent to the management service, the delegated scope data.
A method performed using instructions executed by at least one computing device, the method comprising:
- receiving, from a management service, by a management agent executed using a client device, a scope delegation profile that specifies a scope to delegate from the management agent to a particular application;
- transmitting, by a scope delegation software development kit (SDK) consumed by the management agent, a scope delegation request that invokes a function of an operating system (OS)-based policy manager to delegate the scope from the management agent to the particular application;
- receiving, by the management agent, delegated scope data specifying that the particular application utilized the scope;
- and
- transmitting, by the management agent to the management service, the delegated scope data.
Dependencies are inferred from the claim text.