×

Managing security groups for data instances

  • US 9,705,888 B2
  • Filed: 03/31/2009
  • Issued: 07/11/2017
  • Est. Priority Date: 03/31/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of managing security permissions, comprising:

  • under control of one or more computer systems configured with executable instructions,provisioning a data instance in a data environment that includes a first distributed computing system configured to provide native access to data instances for a plurality of customers, wherein a separate control environment includes a second distributed computing system that is separate from and configured to manage the data environment, wherein the data environment that includes the first distributed computing system and the separate control environment that includes the second distributed computing system are both part of a service provider network;

    generating a native security group for the data instance;

    generating, by the separate control environment, at least one control security group for the data instance and associating the at least one control security group with the native security group for the data instance;

    receiving, by the separate control environment, a request from a customer to update one or more permissions of the at least one control security group of the data instance;

    subsequent to receipt of the request, updating at least one permission for the at least one control security group while allowing the customer native access to the data instance in the data environment in accordance with a permission in the native security group;

    storing, in the separate control environment, the at least one permission for use in determining subsequent access to the data instance by at least one member of the at least one control security group; and

    controlling access to the data instance via the data environment based at least in part upon the at least one permission stored in the separate control environment.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×