sharepoint as digital service platform

Post on 22-May-2015

617 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

SharePoint 2010 as a

Digital Service Platform

Nir Levy CTO, Realcommerce MRS DMP, Microsoft

the internet today

Self Service Components

Self Service Components

• General public service • Registration • Authentication and authorization • Multi tenancy • Integrations • Mobile • Social

General Public Service

• FAQ and Help Screens • Troubleshooting Wizard • Strong Search Capabilities

Getting the users in - Registration

Is the input valid?Yes

No

Insert

IMTSI

Unique Identifier

Email

New password

Confirm new password

Captcha details

Start Process:

Registration

Get User details from

CRM and

Verifying IMTSI and

Unique Identifier in

CRM

Creating User in AD:

AD.IMTSI =CRM:ContactRef.IMTSI

AD.Username = Email

AD.Password= new Password

AD.UniqueID = UniqueID

Updating User details in CRM:

CRM:webLoginUserName =

Email

Sending email

message to Email

Output screen:

My BPLC Home

Page

Display registration

success notification

End Process

Check if

CRM:webLoginUserNa

me is not empty

No

Yes

Output screen: user is

already registered

message

Output screen:

error message

Is AD add user

successfully

Yes

No & general failure

Site does silent

login to user

No & user already exist

• Self Registration • CRM Integration • Separate Logic from Presentation • Users repository • Support multi-tennancy

Getting the users in - Authentication

• Single Sign On • Leverage Identity Foundation

• Claims Based Authentication • Support for SAML 2.0

• Users Repository

Integrations

• Use an application server to handle BL • Use an EAI service to handle integrations • Online Integrations • Offline Integrations

Website App Server

App DB

Backend1

Backend2

EAI

Integration Examples

• Billing • CRM

• Call status • Open calls • Change details

• LOB data

Integrating with the Marketing Site

• One site to serve both Self Service and Marketing • Unified user experience • Single CMS for everything • Ability to mix content and service

• Separate Marketing and Self Service Sites • Support for secured/public network zones • Different physical locations

• Self Service and Marketing Site

Same URL

Breadcrumbs

Personal Data

Marketing Data

Single MasterPage

Single SSL

• Self Service and Marketing Site

Banner WebPart

Banner WebPart

Personal Details WebPart

Personal Messages WebPart

• Self Service Standalone

Different URL

No Breadcrumbs

Personal Data

Marketing Data (Site Level)

Different MasterPage

SSL

• Self Service Standalone

Banner WebPart

Banner WebPart

News WebPart

FAQ WebPart

Personal Details WebPart

Mobile Self Service

Mobile Self Service Versions

• Responsive web design • Dedicated mobile site • Mobile adaptation of current site • Mobile apps

Responsive web design

• Difficult to design but easier to maintain • Good for new sites

600px 900px 320px Wider

• Focus on Web access • One Site fits all

Dedicated mobile site

• Greater business flexibility • Good for existing and new sites

Web Site Collection Mobile Site collection

• Two different site-collections • WebPart level customizations

Mobile Adaptation

• Simple setup • Good for existing sites

• Website adapted to mobile by external system • No change to existing site

Mobile Adaptation

MobileSpear

Adapted Mobile Site Web Site collection

Mobile Application

• Complex setup • Good for frequent or recurring use

• Standalone app, possibly hybrid • Uses application server or website as backend

Leveraging Social Networks

Self Service in Facebook

• Pushing feeds to social networks • Creating facebook pages and apps • Using facebook chat

Architecture

CRM Billing LOBs

EAI Platform

Application Layer

Cross Channel Presentation Layer

Au

the

nti

cati

on

& A

uth

ori

zati

on

CM

S

Logical Architecture

Mobile

EAI

Billing

LOB1

Desktop

Social

Wrap Up

Self Service Components

• General public service • Registration & Authentication • Integrations • Mobile • Social

Thank You Nir Levy, CTO, RealCommerce MRS DMP, Microsoft nirl@realcommerce.co.il http://www.linkedin.com/in/nirlevy

top related