Multi cloud policy enactment via organizations to cloud-provider partnerships
First Claim
1. In a cloud provider service environment, a method of controlling services provided to an entity based on the entity being associated with a particular organization, the method comprising:
- at a cloud service provider receiving, from the entity, a request for services provided by the cloud service provider, the request including a first set of credentials;
identifying that the entity is associated with the particular organization by determining at least one or more of;
a network identifier associated with the entity;
a billing identifier associated with the entity;
ora physical location associated with the entity;
identifying that the first set of credentials does not match a second set of credentials that are associated with the particular organization at the cloud service provider;
based on the entity being associated with the particular organization, and even though the first set of credentials do not match the second set of credentials, querying a management service regarding policies for the particular organization that apply to the entity; and
applying the policies to the entity while providing the entity with the services.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes acts for establishing a subscription for an entity. The method includes receiving, at a cloud service provider, a request from an entity to establish a subscription. The request includes credentials for the entity that are not proper credentials for an organization associated with the entity that the entity should use to access services for the organization. The method further includes performing a corrective action based on detecting one or more factors to determine that the entity is associated with the organization. The method further includes providing services based on the corrective action.
-
Citations
20 Claims
-
1. In a cloud provider service environment, a method of controlling services provided to an entity based on the entity being associated with a particular organization, the method comprising:
-
at a cloud service provider receiving, from the entity, a request for services provided by the cloud service provider, the request including a first set of credentials; identifying that the entity is associated with the particular organization by determining at least one or more of; a network identifier associated with the entity; a billing identifier associated with the entity;
ora physical location associated with the entity; identifying that the first set of credentials does not match a second set of credentials that are associated with the particular organization at the cloud service provider; based on the entity being associated with the particular organization, and even though the first set of credentials do not match the second set of credentials, querying a management service regarding policies for the particular organization that apply to the entity; and applying the policies to the entity while providing the entity with the services. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 18, 19, 20)
-
-
9. A cloud provider system, wherein the cloud provider system comprises:
-
one or more processors; and one or more computer readable hardware storage device, wherein the one or more computer readable hardware storage device comprises stored computer executable instructions that are executable by at least one of the one or more processors to cause at least one of the one or more processors to control services provided to an entity based on the entity being associated with a particular organization by at least implementing the following; at the cloud system, receiving a request from the entity for services provided by the cloud service provider, the request including a first set of credentials; identifying that the entity is associated with the particular organization by determining at least one or more of; a network identifier associated with the entity; a billing identifier associated with the entity;
ora physical location associated with the entity; identifying that the first set of credentials does not match a second set of credentials that are associated with the particular organization at the cloud service provider; based on the entity being associated with the particular organization, and even though the first set of credentials do not match the second set of credentials, querying a management service regarding policies for the particular organization that apply to the entity; and applying the policies to the entity while providing the entity with the services. - View Dependent Claims (10, 11, 12, 17)
-
-
13. A computer program product comprising one or more computer readable hardware storage devices having stored thereon computer-executable instructions that are executable by one or more processors of a computing system comprising a cloud service provider to cause the computing system to control services provided by the cloud service provider to an entity based on the entity being associated with a particular organization and by at least implementing the following:
-
at the cloud system, receiving a request from the entity for services provided by the cloud service provider, the request including a first set of credentials; identifying that the entity is associated with the particular organization by determining at least one or more of; a network identifier associated with the entity; a billing identifier associated with the entity;
ora physical location associated with the entity; identifying that the first set of credentials does not match a second set of credentials that are associated with the particular organization at the cloud service provider; based on the entity being associated with the particular organization, and even though the first set of credentials do not match the second set of credentials, querying a management service regarding policies for the particular organization that apply to the entity; and applying the policies to the entity while providing the entity with the services. - View Dependent Claims (14, 15, 16)
-
Specification