Patent ID: 8407353

Claim:
A method of sharing an object in a portal framework, the method comprising: providing a first site, wherein the first site comprises a first collection of objects stored in a database, given an identity, and implemented to provide the first site; assigning a first privilege at the first site to a first user of the first site to allow the first user to share a first object from the first collection of objects with another site; storing a reference to the first object in a first repository in the portal framework, wherein the first repository is associated with or available to the first site on the portal framework, wherein the first repository resides on a machine comprising a processor and a data store in the portal framework, and wherein the reference to the object contains information for accessing the object; providing a second site, wherein the second site comprises a second collection of objects stored in a second repository; performing a first operation to store the duplicate of the reference to the first object in the second repository associated with or available to the second site on the portal framework based on the first privilege, wherein the second repository resides on a machine comprising a processor and a data store; assigning a second privilege at the second site to a second user at the second site, wherein the second privilege allows the second user to access objects in the second repository, wherein the first privilege assined to the first user allows the first user to share the first object from the first site with the second site, and wherein the second privilege assigned to the second user allows the second user to view the duplicate of the reference to the first object; and allowing the second user to view the duplicate of the reference to the first object based on the second privilege; wherein, via the duplicate of the reference stored in the second repository, the first object from the first collection of obiects stored in the database becomes available to the second site for reuse by the second site on the portal framework; wherein the first operation is in accordance with the first privilege; wherein the first and second privileges are granted independent of the reference to the first object, the duplicate of the reference of the first object and the first object; and wherein the first site and the second site define independent entities.