There are a number of social services that are absolutely necessary for efficient communication and collaboration and which must be considered as basic:
- Presence - Presence information communicates the availability of an individual – if the individual currently can or want to communicate (synchronously) with other individuals. A presence service enables authorized users to create, modify and/or view the presence information of an individual.
- Profiles - A profile is information associated with a specific individual user or group. The information in the profile is supplied and managed by the user (or group). A profile service enables authorized users to create, modify and/or view profiles.
- Social Networks - A social network is a set of relationships (ties) between individuals and/or groups (nodes). The relationships (ties) can be of various kinds. A social network service enables authorized users to create, modify and/or view nodes and ties in a social network.
These services should ideally be a part of the enterprise IT infrastructure and possible to integrate in any application. The services would typically build upon and extend the information about the users and groups that are stored in a central directory such as Microsoft’s Active Directory.