• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Becoming A Connections Administrator
 

Becoming A Connections Administrator

on

  • 498 views

Presentation on Connections administration given at ISBG in Larvik, Norway May 2014

Presentation on Connections administration given at ISBG in Larvik, Norway May 2014

Statistics

Views

Total Views
498
Views on SlideShare
114
Embed Views
384

Actions

Likes
0
Downloads
5
Comments
0

4 Embeds 384

http://turtleblog.info 377
http://feedly.com 5
http://blogdotturtlepartnershipdotcom.wordpress.com 1
http://www.slideee.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Becoming A Connections Administrator Becoming A Connections Administrator Presentation Transcript

    • Become a Connections Administrator Gabriella Davis, The Turtle Partnership
    • ! Gab Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com ▪Administrator, Problem Solver, Stubborn Fixer of Things ▪Working with IBM technologies and all the things surrounding and integrating with those ▪Based in London, about half the time 2
    • CONNECTIONS IN ALL ITS GUISES
    • 4 • A Connections Administrator is knowledgeable about many different products and tools that have a wider application than just IBM Connections • A Connections developer can use development tools from CSS to OpenSocial gadgets to Java and more, all have a much wider application than just IBM Connections
    • WHAT WE HAVE LEARNT ABOUT PLANNING
    • Fight For The Resources You Need 6
    • Are You Sure About That WebSphere Architecture? 7
    • It’s All About The People Locations Teams You’re only as good as your LDAP Meaningful context is everything - who ARE these people?
    • I wish I had connections to plan installing connections…. Drag everyone into a room…..
    • INSTALLING
    • DOWNLOADS & DOWNLOADS & DOWNLOADS 11
    • Verify Everything Before Starting
    • KNOWING WHERE ALL THE DATA IS
    • CONFIG LOCAL DATA SHARED DATA FILE ATTACHMENTS DATABASES
    • DATABASES
    • FILE ATTACHMENTS
    • SHARED DATA Customisation Strings Profile Types Language Translations File Attachments Custom JSPs
    • LOCAL DATA Forums Media Communities Status Profiles BlogsActivities W ikis Search Index
    • CONFIG Deployment Manager /dmgr/config … Cluster1_server1 Cluster1_server2 InfraCluster_server1 InfraCluster_server2 dmgr
    • DANGER! ! ..deleting a Community is irreversible & can be done by any Community Owner
    • LDAP
    • Connections Directory LDAP 1 LDAP Failover LDAP 2 DNS & LDAP
    • 2 4 LDAP DIRECTORY TDI SERVER TDI SCRIPTS / ASSEMBLYLINE PEOPLEDB DATABASE CONNECTIONS PROFILES CREATING PROFILES 31 5
    • Population Wizard Simple: Manual 1 LDAP Source > Profile XML Files From TDISOL 1 LDAP Source > Profile Some data manipulation Assemblyline Advanced: Realtime Multiple Data Sources Full data manipulation
    • IBM HTTP SERVER
    • IBM HTTP Server
    • HTTPD.CONF In HTTPServerbin Can be modified in WebSphere PLUGIN-CFG.XML Generated by WebSphere Mappings for every application Distributed to HTTPServer
    • DANGER! ! The httpd.conf file can be easily broken as it’s not validated on save ! A faulty httpd.conf will prevent IHS from starting
    • MORE STUFF…
    • Searching Files & Folder Metadata Document Types Tagging ✤ People / Unstructured ✤ Process / Structured Finding Things
    • Databases Dep Mgr Filenet ConnectionsIntegrationAdding CCM
    • Cognos BI Cognos Transformer Cognos & Metrics DB Cognos & Metrics J2EE Apps Connections Reporting
    • Forms Experience Builder Polls & Surveys Installs on WebSphere Server(s) Requires DB2 Installs on every server in the chosen cluster
    • ADMINISTRATION
    • Websphere Administration ▪ Application security - the rights users have to applications • Not granular “one size fits all” • New roles that change behaviour aren’t something you can add ! • Wsadmin • command line administration tool • also used to make changes to application configuration settings
    • ApplicationSecurity
    • WSAdmin – sending commands ▪ Start in the BIN directory of the deployment manager – C:IBMWebSphereAppServerprofilesDmgr01bin ! ▪ Call wsadmin by typing
 
 wsadmin(.sh) –lang jython –username [name] –password [password] 
 ▪ Choose which application you want to work with 
 
 execfile(“profilesAdmin.py”) ▪ Any changes you make here will be pushed out to all the nodes – Wsadmin commands are case sensitive regardless of your platform
    • JAASAUTHENTICATION ! – Global Security – JAAS – J2C authentication data
    • DatabaseReorg Look for reorg.sql scripts in the connections.sql directory of the installer
    • backup & restore from Dmgr profile “bin” directory backupconfig d:backupsdmgr040114.zip -nostop
    • SystemOut.log LOG_ROOT variable = log file location Each WAS server has its own logs Location and retention configurable by server
    • Do’s & do nots ▪ Backup your configuration using backupconfig before making changes to the configuration – Never manually edit an XML configuration file, always use wsadmin which verifies the XML structure as it’s checked back in – Schedule the database reorg maintenance scripts to run regularly, – Set up specific credentials for developers to use to access the Connections data, don’t re- use administration credentials – Ensure you have a test / staging server to test customisations, enhancements and developments on – Never skip post installation steps , or any steps, follow the documentation ! – Never let your developer have ISC access or wsadmin access to a production environment!
    • HOWTO FIND ME Twitter, blogs, Instagram, Facebook and more gabriella@turtlepartnership.com GabriellaDavis (skype) http://turtleblog.info gabturtle on twitter and elsewhere