Role based management independent of the hardware topology
First Claim
1. A network packet switch for providing access to a network-based computer system, the network packet switch comprising:
- a public access port and a private access port;
a computer-readable medium containing a computer program product for producing management objects used to configure the network packet switch, the computer program product comprising instructions for causing the network packet switch to;
store a set of management objects;
determine attributes of an organization associated with one or more of the management objects;
define a subset of management objects associated with the organization based on the attributes of the organization;
provide the user with the same access to a set of functions defined by the subset of management objects regardless of whether the user accesses the network packet switch by the public access port or the private access port of the network packet switch.
8 Assignments
0 Petitions
Accused Products
Abstract
A network packet switch provides access to a network-based computer system. The network packet switch has a public access port and a private access port, and includes a computer-readable medium containing a computer program product for producing management objects that configure the network packet switch. The switch stores a set of management objects, determines attributes of an organization associated with one or more of the management objects, and defines a subset of management objects associated with the organization based on the attributes of the organization. The switch provides the user with the same access to a set of functions defined by the subset of management objects regardless of whether the user accesses the network packet switch by the public access port or the private access port.
78 Citations
20 Claims
-
1. A network packet switch for providing access to a network-based computer system, the network packet switch comprising:
-
a public access port and a private access port;
a computer-readable medium containing a computer program product for producing management objects used to configure the network packet switch, the computer program product comprising instructions for causing the network packet switch to;
store a set of management objects;
determine attributes of an organization associated with one or more of the management objects;
define a subset of management objects associated with the organization based on the attributes of the organization;
provide the user with the same access to a set of functions defined by the subset of management objects regardless of whether the user accesses the network packet switch by the public access port or the private access port of the network packet switch. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
establish a request processor object to incorporate attributes of the user from a predefined data structure as variables of the request processor object, the data structure defining the attributes of the user, the variables defining the set of management objects associated with the user.
-
-
9. The network packet switch of claim 8, wherein the instruction further cause the packet switch to:
parse a data file, based on the attributes incorporated in the request processor object, to produce at least one management object unique to the user.
-
10. The network packet switch of claim 8, wherein the instructions further cause the packet switch to:
parse a plurality of indicator tags to associate data with the subset of management objects of the user based on the attributes of the user.
-
11. The network packet switch of claim 10, wherein the plurality of indicator tags comprise a security tag, a server side include tag, and a script tag.
-
12. The network packet switch of claim 8, wherein the instructions further cause the packet switch to:
parse a plurality of data files to dynamically produce the subset of management objects associated with the user.
-
13. The network packet switch of claim 1, wherein the instruction further cause the packet switch to:
provide a graphical user interface based on the subset of management objects.
-
14. The network packet switch of claim 13, wherein the graphical user interface is one interface type of a plurality of interface types.
-
15. The network packet switch of claim 14, wherein the plurality of interface types includes a standard interface type.
-
16. The network packet switch of claim 14, wherein the plurality of interface types includes a services interface.
-
17. The network packet switch of claim 14, wherein the plurality of interface types includes a guided interface types.
-
18. The network packet switch of claim 1, wherein the instructions further cause the switch to:
-
associate authorized data of a data file with the subset of management objects of a user; and
disassociate unauthorized data of the data file with the subset of management objects of a user.
-
-
19. The network packet switch of claim 1, wherein the instructions cause the switch to:
-
establish a parser based on the attributes of the user and a data manager; and
wherein the data manager accepts data parsed by the parser to assemble the subset of management objects.
-
-
20. A method for managing a network packet switch for providing access to a network-based computer system, the method comprising:
-
accessing the network packet switch via either a public access port or a private access port of the network packet switch;
storing a set of management objects;
determining attributes of a user, wherein the user is associated with an organization, and the organization is associated with one or more of the management objects;
providing a customized management object from the set of management objects based on the attributes of the user;
displaying a graphic user interface based on the customized management object, with the customized management object providing the user with access to a set of functions to manage the network packet switch, and with user access to the set of functions and a user'"'"'s view of the set of functions being the same whether the user accesses the network packet switch via the private access port or the public access port of the network packet switch.
-
Specification