IBM Connections Cloud Administration

38
Akademia IBM Social Business 2016 16 -18 maja Hotel Fabryka Wełny http://www.fabrykawelny.pl/ IBM Connections Cloud Administration Olaf Boerner, BCC Ltd. © 2016 IBM Corporation 1

Transcript of IBM Connections Cloud Administration

Page 1: IBM Connections Cloud Administration

Akademia IBM Social Business 2016

16 -18 maja Hotel Fabryka Wełny http://www.fabrykawelny.pl/

IBM Connections Cloud AdministrationOlaf Boerner, BCC Ltd.

© 2016 IBM Corporation 1

Page 2: IBM Connections Cloud Administration

Agenda

• Introduction IBM Connections Cloud Offering • Administration Roles for Cloud Administration • User Provisioning • Issues / Challenges managing IBM

Connections Cloud

Page 3: IBM Connections Cloud Administration

About me• Studied Business Administration and

Computer Science • Processional Notes Consulting since 1994• CEO and Founder of BCC in 1996

• Working as project manager senior architect with large enterprise customers– Securing IBM Social Business infrastructures

– reducing Total cost of Ownership of IBM Social Business Infrastructures thru automating Administration

• IBM Champion in 2014 & 2015 • Twitter: @OlafBoerner

Page 4: IBM Connections Cloud Administration

IBM Connections Cloud - Offerings • Offerings

– https://www.ibm.com/marketplace/cloud/business-social-networking-on-ibm-cloud/purchase/pl/en-pl

• Packages – IBM Connections Social Cloud – IBM Connections S2: – IBM Connections S1 > Full Package – Connections

• Web Meetings • Docs • E Mail Services (IBM SmartCloud Notes / IBM Verse)

• Stand alone Services – IBM Connections Meetings Cloud – IBM Files / IBM Connections Files – IBM Verse

Page 5: IBM Connections Cloud Administration

IBM Connections Social Cloud

Team workspace including a personal dashboard, file sharing, communities, and instant messagingMobile apps for accessing files, participating in online meetings, chatting with contacts, and synching email and calendarStorage: 1 TB File storage, 50 GB Communities storage, 5GB Wiki storage, and 50 GB Verse and SmartCloud Notes mailbox storage.Broad Language Support: Available in 22 languages

Page 6: IBM Connections Cloud Administration

IBM Connections Cloud S1 Team workspace including a personal dashboard, file sharing, communities, and instant messagingMobile apps for accessing files, participating in online meetings, chatting with contacts, and synching email and calendarStorage: 1 TB File storage, 50 GB Communities storage, 5GB Wiki storage, and 50 GB Verse and SmartCloud Notes mailbox storage.Unlimited guest access to work with your partners, vendors and customers. (S2)Web meetings for 200 participants with desktop and application sharing, chat, and polling (S2) Email and calendar for web, desktop, and mobile, with spam and anti-virus protection. Includes IBM Verse and Notes Cloud mail experiences and IBM Notes Traveler for mobile access. (S1) Document Editor for collaboratively authoring word processor, spreadsheet, and presentation documents (S1) Broad Language Support: Available in 22 languages

http://www.ibm.com/software/interactivedemo/us/en/?p=ibm_connections_cloud_s1

Page 7: IBM Connections Cloud Administration

IBM Connections CloudPricing per User/Month

• Packages – IBM Connections Social Cloud: 5,79 EUR– IBM Connections S2: 7,72 EUR – IBM Connections S1 9,65 EUR

• Stand alone Services – IBM Connections Meetings Cloud 4.82 EUR – IBM Files / IBM Connections Files 3.86 EUR – IBM Verse 4.82 EUR

Page 8: IBM Connections Cloud Administration

Deployment models

• Cloud only • Hybrid Deployment for existing Domino

customers – Smart Cloud Notes

• Typical scenario in EU – IBM Domino / Notes on premise – IBM Connections Cloud S2 or – IBM Connections Meeting (now VoIP enabled)

• Challenge: On Premise and Cloud integration

Page 9: IBM Connections Cloud Administration

IBM Cloud Administration Roles: IBM and „Your Company “

IBM Cloud Service

Management

Server and Infrastructure Management

User Support

Account Provisioning

& Registration

http://www-01.ibm.com/support/docview.wss?uid=swg27023836

Page 10: IBM Connections Cloud Administration

IBM Connections Cloud: Server and Infrastructure Management

• IBM Tasks – Infrastructure and server monitoring– Manage and maintain service environment– Manage spam/virus filters

• Customer Task – Managing spam filter’s white list (only for Messaging)

• Summary: – Switch to Cloud will remove Administration task for Application Servers – Service Provider Management to monitor IBM

• Network performance • Application performance • Legal requirements / data protection

Page 11: IBM Connections Cloud Administration

IBM Connections Cloud: Support

• Internal First Level Support

• Support for Client based issues – PC / MAC– Mobile Devices – Company Network

Page 12: IBM Connections Cloud Administration

IBM Connections Cloud: Account Provisioning & Registration

• Account Provisioning is a significant part for IBM Cloud Administration

Page 13: IBM Connections Cloud Administration

Subscription Management

1. Buy Subscriptions – IBM‘s Cloud Products – Per User – 12 month to 36 month

2. Assign Subscriptions to Users

How to implement in your Organization • Can Administrators buy Subscriptions ? • How to integrate procurement ?

https://www-112.ibm.com/software/howtobuy/softwareandservices/buynow/configurator/swc/configurator/configure.action

Page 14: IBM Connections Cloud Administration

IBM Connections Cloud Administration: User Interface

• “simple” browser based Interface• Two steps provisioning

– Create user account – Assign a subscription

• BUT does it fit in your organizational procedures ? – Admin

• Manage users and accounts – Admin Assistant

• reset passwords for other users (not Notes IDs)• Resend Invite Mail

• Manual process is a pain for creating > n accounts

Page 15: IBM Connections Cloud Administration

IBM Options to „Automate “ Account Provisioning & Registration

Page 16: IBM Connections Cloud Administration

Integration Server

• „Integrate user provisioning and Web Mail directory integration information from your on-premises administrative environment to cloud-based management“ (IBM)

• Provides an interface for – User provisioning and identity management – Directory integration– User profile management: change profile attributes – Chat policy assignments: chat history & file transfer settings

Page 17: IBM Connections Cloud Administration

Integration Server - Architecture Integration Server must be enabled by mail request to IBM Cloud Support • Based on „change files“ in csv format

(csv will stay forever in IT ) • Uploading change file to Integration Server via Secure FTP

– ftp.ce.collabserv.com (EU) , ftp.NA.collabserv.com (US) – Implicit SSL mode which port990 – Firewall need to open port 60000-61000

• After processing change file – Integration server creates server report files – Subdirectory _processed or _error

Page 18: IBM Connections Cloud Administration

csv change File: naming convention

• IBM Connection Customer ID • SourceID: differentiate data source (optional)• Typ -> describe change request scope

– prv for user provisoning – di for directory integration s

• Sequence Number – 0 - 4294967295 – Each File must have a higher sequence number than the last processed

file • Ext – file extension(csv or ldif) • Example: Provisioning File Name

– 000000815_BCC-DD_prv_1367246866.csv

Page 19: IBM Connections Cloud Administration

csv change file field: Actions

• Actions: following provision actions are available – Add, Update, Suspend, Resume, Remove, – AssignSeat, ChangeSeat, RevokeSeat, – Rename, – ResendInvitation, – ChangeStorage

• AssignTo– To remove collaboration services and – to assign the resources belonging to the old account to a new

account

Page 20: IBM Connections Cloud Administration

csv sample: Add user to messaing & assign traveler

emailAddress,action,subscriptionId,givenName,familyName,password,altEmailAddress

1. Step – Add User [email protected],Add,69052,Olaf,usr20,passw0rd,[email protected]

2. Step – Assign Traveler [email protected],AssignSeat,69053,,,,,

Both steps can be done in a single file

Page 21: IBM Connections Cloud Administration

Integration Server report file • Server Report file

– report file for each batch of change files that are processed– Reports are generated in the _report directory.– Report file name includes date & time – _report\LLIS_Report_20120820_121003.txt

• Report File Example – *** Processing file: bcc/acme/20049989_PRV_00000001.csv– 11/6/15 11:12 AM - CSV entries read: 3; BSS entries written: 3; No errors!– Processing file: bcc/acme/20049989_PRV_00000002.csv– 11/6/15 11:13 AM - CSV entries read: 1; BSS entries written: 1; No errors!

• Error Handling – change file is moved to the _err subdirectory – Server trace file is only stored in that directory

Page 22: IBM Connections Cloud Administration

Directory integration • Synchronize your on premise directory with IBM Web Mail Cloud

contact directory • Do not confuse this with user accounts ! • Syncronize using LDIF Files - > example

– DN: cn=Olaf Boerner,ou=Development,o=BCC– changeType: add– objectClass: inetOrgPerson– displayName: Olaf Boerner– mail: [email protected]– givenName: Olaf– sn: Boerner– telephoneNumber: +49 123-45678

Example: 000000815_BCC-DD_id_1367246866.ldif

Page 23: IBM Connections Cloud Administration

Current „limitations“ with Integration Server

200 operations per file750 User transaction per hour 10.000 User changes per day

Page 24: IBM Connections Cloud Administration

Policy Administration

Controlling your IBM Connections Cloud Settings

Page 25: IBM Connections Cloud Administration

Security Management

• Password policies– Expiration: 30, 60, 90, 180, 360, None – Passwort Reset:

• Send Email to Users to confirm identity • Support via: Phone URL

• IP Adress Range: Restrict Login to approved IP Adresses – Start IP – End IP

Page 26: IBM Connections Cloud Administration

Mobile App Management• Enable mobile Access to Communites, Activities, Blogs, Files • Display on Home Page • Files

– Control up- and downloads – Allow import and export – Enable Sync

• Security – Enable App Password– Define Password Quality – Mobile Device Management required

Page 27: IBM Connections Cloud Administration

Issues / Challenges

• Service Provider Management must be established

• SPR Management to IBM Support– Bug Reporting – Feature Enhancements

• Manual IBM ID Vault upload in hybrid environments– Upload each ID File manually – Admin need to provide password

• Integration with OnPremise Enterprise Directories (Active Directory / LDAP etc)

Page 28: IBM Connections Cloud Administration

Issues / Challenges: „All Mighty“ Admin“ Role

• Only simple delegation model available (Admin Assistant)

• All or nothing approach • Integration in your Organization / Helpdesk ?

– Different UI / Interface – Manage Access

• Audit Trail / Compliance Report

Page 29: IBM Connections Cloud Administration

Solution proposal

Administrative Interface for IBM Connections Cloud

Page 30: IBM Connections Cloud Administration

Administrative Interface for Cloud Administration

• Service Portal for internal Administration / Helpdesk – Integrate in existing Intranet – adapt Corporate Design

• Ensure internal standards thru policies • Allow granular delegation models

– User Management for different regions – Self Services – Approval Workflows

• Log / Audit Trails

Page 31: IBM Connections Cloud Administration

BCC Service Portal – out of the box

Page 32: IBM Connections Cloud Administration

BCC Service Portal – out of the box

Page 33: IBM Connections Cloud Administration

BCC Service Portal – CSS Customizing

Page 34: IBM Connections Cloud Administration

BCC Service Portal – CSS Customizing

Page 35: IBM Connections Cloud Administration

Summary

Page 36: IBM Connections Cloud Administration

IBM Connections Cloud Administration: Lessons learned

• Moving to IBM Cloud still requires Administration

• Add the responsibility role to your organization to manage “IBM” as a ServiceProvider

• Current Administrator Interface – does not fit to enterprises – Does not scale to large size of transactions

Page 37: IBM Connections Cloud Administration

IBM Connections Cloud Administration: Lessons learned

• Shortcomings – only Admin roles will not be compliant with typical

organizational structures – no “support” for organizational policies – detailed loging / Audit trail is missing – FTP based Integration Server is a clumsy solution

• Solution – Internal Service Portal for Task Delegation – Integration for Directory Synchronisation

Page 38: IBM Connections Cloud Administration

BCC Olaf Boerner

Questions ?