Patent ID: 7801990

Claim:
A system, comprising: a non-transitory computer readable storage medium encoded with computer program instructions executable by a processor of a computer on a computer network for performing a plurality of steps including providing a first console class configured to instantiate a first console object, wherein said first console class is executable by said processor on said computer network upon installation of said first console class on said computer network, wherein said first console class defines behavior and characteristics of said first console object, and wherein when instantiated, the first console object is operable to perform administration operations on one or more sites in a portal server framework on said computer network, wherein each of said one or more sites comprises a collection of objects given a single identity, and wherein said administration operations comprise: a first administration operation to instantiate a set of site objects; and a second administration operation to instantiate a first set of permission objects, wherein each permission object in the first set of permission objects defines a first set of users having access to, and a first set of administrative privileges associated therewith, a site object in the set of site objects created via the first administration operation.