Return to Article Details Knowledge portals in contemporary organizations