Presentationen som pdf

Download Report

Transcript Presentationen som pdf

Social Collaboration under huven
2
Social Collaboration – under huven
Agenda
3
●
Användarhantering
●
Publika API:et
●
Dokumenthantering
●
Liveuppdateringar i tidslinjen
Karl Eklöf
Head of innovation
Fredrik Larsson
Stigbäck
Systemutvecklare
4
Social Collaboration – under huven
Sociala användaridentiteter
●
Vad är och hur skapas en användaridentitet?
●
Hur hänger användaridentiteten ihop med
SiteVisions användarobjekt?
5
Social Collaboration – under huven
Inloggning via katalogtjänst
SiteVision
Användaridentitet
Användarobjekt
Namn: Fredrik L Stigbäck
Telefon: 070-111111
Adress: Trumslagargatan 18
Användaridentitet
Namn: Fredrik L Stigbäck
Telefon: 019-232323
Adress: Vasagatan 10
6
Katalogtjänst
Social Collaboration – under huven
En introduktion till användarfält
●
Hur konfigureras användarfält tillsammans
med en katalogtjänst?
7
●
Sökbarhet på användarfält
●
Demo
Social Collaboration – under huven
En introduktion till användarfält
8
Social Collaboration – under huven
SAML i SiteVision Cloud
9
Social Collaboration – under huven
SAML i SiteVision Cloud
●
Simple user
●
Attribut
●
REST-api för uppdateringar
https://www.sitevision.se/svapi/users (POST, PUT, GET)
{
”id”: ”[email protected]”,
”title”:”'Boss”',
”sn”: ”Eklöf”
}
10
Social Collaboration – under huven
SiteVisions publika API
http://developer.sitevision.se/api
●
senselogic.sitevision.api.render.UserFieldRenderer
●
●
senselogic.sitevision.api.user.UserIdentityUtil
●
●
●
11
Skapa/hämta användaridentiteter utifrån en användare
senselogic.sitevision.api.user.UserIdentityWrapper
●
Lägga till/ta bort kontakt
●
Gå med/gå ur grupp
●
Hämta användaridentitetens grupper
senselogic.sitevision.api.collaboration.CollaborationGroupUtil
●
●
Rendrera ett användarfältvärde utifrån en användaridentitet
Skapa social grupp
senselogic.sitevision.api.collaboration.CollaborationGroupWrapper
●
Hämta administratör för gruppen
●
Hämta gruppmedlemmar
●
Lägga till/ta bort gruppmedlemmar
●
Byta namn på grupp
Social Collaboration – under huven
Dokumenthantering
Internetalternativ → Program → Hantera tillägg → Alla tillägg
12
Social Collaboration – under huven
Dokumenthantering
13
●
Integration mot Microsoft Office
●
WebDAV
●
Felsökning
Social Collaboration – under huven
WebDAV
HTTPS
SharePoint plugin
HTTP/HTTPS
SiteVision js
14
Social Collaboration – under huven
Felsökning
●
Verifiera att “SharePoint” pluginen är installerad
●
Verifiera med ex. Fiddler att anrop når fram till SiteVision
LOCK, UNLOCK, PROPFIND, OPTIONS, POST, PUT, GET, HEAD
●
Verifiera att certifikatet är giltigt
●
Testa om filen går att nå med en WebDAV klient ex. Cadaver
http://someserver.se/webdav/groupfiles/....
●
15
Kontakta supporten
Social Collaboration – under huven
Liveuppdateringar
16
●
Bakgrund
●
Websockets alt. Long-poll
●
Portkonfiguration
Social Collaboration – under huven
Summering
●
Användaridentiteten är en hållare av Social Collaboration
relaterad information för användaren och unik per webbplats
●
M.h.a. användarfält går det att bygga avancerade lösningar
med små medel
●
Dokumenthantering via Office sker med WebDAV över SSL,
med hjälp av en plugin i webbläsaren.
17