Method and system for third party resource provisioning management
First Claim
1. A method for provisioning resources of a plurality of organizations using a server, each organization having resources internal to the organization, the method comprising configuring a server for:
- receiving a set of organizational attributes, organizational information, and user roles for each organization;
receiving a plurality of resource provisioning policies for each organization based on selected organizational attributes, organizational information, and user roles;
receiving organizational attribute information, organizational information, and user role information from each organization for a particular user, resource internal to the organization, or database;
applying resource provisioning policies to the user based on the received user role information, organizational information, and organizational attribute information;
provisioning resources internal to the organization from a remote, centralized location based on the applied resource provisioning policies; and
implementing a recovery procedure when at least one of the policies is violated.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system of provisioning resources from a central location via a third party resource provisioning management (RPM) service provider. Various levels of provisioning may be obtained. Organizations may obtain resource provisioning from a third party RPM resource provider using a third party server. At an affiliate level, various resource vendors may be part of a resource exchange, sharing resources with other affiliates within the exchange. At a public provisioning infrastructure level, an individual organization may obtain access to resources within the infrastructure, subject to receipt of a provisioning ticket and appropriate identity authentication.
-
Citations
30 Claims
-
1. A method for provisioning resources of a plurality of organizations using a server, each organization having resources internal to the organization, the method comprising configuring a server for:
-
receiving a set of organizational attributes, organizational information, and user roles for each organization;
receiving a plurality of resource provisioning policies for each organization based on selected organizational attributes, organizational information, and user roles;
receiving organizational attribute information, organizational information, and user role information from each organization for a particular user, resource internal to the organization, or database;
applying resource provisioning policies to the user based on the received user role information, organizational information, and organizational attribute information;
provisioning resources internal to the organization from a remote, centralized location based on the applied resource provisioning policies; and
implementing a recovery procedure when at least one of the policies is violated. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for provisioning resources of a plurality of organizations using a server, each organization having resources internal to the organization, the method comprising the steps of:
-
configuring the server with a set of organizational attributes, organizational information, and user roles for each organization;
defining a plurality of resource provisioning policies for each organization based on selected organizational attributes, organizational information, and user roles;
receiving, at the server, organizational attribute information, organizational information, and user role information from each organization for a particular user, resource internal to the organization, or database;
configuring the server to apply the resource provisioning policies to users based on the received user role information, organizational information, and organizational attribute information;
grouping organizations together into a resource exchange; and
configuring the server to cross-provision resources internal to each organization within the resource exchange from a remote, centralized location based on the applied resource provisioning policies; and
configuring the server to implement a recovery procedure when at least one of the policies is violated. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for provisioning resources internal to a plurality of organizations using a server, the organizations existing in a public provisioning infrastructure, the method comprising the steps of:
-
configuring the server with a set of organizational attributes, organizational information, and user roles for each organization having resources internal to the organization;
defining a plurality of resource provisioning policies for each organization having resources internal to the organization based on selected organizational attributes, organizational information, and user roles;
receiving, at the server, organizational attribute information, organizational information, and user role information from each organization for a particular user, resource internal to the organization, or database;
receiving, at the server, organizational attribute information, organizational information, and user role information from members of a general public desiring use of a resource internal to each organization within the public provisioning infrastructure;
generating a resource provisioning ticket for the members of the general public;
configuring the server to apply resource provisioning policies to users based on the received user role information, organizational information, and organizational attribute information;
forwarding the provisioning ticket to a vendor of a particular resource internal to a particular organization; and
configuring the server to implement a recovery procedure when at least one of the policies is violated.
-
-
16. A system for provisioning resources internal to a plurality of organizations, the system comprising:
-
a third party resource provisioning manager;
a server for provisioning resources, wherein the server is operated by a third party resource provisioning manager, the server configured with a plurality of resource provisioning policies for each organization based on selected organizational attributes, organizational information, and user roles;
resources belonging to each organization, the resources being internal to the organization; and
a network providing a link between the server and the resources, wherein the server is configured to automatically provision the resources based on the policies. - View Dependent Claims (17, 18, 19)
-
-
20. A system for provisioning resources of a plurality of organizations, the system comprising:
-
a third party resource provisioning manager;
a logical server for provisioning resources, wherein the server is operated by a third party resource provisioning manager;
a resource exchange made up of the plurality of organizations, each organization having resources internal to the organization; and
a network providing a link between the server and the resources, wherein the server is configured to automatically provision the resources based on the policies. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for provisioning resources of a plurality of organizations, the organizations existing within a public provisioning infrastructure, the system comprising:
-
means for establishing a set of organizational attributes, organizational information, and user roles for each organization having resources;
means for defining a plurality of resource provisioning policies for each organization having resources based on selected organizational attributes, organizational information, and user roles;
means for receiving organizational attribute information, organizational information, and user role information from each organization for a particular user, resource, or database;
means for receiving organizational attribute information, organizational information, and user role information from members of a general public desiring use of a resource within the public provisioning infrastructure;
means for generating a resource provisioning ticket for the members of the general public;
means for determining which resource provisioning policies are applicable to users based on the received user role information, organizational information, and organizational attribute information;
means for forwarding the provisioning ticket to a vendor of a particular resource; and
means for implementing a recovery procedure when at least one of the policies is violated.
-
-
30. A computer program product comprising a computer useable medium having computer readable program code embodied therein for provisioning resources of a plurality of organizations, each organization having resources internal to the organization, the computer program product comprising:
-
computer readable program code devices configured to cause a computer to be configured with a set of organizational attributes, organizational information, and user roles for each organization;
computer readable program code devices configured to cause a computer to be configured with a plurality of resource provisioning policies for each organization based on selected organizational attributes, organizational information, and user roles;
computer readable program code devices configured to cause a computer to receiving organizational attribute information, organizational information, and user role information from each organization for a particular user, resource internal to the organization, or database;
computer readable program code devices configured to cause a computer to apply the resource provisioning policies to the user based on the received user role information, organizational information, and organizational attribute information; and
computer readable program code devices configured to cause a computer to provision resources internal to the organization from a remote, centralized location based on the applied resource provisioning policies, wherein the resource provisioning policies are predefined for each organization.
-
Specification