US 12,326,945 B2
Systems and methods for providing multi-tenant access to applications
Ram Neelakantan, Saint Louis, MO (US); Praveen Kumar Thirumurugan, Wentzville, MO (US); and Ian Price, Plano, TX (US)
Assigned to Change Healthcare Holdings, LLC, Nashville, TN (US)
Filed by Change Healthcare Holdings, LLC, Nashville, TN (US)
Filed on Dec. 8, 2021, as Appl. No. 17/545,323.
Prior Publication US 2023/0177179 A1, Jun. 8, 2023
Int. Cl. G06F 21/60 (2013.01); G06F 21/31 (2013.01)
CPC G06F 21/604 (2013.01) [G06F 21/31 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving, by one or more processors implementing a multi-tenant sidecar application, an identifier of an application to be onboarded to the multi-tenant sidecar application, wherein the application supports access by a plurality of entities but does not support multi-tenant access for any single entity of the plurality of entities;
receiving, by the one or more processors implementing the multi-tenant sidecar application, identifiers of a plurality of users associated with a particular entity of the plurality of entities;
creating, by the one or more processors implementing the multi-tenant sidecar application, a context for the particular entity and the application;
adding, by the one or more processors implementing the multi-tenant sidecar application, a subset of users of the plurality of users to the context; and
providing, by the one or more processors implementing the multi-tenant sidecar application, multi-tenant access to the application for the subset of users according to the context using an application program interface (API) exposed to the application by the multi-tenant sidecar application.