1. A method, executed by one or more computing devices, for providing secure access to an object to a participant of a collaboration session, the method comprising: receiving, using the one or more computing devices, an indication of a request from a first entity to share access and delegation rights to a second object with a first object, the second object having a corresponding access control list (ACL) including a listing of one or more authorized entities having access to the second object including the first entity; generating, using the one or more computing devices, a token representing access and delegation rights of the first object with respect to the second object and providing the token to the first object; adding, using the one or more computing devices, a token identifier (ID) corresponding to the token to the ACL of the second object, using the one or more computing devices, such that the first object is added to the authorized entities having access and delegation rights to the second object; and receiving, using the one or more computing devices, a request, from the first object, to share access to the second object with one or more entities associated with the first object.