Integration With SharePoint and Anything

July 31, 2007 at 3:30 pm | Posted in Microsoft SharePoint, portals | 32 Comments

I thought I’d write a few thoughts on a question a client just asked me. I’ll call it the “SharePoint and anything” question and it’s quite common. The company has standardized on some product(s) for collaboration, content management, and portal but now SharePoint is sprouting up all over the place and they want to know what to do. This issue has many dimensions and possible paths, so I’d recommend a client actually talk to me so we can work through it. But I’ll give the high level outline here.

The first question they tend to ask is “Do other companies have this issue?” Definitely! For lots of reasons, both good and bad, the majority of large organizations winds up with more than one system for doing collaboration, content management, and/or portal. I’ve talked to some that list several full portal products in use. There’s a difference between asking what other companies are doing and what best practice is though. Getting down to one platform may not be possible, but it’s a vector in most cases (there’s some complexity here that I won’t expound on right now).

Next, it’s important to determine if you are in an overlap scenario or a contextual integration scenario. Contextual integration just means you have two non-overlapping, complimentary technologies you want to use together like SharePoint and an ERP system. Great – that’s a whole discussion of it’s own that, you guessed it, I won’t expound on right now. But more often it is overlapping with other technology that does a good portion of what SharePoint does. That’s when I poke around and find out why it’s emerging. Because if SharePoint is growing up from the grass roots among other installed alternatives, it must be meeting some latent need that isn’t being met by your current collaboration, content management, or portal.

There are many different types of integration and sometimes organizations want several of these. The project owner has to determine which integration they will need to deal with.  Types of integration include:

  • Programmatic/API level: Either custom coding or dedicated bridging applications like SAP’s Duet
  • Database/Repository/Metadata level: Sharing or direct access of directories, documents in a document library, etc.
  • Execution: Being able to port across platforms, like Mainsoft for Java EE, Portal Edition
  • Web Services/SOA: Wrappering functionality in one portal for use in another
  • Portlets/Web Parts: Java portlets that can surface SharePoint discussions, libraries, or lists. Or, vice versa, Web Parts that can surface content from other portal, collaboration, or content management products
  • Single sign-on: Passing credentials from one system to another
  • Unified search: Ensuring that a search done from SharePoint can pull up documents and discussions in another product, or vice-versa
  • Screen scraping: Old-fashioned scraping of HTML from one site to display in another
  • Linking: As simple as it can get – just helping users of one portal know when information is available in the other by providing a link (but not actually surfacing any content or helping with single sign-on)

Before getting too techie about it, I need to point out that there are technical and non-technical solutions to overlapping portal solutions. Governance and usage procedures are a critical part of the integration and sometimes the entire answer if there are technical constraints. Letting users know when they should upload a document to SharePoint versus their company intranet or their contract management system increases findability of key information.

This is a really quick summary. There are a lot more possible paths to this discussion, such as “systems integration” (connecting it to your infrastructure services, installing and customizing it, etc.), federation scenarios, vendor-specific information about the “anything” vendor and how easy they are to integrate with SharePoint, and more. But those will have to wait until another day.



RSS feed for comments on this post. TrackBack URI

  1. […] on the nice British accent and spiffy Flash graphics. It matches up pretty well with my outline of Integration With SharePoint and Anything, which proposed a similar continuum of 9 integration levels (from most complex to least) as: […]

  2. Can we integrate Sharepoint with 3d virtual gaming softwares like Second Life??

  3. Not that I know of. Given SharePoint’s APIs I don’t see anything stopping someone from making calls out to SharePoint for, say, a list of documents to put on a virtual shelf.

    But I don’t think you’ll see intensive real-time integration, such as with a real-time team room with live chat and co-authoring. Too much traffic between Second Life and SharePoint.

  4. df

  5. Hi,

    I would like to integrate sharepoint with my CMS system and could you please explain us how is it possible ?
    also i would like to use workflow in sharepoint

  6. Great analysis. Thx!

  7. Hi Any body idea what are differences (Advantage and Disadvantages) of SharePoint and vignette.

  8. Fantastic goods from you, man. I’ve understand your stuff previous to and you are just extremely great. I actually like what you’ve acquired here, certainly like what you are
    stating and the way in which you say it. You make it entertaining and you still care for to
    keep it smart. I can not wait to read much more from you.
    This is actually a great web site.

  9. You need to take part in a contest for one of the best blogs on the net. I’m going to highly recommend this website!

  10. yeah your right I really believe in your point about Integration With sharePoint, thanks for this post

  11. Pretty portion of content. I just stumbled upon your weblog
    and in accession capital to say that I acquire actually loved account your blog posts.
    Anyway I will be subscribing in your augment and even
    I success you get right of entry to consistently quickly.

  12. Wonderful work! This is the kind of information that are supposed to be shared
    around the web. Shame on the seek engines for not positioning this publish upper!
    Come on over and discuss with my web site . Thanks =)

  13. I wrote a short post to help choosing the right method out of the endless technical alternatives:

  14. Hello, i feel that i noticed you visited my site
    so i got here to return the favor?.I am trying
    to find issues to improve my site!I guess its good enough to make use of some of your ideas!


  15. Wow, incredible blog layout! How long have you been blogging for?
    you made blogging look easy. The overall look of your site is wonderful, let alone the content!

  16. You are also more at risk that you may realize at first glance.
    In 2009, six people died when a fire that is likely to be something the police are considering.

    Institute of Fire & Safety College Fire & Safety Fire & Safety Courses Lancaster Gate Hotel London course
    Lancaster Gate Hotel London training safety coursesWhat is
    Carbon Monoxide CO poisoning occurs when you inhale your generators
    toxic exhaust. About Albemarle Albemarle Corporation, headquartered in
    Baton Rouge, Louisiana, is a very real danger to any business owner and employee.

  17. Link exchange is nothing else except it is simply placing the other person’s website link on your page at suitable place and other person will also do similar for you.

  18. Do you have a spam problem on this blog; I also am a blogger, and I was curious about your situation; we have created some nice procedures
    and we are looking to exchange methods with
    others, why not shoot me an e-mail if interested.

  19. ça roule ? Mon nom est Valérie.
    Je viens de fêter mon 20ième anniversaire.
    Ce que je fais dans la vie: actrice . Mon caractère est plutôt timide.

  20. je suis Villette
    Je suis agée de 46 ans .
    Ce que je fais , vendeuse en grande surface . il semble que je suis une bonne poire.

  21. Salut la compagnie, Mon nom est Slainie.
    Je suis agée de 38 ans .
    Ce que je fais : stagiaire ! On dit régulièrement que je parais délicate.

  22. Hello; Je m’appelle Ancelina.
    Je viens de fêter mon 38ième anniversaire. .
    Je travaille comme prof de lycée . Si je suis parfois une vraie mère poule, ce n’est pas pour autant un
    défaut ?

  23. Je viens de fêter mon 30ième anniversaire. !
    Je porte le joli nom de Harriette.
    Mon occupation principale, caissière . Mes amies racontent régulièrement que je suis farceuse.

  24. Mon nom est Annot.
    Je suis agée de trente-neuf années j’assume totalement mon age .
    je suis en ce moment des études de nounou . il semble que je suis pète sec.

  25. Don’t trade with your emotions. It may be hard, but you should try to remain stoic when trading. Emotional trading only leads to mistakes. If you are feeling stressed out or pressured, do not trade any stock until you can calm down. This will lead to much wiser investment decisions.

    My tags: investing strategy

  26. J’ai trente et unA , et j’assume totalement !
    Je me nomme Erembourg.
    Je voudrais devenir caviste ! On dit de moi que je suis solitaire.

  27. comment va ? Je suis vieille de quarante-deux printemps .

    Je me nomme Cécile.
    je fais un stage de caviste . Est-ce un défaut
    d’être revêche ?

  28. Exceptional post however I was wondering if you could write
    a litte more on this subject? I’d be very grateful if you could elaborate a little bit more. Thanks!

  29. Now I am going away to do my breakfast, afterward having my breakfast coming yet again to read additional news.

  30. I have fun with, cause I found exactly what I used to be taking a
    look for. You have ended my four day long hunt! God
    Bless you man. Have a great day. Bye

  31. What’s up mates, nice post and fastidious urging commented here, I am actually
    enjoying by these.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

Create a free website or blog at
Entries and comments feeds.

%d bloggers like this: