Role based delegated administration model
AssigneeMicrosoft Corporation
InventorsMadan R. Appiah, Malcolm E. Pearson, Daniel Kershaw
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsMadan R. Appiah, Malcolm E. Pearson, Daniel Kershaw
Estimating the term…
Embodiments disclosed herein extend to the use of administrative roles in a multi-tenant environment. The administrative roles define administrative tasks defining privileged operations that may be performed on the resources or data of a particular tenant. In some embodiments, the administrative tasks are a subset of administrative tasks. The administrative role also defines target objects which may be subjected to the administrative tasks. In some embodiments, the target objects are a subset of target objects. An administrator may associate a user or group of users of the particular tenant with a given administrative role. In this way, the user or group of users are delegated permission to perform the subset of administrative tasks on the subset of target objects without having to be given permission to perform all administrative tasks on all target objects.
In a multi-tenant environment including two or more tenants, wherein a management console provides administration services for each tenant and also stores data for each tenant, the data being stored in a manner that is secure to the tenant that owns the data, a method for defining administrative roles that specify administrative tasks that can be performed on the resources and data belonging to a tenant so that an administrator of the tenant may delegate a subset of the administrative tasks to a user associated with the tenant, the method comprising:
In a multi-tenant environment including two or more tenants, wherein a management console provides administration services for each tenant and also stores data for each tenant, the data being stored in a manner that is secure to the tenant that owns the data, a method for a user associated with a tenant to obtain permission to perform one or more administrative tasks that have been delegated to the user, the method comprising:
In a multi-tenant environment including two or more tenants, wherein a management console provides administration services for each tenant and also stores data for each tenant, the data being stored in a manner that is secure to the tenant that owns the data, a method for a particular tenant administrator to delegate administrative tasks to other users associated with the particular tenant, the method comprising:
Dependencies are inferred from the claim text.