1. A computer program product embodied on a tangible computer readable medium, comprising: computer code for receiving a request to add a team to an object managed by a multi-tenant on-demand database service; computer code for creating a team object associated with the object for adding the team to the object; and computer code for notifying at least one member included on the team; wherein the member of the team is assigned to a role.