Patent ID: 11934548
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A method performed by a computing system, the method comprising:
receiving at each of a plurality of database servers in the system, from a central policy storage managed externally to the database server, external access policies that correspond to users;
storing at each of the plurality of database servers, in a cache of a respective database, the access policies that are received;
determining an access condition via a policy engine of one of the database servers, based at least on one of the external access policies, stored in the cache, which corresponds to a user, responsive to a resource access request received from a device of the user that specifies a resource internal to the database server;
providing data associated with the resource to the device of the user based at least on the access condition being met to access the resource;
providing, to an administrator device, a user interface (UI) portal having a policy management portion comprising creation and modification options for the external access policies;
receiving, at the central policy storage, information associated with a policy creation, or a policy modification, for the external access policies via the UI portal;
updating the external access policies at the central policy storage based on the information; and
providing the external access policies that are updated to the plurality of database servers.