Methods and systems for automatic registration during deployment of a tenant
First Claim
1. A method for managing a provider-tenant environment including a provider and a plurality of tenants, where the provider communicates with the plurality of tenants over a network, the method comprising:
- creating a dummy template based on a tenant template populated with initial data;
registering the dummy template with a system directory;
deploying the tenant template to a tenant space; and
replacing the initial data of the registered dummy template with tenant-specific data obtained from the deployed tenant template.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses methods and systems for hosting tenants over a network in a computer-based environment in which a provider may store a shared data structure having shared data. To register a tenant space during deployment, the provider copies a tenant template stored in a database, populates the copy of the template with initial data, and then registers the dummy template with a system directory. After deploying the tenant space based on the tenant template, the provider replaces the initial data of the registered template with tenant-specific data obtained from the deployed tenant space.
-
Citations
20 Claims
-
1. A method for managing a provider-tenant environment including a provider and a plurality of tenants, where the provider communicates with the plurality of tenants over a network, the method comprising:
-
creating a dummy template based on a tenant template populated with initial data; registering the dummy template with a system directory; deploying the tenant template to a tenant space; and replacing the initial data of the registered dummy template with tenant-specific data obtained from the deployed tenant template. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for managing a provider-tenant environment including a provider and a plurality of tenants, where the provider communicates with the plurality of tenants over a network, the system comprising:
-
means for creating a dummy template based on a tenant template populated with initial data; means for registering the dummy template with a system directory; means for deploying the tenant template to a tenant space; and means for replacing the initial data of the registered dummy template with tenant-specific data obtained from the deployed tenant template. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium storing computer-executable instructions for controlling a computing system to manage a provider-tenant environment including a provider and a plurality of tenants, where the provider communicates with the plurality of tenants over a network, the method comprising:
-
creating a dummy template based on a tenant template populated with initial data; registering the dummy template with a system directory; deploying the tenant template to a tenant space; and replacing the initial data of the registered dummy template with tenant-specific data obtained from the deployed tenant template. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification