Access control system for an ISP hosted shared email server
First Claim
1. A method of granting a user level service by an ISP hosted shared mail server to a user residing in domain having an associated set of allowed domain level services, comprising:
- (a) receiving a request for the user level service at the ISP hosted shared mail server;
(b) determining if the requested user level service is a member of the set of allowed domain level services that are specified by the ISP hosted shared mail server;
(c) determining if the requested user level service is a member of a set of allowed user level service that are specified by a domain administrator;
(d) granting the requested user level service if the requested user level service is a member of the set of allowed domain level services or is member of the set of allowed user level services such that the granted user level service is an allowed user level service.
2 Assignments
0 Petitions
Accused Products
Abstract
Precedence rules that govern the granting of user level services for a domain in a shared mail server for an email provider are disclosed. Accordingly, when a request for the user level service is made, a determination is made whether or not the requested service is a member of a proper set of allowed domain level services. If the requested user level service is within the proper set of allowed domain level services, then the requested user level service is granted. In so doing, the granted user level service becomes a member of the proper subset of the set of allowed domain level services for the shared mail server.
184 Citations
8 Claims
-
1. A method of granting a user level service by an ISP hosted shared mail server to a user residing in domain having an associated set of allowed domain level services, comprising:
-
(a) receiving a request for the user level service at the ISP hosted shared mail server;
(b) determining if the requested user level service is a member of the set of allowed domain level services that are specified by the ISP hosted shared mail server;
(c) determining if the requested user level service is a member of a set of allowed user level service that are specified by a domain administrator;
(d) granting the requested user level service if the requested user level service is a member of the set of allowed domain level services or is member of the set of allowed user level services such that the granted user level service is an allowed user level service. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-readable medium containing programming instructions for granting a user level service by an ISP hosted shared mail server to a user residing in a domain having an associated set of allowed domain level services, the computer-readable medium comprising computer program code devices configured to cause a computer to execute the operations of:
-
(a) receiving a request for the user level service at the ISP hosted shared mail server;
(b) determining if the requested user level service is a member of the set of allowed domain level services that are specified by the ISP hosted shared mail server;
(c) determining if the requested user level service is a member of the set of allowed user level services that are specified by a domain administrator; and
(d) granting the requested user level service if the requested user level service is a member of the set of allowed domain level services or is a member of the set of allowed user level services such that the granted user level service is an allowed user level service. - View Dependent Claims (7, 8)
wherein when the requested user level service is determined to not be a member of the set of allowed domain level services, then the requested user level service is not granted and is a non-allowed user level service.
-
-
8. A computer-readable medium containing programming instructions for granting a user level service to a user residing in a domain having an associated set of allowed domain level services as recited in claim 6, the computer-readable medium further comprising computer program code devices configured to cause a computer to execute the operations of:
when the user requests a plurality of user level services, then only those of the requested plurality of services that are members of the set of allowed domain level services are granted.
Specification