SlideShare a Scribd company logo
1 of 62
Download to read offline
Connections Administration:
     Understand the Challenge
... And Find Your Way How To Do It

Felix Binsack                                 Otto Foerg
General Manager              Collaboration Solutions Architect
TIMETOACT GmbH                                   edcom GmbH
felix.binsack@timetoact.de               otto.foerg@edcom.de




 TIMETOACT GROUP                            Im Mediapark 2
 INFO@TIMETOACT.DE                        D-50670 Cologne
 Phone +49 221 97343 0             WWW.TIMETOACT.DE/CAT
Social Connections III, 06.22.2012, Dublin: Connections Administration Session



Overview IBM Connections Administration

!   General Configuration                                            !   General Administration
       !   Services                                                        !   User Management
       !   Notifications                                                   !   Customizing
       !   Language Selector                                               !   Extending & Integration
       !   Connectivity & SSL                                              !   Troubleshooting
!   Feature Configuration                                            !   Feature Administration
       !   Scheduled Jobs                                                  !   Members
       !   Size limits                                                     !   Cache & Trash
       !   Feature Parameters                                              !   Application & Widgets
       !   Moderation                                                      !   Libraries & Policies
       !   Profile Types                                                   !   Search Index
       !   Object- and Filetypes                                           !   Scheduled Jobs
       !   …                                                               !   …

                                                            Page 2
Social Connections III, 06.22.2012, Dublin: Connections Administration Session



How Connections Administration Works

!   Configuration:                                                   !   wsadmin:
       !   XML file repository                                             !   Case-sensitive command line
       !   30+ files                                                           administering
       !   6,000+ lines of XML                                             !   Manually enter commands
       !   425+ parameters                                                 !   Complex command syntax
                                                                           !   300+ commands
!   Changing configurations:
            !   wsadmin                                                    !   Several commands for 1 task
                                                                           !   Variables to transfer values
            !   Check-out / check-in
                                                                               between commands
                procedure
                                                                           !   Type conversion for variables
            !   Manually edit XML files
                                                                           !   Copy & paste values from
                                                                               Connections databases



                                                            Page 3
Social Connections III, 06.22.2012, Dublin: Connections Administration Session

wsadmin Example:
Add a New Member to an Activity

!   1. Start wsadmin command line environment:
          wsadmin –lang jython –user <wasadmin> -password <password>
!   2. Load Activities Python Script:
          execfile("activitiesAdmin.py")
!   3. Store the new member into a temporary variable:
          newMember=ActivitiesMemberService.fetchMemberByName(“John Doe”)
!   4. Store the activity into a tempory variable:
          act=ActivityService.fetchActivityById
           ("FFFGc66a55370a2c423eafa5bd0a4b443a70”) *)
           *)   Additional operations required to get the UUID of the activity

!   5. Convert the variables from “hash” to “vector”:
          from java.util import Vector
          newMemberVec = Vector()
          newMemberVec.add(newMember)
          actVec = Vector()
          ActVec.add(act)
!   6. Add the new member to the activity:
        AccessControlService.setMembersAccess(actVec,newMemberVec)
                                                            Page 4
Social Connections III, 06.22.2012, Dublin: Connections Administration Session


Connections Administration Summary

!   ... Connections has to be administered
!   ... Connections administration is not easy
!   ... The administrator has to deal with several server systems,
        each of them can cause problems
!   ... Successful administering & troubleshooting requires
        knowledge, experience, good skills – and the right tools
!   ... The standard WAS administration tool is ... wsadmin
!   ... It often takes a lot of time to find out which
        (combination of) command(s) can solve a certain problem




                                                            Page 5
Social Connections III, 06.22.2012, Dublin: Connections Administration Session



How To Administer Your Connections ?

!   Using wsadmin – Your administrator has to be familiar with
       !   Connections commands
       !   XML configuration files
       !   Connections administration procedures
       !   WebSphere administration techniques
!   Using Connections Administration Toolkit (CAT)
       !   Graphical UI for administration and configuration of Connections
       !   No wsadmin and XML files handling
       !   No indepth WebSphere knowledge required
       !   Eliminates the complexity of Connections administration
       !   Speeds up handling of administrative tasks
       !   Unveils the hidden treasures of Connections administration
       !   Reduces costs of operating Connections and TCO
       !   Administer Connections from everywhere – even with your iPad ...
                                                            Page 6
Connections
Administration
Toolkit

Demo ...


           Page 7
Questions ?


          KURZER RÜCKBLICK
          AUF CONNECTIONS 3.0.1

Seite 8              Page 8
Social Connections III, 06.22.2012, Dublin: Connections Administration Session



More Informations

!   Please visit the CAT web site:
       !   http://www.timetoact.de/cat
!   Contact us via mail:
       !   info@timetoact.de
!   A demoversion of CAT is available on request




                                                            Page 9
Thank You !!


               felix.binsack@timetoact.de
           KURZER RÜCKBLICK
                  otto.foerg@edcom.de
           AUF CONNECTIONS 3.0.1
                    www.timetoact.de
Seite 10                   Page 10
Additional Slides


           KURZER RÜCKBLICK
           AUF CONNECTIONS 3.0.1

Seite 11              Page 11
Social Connections III, 06.22.2012, Dublin: Connections Administration Session



Overview Additional Slides

!   Activities                                                      !   Notification Configuration
!   User Management                                                 !   Policies Administration
!   Communities                                                     !   Libraries Administration
!   Schedulers                                                      !   Profile Types
!   Search Management                                               !   CAT Technical Background
!   Service Configuration                                           !   CAT Team
!   Language Selector




                                                            Page 12
The CAT User Interface




                   Page 13
Add a New Member to an Activity with CAT
Step 1: Select Activities ...

!   By name                                Several
                                                       Typeahead
                                          selection
                                                           list
!   By type                                 criteria




!   By user & role
     !   Author
     !   Creator
     !   Owner
     !   Reader

!   Typeahead
    implemented for all
    selection lists in
    CAT


                                Page 14
Add a New Member to an Activity with CAT
Step 2: See the Result List




                                           Result list
                                         according to
                                        selection criteria




                              Page 15
Add a New Member to an Activity with CAT
Step 3: See Metadata of an highlighted Activity




                                              Metadata of
                                              highlighted
                                                activity




                           Page 16
Add a New Member to an Activity with CAT
Step 4: Retrieve Current Members & Roles of the Activity




                                             Members &
                                               roles of
                                             highlighted
                                                activity




                          Page 17
Add a New Member to an Activity with CAT
Step 5: Add New Member(s)




                              Typeahead
                            makes it easy to
                            identify the right
                               member(s)




                                                                                Activities




                                            Specify role(s)   Specify role(s)
                                               for new           for new
                                             member(s)         member(s)


                        Page 18
Remove a Member from an Activity with CAT




                              Click
                            “Remove
                             Member”


                              Select
                            member(s)
                               to be
                             removed




                  Page 19
Manage Deleted Activities with CAT



                               Delete an
                             Activity, restore
                               or purge a
                             deleted Activity




                   Page 20
Benefits Activities Management with CAT

!   Retrieve all activities without being a member
!   Several criteria to select activities
!   See all activities created / owned by an particular user
!   Typeahead lists make it easy to select activities
!   See all metadata of an activity at a glance
!   Add or remove members to/from an activity
!   Delete an activity
!   Restore or purge deleted activities
!   Manage all Activities scheduled tasks



                                 Page 21
Connections User
             Management with CAT
           KURZER RÜCKBLICK
           AUF CONNECTIONS 3.0.1

Seite 22               Page 22
Overview User Management with CAT

!   Inactivate or activate an user in PROFILES or any of the
    Connections features
!   Edit user data including UID in PROFILES if synchronization
    problems happen
!   Associate a returning user with his former content
!   Publish user data from PROFILES to feature databases
!   Synchronize user data in feature databases
    directly with LDAP
!   Drop a user from PROFILES to reinstate synchronization for
    this user again



                               Page 23
User Management with CAT
How To Select a User
                                    Several criteria
!   Select user by                  for selection of
                                         users

     !   E-Mail
     !   UID
     !   Display Name
     !   GUID
     !   Login ID
                                                       Typeahead
!   Typeahead                                              list

    implemented for all
    selection lists in
    CAT




                          Page 24
User Management with CAT
Perform Several Administrative Tasks in PROFILES




                           Propagate user
                              data from
                            PROFILES to
                             feature dbs       Delete user
     Inactivate or                          from PROFILES
     activate user                                           Change UID in
                                                              PROFILES to
                                                             the same value
                                                               as in LDAP




                                                                       See PROFILES
                                                                         data for the
                                                                        selected user




                         Page 25
User Management with CAT
Perform Several Administrative Tasks with Features


 See the user’s
    GUID in
  features and
   compare to
   PROFILES

                            Synchronize an       See all login
                                                                    See current
                             user’s data in     values used by
                                                                  state of the user
                            features directly   the user in the
                                                                     in features
                               with LDAP            features
    Activate or
 Inactivate an user
    in selected
     feature(s)




                         Page 26
User Management with CAT
Synchronize Complete Feature Databases with LDAP




                        Page 27
Benefits User Management with CAT

!   See all user related data in all db‘s at a glance
!   Solve synchronization problems by simply inactivating and
    reactivating a user in PROFILES – this helps in many cases!
!   Find out if a user has different GUID‘s in the Connections
    dbs and solve any problems by directly synchronizing the
    user between LDAP and feature db‘s
!   After a UID change in LDAP: Give the user the same UID in
    PROFILES – and he will be synced again
!   Delete a user‘s data from PROFILES so that TDI can reimport
    them from scratch
!   Detect whether a user‘s login items are associated with a
    different user / GUID, preventing the user from accessing the
    feature - and delete the respective values
                                 Page 28
Management of
            Communities with CAT
           KURZER RÜCKBLICK
           AUF CONNECTIONS 3.0.1

Seite 29               Page 29
Overview Communities Management

!   Retrieve a Community by several criteria
!   Create or delete a Community
!   See all metadata of a Community
!   Remove an user from all Communities
!   Add an alternate owner to Communities owned by an
    particular user
!   Add or remove members to/from a Community
!   Change policy controling a Community‘s file quota




                              Page 30
Community Management with CAT
How To Select a Community
                                     Several
                                    selection
!   Select by type,                   criteria

    Community name,
    tag and UUID
!   Select by user &
    role
     !   All
     !   Creator
     !   Member                                  Typeahead
                                                     list
     !   Owner

!   Typeahead
    implemented for all
    selection lists in
    CAT
                          Page 31
Communities Administration
                                        Remove a user
               Create a new                 from all
                Community               Communities he
                                         is member of



                                                            Delete a
                                                           Community



  Select all
Communities
owned by an
user and add
an alternate
   owner




                                                            Associate
                                                         Community with
                                                         a different files
                                                           quota policy
                                  Add or remove
                                   Community
                                    members




                              Page 32
Benefits Communities Management With CAT

!   Retrieve all communities without being a member
!   See all restricted communities
!   Several criteria to select communities
!   See all communities a user is creator / member / owner of
!   Typeahead lists make it easy to select communities
!   See all metadata of an community at a glance
!   Add or remove members / owners to / from a community
!   Delete a community
!   Remove a user from all communities he is a member of
!   Add an alternate owner to communities
!   Manage all scheduled tasks in Communities
                               Page 33
Management of
            Connections Schedulers
                   with CAT
           KURZER RÜCKBLICK
           AUF CONNECTIONS 3.0.1

Seite 34               Page 34
Scheduler Tasks – Managed by wsadmin
Getting information about a job




                          Page 35
Scheduler Tasks – Managed by CAT
Getting Information about a Job




                          Page 36
Scheduler Tasks
Getting Details about a Job

!   Getting details about a task e.g. DatabaseRuntimeStats …

!   … using wsadmin



!   … using CAT




                                    Page 37
Scheduler Tasks
Changing a Cron scheduler expression - wsadmin




                        Page 38
Scheduler Tasks
Changing a Cron scheduler expression - CAT



!   CAT Cron user
    interface

!   Available in all
    areas of CAT
    offering
    configurable
    Cron expressions




                        Page 39
Benefits Scheduler Management with CAT

!   Use the CAT cron job editor to change scheduler settings


!   Coming soon:
     !   Clear schedulers in order to fix scheduler related problems




                                      Page 40
Search Management
                   with CAT
           KURZER RÜCKBLICK
           AUF CONNECTIONS 3.0.1

Seite 41               Page 41
Overview Search Management with CAT

!   Create, edit or delete Search tasks

!   Enable / disable Search tasks

!   Delete an application‘s index

!   Run Search tasks manually




                                Page 42
See all Search Tasks and Metadata
                                    Filter Task Type




                                      List of all
                                     Search Tasks




                                     Search Task
                                      metadata




                   Page 43
Edit Search Task Properties

                               Edit a
                             Search Task




                   Page 44
Purge index of
                              selected

Purge Search Indexes           features




                  Page 45
Delete Search Tasks

                             Delete a
                            Search Task




                  Page 46
Create Search Tasks

           Create a new
            Search Task




                          Page 47
Run Search Tasks

                             Manually run a
                              Search Task




                   Page 48
Benefits Search Management with CAT

!   See all search tasks and their current status
!   Delete search indexes from CAT
     !   No deleting of search directories on search nodes
     !   No restarting of search cluster

!   Immediately refresh or rebuild search index for all or
    selected features
!   Delete „misbehaving“ search tasks and rebuild them




                                     Page 49
Some Additional
      CAT Features
KURZER RÜCKBLICK
AUF CONNECTIONS 3.0.1

            Page 50
Configure Connections Services




 Use “Defaults” line to
preconfigure values and
 copy them to selected
        services




                          Page 51
Configure Language Selector




                  Page 52
Notification Configuration
Enable channels, specify sender address




                         Page 53
Policies Administration

                             Create a new
                                policy




                                            Delete selected
                                                policies




                                               List of all
                                            existing policies




                                             Click to edit
                                                 quota




                                              Details of
                                            selected policy




                   Page 54
Administration of File Libraries
                                     Specify user or
                                      Communities
!   Several selection                   libraries


    criteria
     !   Type of Library
          ! User

          ! Community
                                                Delete a library


     !   Library Name                Change library
                                        policy




                           Page 55
Administration of Profile Types

!   Set configuration
    properties for
    Profile Types
!   Activate / deactivate
    features for different
    Profile Types
!   Set different scopes




                             Page 56
CAT Technical
      Background
KURZER RÜCKBLICK
AUF CONNECTIONS 3.0.1

            Page 57
CAT – Technical Background (1)

!   CAT is a Java™ Enterprise Edition (JEE) Application and
    uses its own database
!   CAT is running on any WebSphere Application Server of the
    Websphere domain used by Connections
!   The CAT database can be configured as
     !   Derby database on the WebSphere Application Server
     !   DB2, Oracle or SQL Server database

!   The CAT operations rely on:
     !   Standard IBM Connections configuration files
     !   Mbeans delivered as part of IBM Connections
     !   Standard IBM Connections REST API
     !   IBM Connections databases

                                    Page58
CAT – Technical Background (2)

!   Access to CAT is protected by standard WebSphere
    application roles
!   CAT works with “RunAs” users to access
    Mbeans and the REST API
     !   RunAs credentials configured in preferences and stored encrypted
     !   No administrative privileges for the Connections administrator on
         WebSphere level required if he is using CAT !!

!   CAT is developed using IBM Rational Application Developer,
    Plugins for GWT, Maven and Teamconcert, and the
    Google™ Web Toolkit
!   CAT installation needs less than 1 hour


                                     Page59
CAT Preferences




                  Page60
Connections Administration Toolkit Team
!   General Manager
     !   Felix Binsack



!   Leader IBM Connections Services
     !   Otto Förg


!   Developers, Quality Assurance
     !   Olga Belousova
     !   Florian Mehl
     !   Georg Kaiser
     !   Jürgen Weisel-Schmidt
     !   Susanne Brunner

                                 Page61
More Informations

!   Please visit the CAT web site:
     !   http://www.timetoact.de/cat

!   Contact us via mail:
     !   info@timetoact.de

!   A demoversion of CAT is available on request




                                       Page 62

More Related Content

Similar to Soccnx III - Connections Administration: Understand the challenge ... and find your way how to do it

21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented ArchitectureBob Rhubart
 
CASE-4 Automating Business Processes in Denver: A Technical Case Study
CASE-4 Automating Business Processes in Denver: A Technical Case StudyCASE-4 Automating Business Processes in Denver: A Technical Case Study
CASE-4 Automating Business Processes in Denver: A Technical Case StudyAlfresco Software
 
Jimwebber soa
Jimwebber soaJimwebber soa
Jimwebber soad0nn9n
 
Switch to Alfresco with Seed in Australia and New Zealand
Switch to Alfresco with Seed in Australia and New ZealandSwitch to Alfresco with Seed in Australia and New Zealand
Switch to Alfresco with Seed in Australia and New ZealandAlfresco Software
 
Orchestration Panel at Cloud Connect 2010
Orchestration Panel at Cloud Connect 2010Orchestration Panel at Cloud Connect 2010
Orchestration Panel at Cloud Connect 2010dev2ops
 
mcAMDOIS - CAPI
mcAMDOIS - CAPImcAMDOIS - CAPI
mcAMDOIS - CAPImcAMDOIS
 
Django è pronto per l'Enterprise
Django è pronto per l'EnterpriseDjango è pronto per l'Enterprise
Django è pronto per l'EnterprisePyCon Italia
 
Intranet 2.0 - Integrating Enterprise 2.0 into your corporate intranet
Intranet 2.0 - Integrating Enterprise 2.0 into your corporate intranetIntranet 2.0 - Integrating Enterprise 2.0 into your corporate intranet
Intranet 2.0 - Integrating Enterprise 2.0 into your corporate intranetJames Dellow
 
SharePoint Saturday DC by ImageTech Systems - David Strock
SharePoint Saturday DC by ImageTech Systems - David StrockSharePoint Saturday DC by ImageTech Systems - David Strock
SharePoint Saturday DC by ImageTech Systems - David StrockJeff Shuey
 
Roma introduction and concepts
Roma introduction and conceptsRoma introduction and concepts
Roma introduction and conceptsLuca Garulli
 
Hello SharePoint 2007!!!
Hello SharePoint 2007!!!Hello SharePoint 2007!!!
Hello SharePoint 2007!!!Marwan Tarek
 
Agileload - load testing tool for better web performance
Agileload - load testing tool for better web performanceAgileload - load testing tool for better web performance
Agileload - load testing tool for better web performanceAgileload testing
 
Initial Kautilya Brochure Doc
Initial Kautilya Brochure DocInitial Kautilya Brochure Doc
Initial Kautilya Brochure DocSaket Rai
 
Inroduction of Oracle Enterprise Content Managment
Inroduction of Oracle Enterprise Content ManagmentInroduction of Oracle Enterprise Content Managment
Inroduction of Oracle Enterprise Content ManagmentMohamed Atef
 
Amplexor drupalcamp-gent-2012 - kinepolis platform
Amplexor drupalcamp-gent-2012 - kinepolis platformAmplexor drupalcamp-gent-2012 - kinepolis platform
Amplexor drupalcamp-gent-2012 - kinepolis platformAmplexor
 
SharePoint - Right Intro To Development
SharePoint - Right Intro To DevelopmentSharePoint - Right Intro To Development
SharePoint - Right Intro To DevelopmentMark Rackley
 
Open Digital Education Software Kit
Open Digital Education Software KitOpen Digital Education Software Kit
Open Digital Education Software Kitischool webboard
 

Similar to Soccnx III - Connections Administration: Understand the challenge ... and find your way how to do it (20)

21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented Architecture
 
CASE-4 Automating Business Processes in Denver: A Technical Case Study
CASE-4 Automating Business Processes in Denver: A Technical Case StudyCASE-4 Automating Business Processes in Denver: A Technical Case Study
CASE-4 Automating Business Processes in Denver: A Technical Case Study
 
Jimwebber soa
Jimwebber soaJimwebber soa
Jimwebber soa
 
Switch to Alfresco with Seed in Australia and New Zealand
Switch to Alfresco with Seed in Australia and New ZealandSwitch to Alfresco with Seed in Australia and New Zealand
Switch to Alfresco with Seed in Australia and New Zealand
 
Orchestration Panel at Cloud Connect 2010
Orchestration Panel at Cloud Connect 2010Orchestration Panel at Cloud Connect 2010
Orchestration Panel at Cloud Connect 2010
 
Software Patterns
Software PatternsSoftware Patterns
Software Patterns
 
Office 2010 Programming
Office 2010 ProgrammingOffice 2010 Programming
Office 2010 Programming
 
mcAMDOIS - CAPI
mcAMDOIS - CAPImcAMDOIS - CAPI
mcAMDOIS - CAPI
 
Django è pronto per l'Enterprise
Django è pronto per l'EnterpriseDjango è pronto per l'Enterprise
Django è pronto per l'Enterprise
 
Intranet 2.0 - Integrating Enterprise 2.0 into your corporate intranet
Intranet 2.0 - Integrating Enterprise 2.0 into your corporate intranetIntranet 2.0 - Integrating Enterprise 2.0 into your corporate intranet
Intranet 2.0 - Integrating Enterprise 2.0 into your corporate intranet
 
SharePoint Saturday DC by ImageTech Systems - David Strock
SharePoint Saturday DC by ImageTech Systems - David StrockSharePoint Saturday DC by ImageTech Systems - David Strock
SharePoint Saturday DC by ImageTech Systems - David Strock
 
Roma introduction and concepts
Roma introduction and conceptsRoma introduction and concepts
Roma introduction and concepts
 
Hello SharePoint 2007!!!
Hello SharePoint 2007!!!Hello SharePoint 2007!!!
Hello SharePoint 2007!!!
 
Agileload - load testing tool for better web performance
Agileload - load testing tool for better web performanceAgileload - load testing tool for better web performance
Agileload - load testing tool for better web performance
 
Initial Kautilya Brochure Doc
Initial Kautilya Brochure DocInitial Kautilya Brochure Doc
Initial Kautilya Brochure Doc
 
Inroduction of Oracle Enterprise Content Managment
Inroduction of Oracle Enterprise Content ManagmentInroduction of Oracle Enterprise Content Managment
Inroduction of Oracle Enterprise Content Managment
 
Amplexor drupalcamp-gent-2012 - kinepolis platform
Amplexor drupalcamp-gent-2012 - kinepolis platformAmplexor drupalcamp-gent-2012 - kinepolis platform
Amplexor drupalcamp-gent-2012 - kinepolis platform
 
SharePoint - Right Intro To Development
SharePoint - Right Intro To DevelopmentSharePoint - Right Intro To Development
SharePoint - Right Intro To Development
 
Open Digital Education Software Kit
Open Digital Education Software KitOpen Digital Education Software Kit
Open Digital Education Software Kit
 
What's new in Exchange 2013?
What's new in Exchange 2013?What's new in Exchange 2013?
What's new in Exchange 2013?
 

More from LetsConnect

Installing Component Pack 6.0.0.6
Installing Component Pack 6.0.0.6Installing Component Pack 6.0.0.6
Installing Component Pack 6.0.0.6LetsConnect
 
Oh $h@# - How to deal with emotional outbursts and hate in social situations
Oh $h@# - How to deal with emotional outbursts and hate in social situationsOh $h@# - How to deal with emotional outbursts and hate in social situations
Oh $h@# - How to deal with emotional outbursts and hate in social situationsLetsConnect
 
It is not About Connections vs Office 365 - You can have the best of the both...
It is not About Connections vs Office 365 - You can have the best of the both...It is not About Connections vs Office 365 - You can have the best of the both...
It is not About Connections vs Office 365 - You can have the best of the both...LetsConnect
 
Using ibm connections to enhance university courses
Using ibm connections to enhance university coursesUsing ibm connections to enhance university courses
Using ibm connections to enhance university coursesLetsConnect
 
IBM Connections 6 Component Pack
IBM Connections 6 Component PackIBM Connections 6 Component Pack
IBM Connections 6 Component PackLetsConnect
 
IBM Connections 6.0 CR3 New Features
IBM Connections 6.0 CR3 New FeaturesIBM Connections 6.0 CR3 New Features
IBM Connections 6.0 CR3 New FeaturesLetsConnect
 
10 years of IBM Connections
10 years of IBM Connections10 years of IBM Connections
10 years of IBM ConnectionsLetsConnect
 
IBM Collaboration Framework in action: Customer success stories
IBM Collaboration Framework in action: Customer success storiesIBM Collaboration Framework in action: Customer success stories
IBM Collaboration Framework in action: Customer success storiesLetsConnect
 
Design for the Digital Workspace
Design for the Digital WorkspaceDesign for the Digital Workspace
Design for the Digital WorkspaceLetsConnect
 
New Ways to Deliver Business Outcomes with INtelligent Workstream Collaboration
New Ways to Deliver Business Outcomes with INtelligent Workstream CollaborationNew Ways to Deliver Business Outcomes with INtelligent Workstream Collaboration
New Ways to Deliver Business Outcomes with INtelligent Workstream CollaborationLetsConnect
 
Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...
Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...
Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...LetsConnect
 
There is nothing more practical than a good theory
There is nothing more practical than a good theoryThere is nothing more practical than a good theory
There is nothing more practical than a good theoryLetsConnect
 
Kubernetes Basics for Connections Admins
Kubernetes Basics for Connections AdminsKubernetes Basics for Connections Admins
Kubernetes Basics for Connections AdminsLetsConnect
 
Intelligent Collaboration driving Digital Transformation
Intelligent Collaboration driving Digital TransformationIntelligent Collaboration driving Digital Transformation
Intelligent Collaboration driving Digital TransformationLetsConnect
 
Developing IBM Connections Community Apps using Domino
Developing IBM Connections Community Apps using DominoDeveloping IBM Connections Community Apps using Domino
Developing IBM Connections Community Apps using DominoLetsConnect
 
IBM Connections - Have it YOUR Way!
IBM Connections - Have it YOUR Way!IBM Connections - Have it YOUR Way!
IBM Connections - Have it YOUR Way!LetsConnect
 
You Get What You Give
You Get What You GiveYou Get What You Give
You Get What You GiveLetsConnect
 
Building Custom ibm Watson Workspace Templates to make you and your team more...
Building Custom ibm Watson Workspace Templates to make you and your team more...Building Custom ibm Watson Workspace Templates to make you and your team more...
Building Custom ibm Watson Workspace Templates to make you and your team more...LetsConnect
 
ICS INtegration with Node-RED and Open Source
ICS INtegration with Node-RED and Open SourceICS INtegration with Node-RED and Open Source
ICS INtegration with Node-RED and Open SourceLetsConnect
 
Communities as the fundament of social learning
Communities as the fundament of social learningCommunities as the fundament of social learning
Communities as the fundament of social learningLetsConnect
 

More from LetsConnect (20)

Installing Component Pack 6.0.0.6
Installing Component Pack 6.0.0.6Installing Component Pack 6.0.0.6
Installing Component Pack 6.0.0.6
 
Oh $h@# - How to deal with emotional outbursts and hate in social situations
Oh $h@# - How to deal with emotional outbursts and hate in social situationsOh $h@# - How to deal with emotional outbursts and hate in social situations
Oh $h@# - How to deal with emotional outbursts and hate in social situations
 
It is not About Connections vs Office 365 - You can have the best of the both...
It is not About Connections vs Office 365 - You can have the best of the both...It is not About Connections vs Office 365 - You can have the best of the both...
It is not About Connections vs Office 365 - You can have the best of the both...
 
Using ibm connections to enhance university courses
Using ibm connections to enhance university coursesUsing ibm connections to enhance university courses
Using ibm connections to enhance university courses
 
IBM Connections 6 Component Pack
IBM Connections 6 Component PackIBM Connections 6 Component Pack
IBM Connections 6 Component Pack
 
IBM Connections 6.0 CR3 New Features
IBM Connections 6.0 CR3 New FeaturesIBM Connections 6.0 CR3 New Features
IBM Connections 6.0 CR3 New Features
 
10 years of IBM Connections
10 years of IBM Connections10 years of IBM Connections
10 years of IBM Connections
 
IBM Collaboration Framework in action: Customer success stories
IBM Collaboration Framework in action: Customer success storiesIBM Collaboration Framework in action: Customer success stories
IBM Collaboration Framework in action: Customer success stories
 
Design for the Digital Workspace
Design for the Digital WorkspaceDesign for the Digital Workspace
Design for the Digital Workspace
 
New Ways to Deliver Business Outcomes with INtelligent Workstream Collaboration
New Ways to Deliver Business Outcomes with INtelligent Workstream CollaborationNew Ways to Deliver Business Outcomes with INtelligent Workstream Collaboration
New Ways to Deliver Business Outcomes with INtelligent Workstream Collaboration
 
Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...
Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...
Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...
 
There is nothing more practical than a good theory
There is nothing more practical than a good theoryThere is nothing more practical than a good theory
There is nothing more practical than a good theory
 
Kubernetes Basics for Connections Admins
Kubernetes Basics for Connections AdminsKubernetes Basics for Connections Admins
Kubernetes Basics for Connections Admins
 
Intelligent Collaboration driving Digital Transformation
Intelligent Collaboration driving Digital TransformationIntelligent Collaboration driving Digital Transformation
Intelligent Collaboration driving Digital Transformation
 
Developing IBM Connections Community Apps using Domino
Developing IBM Connections Community Apps using DominoDeveloping IBM Connections Community Apps using Domino
Developing IBM Connections Community Apps using Domino
 
IBM Connections - Have it YOUR Way!
IBM Connections - Have it YOUR Way!IBM Connections - Have it YOUR Way!
IBM Connections - Have it YOUR Way!
 
You Get What You Give
You Get What You GiveYou Get What You Give
You Get What You Give
 
Building Custom ibm Watson Workspace Templates to make you and your team more...
Building Custom ibm Watson Workspace Templates to make you and your team more...Building Custom ibm Watson Workspace Templates to make you and your team more...
Building Custom ibm Watson Workspace Templates to make you and your team more...
 
ICS INtegration with Node-RED and Open Source
ICS INtegration with Node-RED and Open SourceICS INtegration with Node-RED and Open Source
ICS INtegration with Node-RED and Open Source
 
Communities as the fundament of social learning
Communities as the fundament of social learningCommunities as the fundament of social learning
Communities as the fundament of social learning
 

Recently uploaded

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 

Recently uploaded (20)

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 

Soccnx III - Connections Administration: Understand the challenge ... and find your way how to do it

  • 1. Connections Administration: Understand the Challenge ... And Find Your Way How To Do It Felix Binsack Otto Foerg General Manager Collaboration Solutions Architect TIMETOACT GmbH edcom GmbH felix.binsack@timetoact.de otto.foerg@edcom.de TIMETOACT GROUP Im Mediapark 2 INFO@TIMETOACT.DE D-50670 Cologne Phone +49 221 97343 0 WWW.TIMETOACT.DE/CAT
  • 2. Social Connections III, 06.22.2012, Dublin: Connections Administration Session Overview IBM Connections Administration ! General Configuration ! General Administration ! Services ! User Management ! Notifications ! Customizing ! Language Selector ! Extending & Integration ! Connectivity & SSL ! Troubleshooting ! Feature Configuration ! Feature Administration ! Scheduled Jobs ! Members ! Size limits ! Cache & Trash ! Feature Parameters ! Application & Widgets ! Moderation ! Libraries & Policies ! Profile Types ! Search Index ! Object- and Filetypes ! Scheduled Jobs ! … ! … Page 2
  • 3. Social Connections III, 06.22.2012, Dublin: Connections Administration Session How Connections Administration Works ! Configuration: ! wsadmin: ! XML file repository ! Case-sensitive command line ! 30+ files administering ! 6,000+ lines of XML ! Manually enter commands ! 425+ parameters ! Complex command syntax ! 300+ commands ! Changing configurations: ! wsadmin ! Several commands for 1 task ! Variables to transfer values ! Check-out / check-in between commands procedure ! Type conversion for variables ! Manually edit XML files ! Copy & paste values from Connections databases Page 3
  • 4. Social Connections III, 06.22.2012, Dublin: Connections Administration Session wsadmin Example: Add a New Member to an Activity ! 1. Start wsadmin command line environment: wsadmin –lang jython –user <wasadmin> -password <password> ! 2. Load Activities Python Script: execfile("activitiesAdmin.py") ! 3. Store the new member into a temporary variable: newMember=ActivitiesMemberService.fetchMemberByName(“John Doe”) ! 4. Store the activity into a tempory variable: act=ActivityService.fetchActivityById ("FFFGc66a55370a2c423eafa5bd0a4b443a70”) *) *) Additional operations required to get the UUID of the activity ! 5. Convert the variables from “hash” to “vector”: from java.util import Vector newMemberVec = Vector() newMemberVec.add(newMember) actVec = Vector() ActVec.add(act) ! 6. Add the new member to the activity: AccessControlService.setMembersAccess(actVec,newMemberVec) Page 4
  • 5. Social Connections III, 06.22.2012, Dublin: Connections Administration Session Connections Administration Summary ! ... Connections has to be administered ! ... Connections administration is not easy ! ... The administrator has to deal with several server systems, each of them can cause problems ! ... Successful administering & troubleshooting requires knowledge, experience, good skills – and the right tools ! ... The standard WAS administration tool is ... wsadmin ! ... It often takes a lot of time to find out which (combination of) command(s) can solve a certain problem Page 5
  • 6. Social Connections III, 06.22.2012, Dublin: Connections Administration Session How To Administer Your Connections ? ! Using wsadmin – Your administrator has to be familiar with ! Connections commands ! XML configuration files ! Connections administration procedures ! WebSphere administration techniques ! Using Connections Administration Toolkit (CAT) ! Graphical UI for administration and configuration of Connections ! No wsadmin and XML files handling ! No indepth WebSphere knowledge required ! Eliminates the complexity of Connections administration ! Speeds up handling of administrative tasks ! Unveils the hidden treasures of Connections administration ! Reduces costs of operating Connections and TCO ! Administer Connections from everywhere – even with your iPad ... Page 6
  • 8. Questions ? KURZER RÜCKBLICK AUF CONNECTIONS 3.0.1 Seite 8 Page 8
  • 9. Social Connections III, 06.22.2012, Dublin: Connections Administration Session More Informations ! Please visit the CAT web site: ! http://www.timetoact.de/cat ! Contact us via mail: ! info@timetoact.de ! A demoversion of CAT is available on request Page 9
  • 10. Thank You !! felix.binsack@timetoact.de KURZER RÜCKBLICK otto.foerg@edcom.de AUF CONNECTIONS 3.0.1 www.timetoact.de Seite 10 Page 10
  • 11. Additional Slides KURZER RÜCKBLICK AUF CONNECTIONS 3.0.1 Seite 11 Page 11
  • 12. Social Connections III, 06.22.2012, Dublin: Connections Administration Session Overview Additional Slides ! Activities ! Notification Configuration ! User Management ! Policies Administration ! Communities ! Libraries Administration ! Schedulers ! Profile Types ! Search Management ! CAT Technical Background ! Service Configuration ! CAT Team ! Language Selector Page 12
  • 13. The CAT User Interface Page 13
  • 14. Add a New Member to an Activity with CAT Step 1: Select Activities ... ! By name Several Typeahead selection list ! By type criteria ! By user & role ! Author ! Creator ! Owner ! Reader ! Typeahead implemented for all selection lists in CAT Page 14
  • 15. Add a New Member to an Activity with CAT Step 2: See the Result List Result list according to selection criteria Page 15
  • 16. Add a New Member to an Activity with CAT Step 3: See Metadata of an highlighted Activity Metadata of highlighted activity Page 16
  • 17. Add a New Member to an Activity with CAT Step 4: Retrieve Current Members & Roles of the Activity Members & roles of highlighted activity Page 17
  • 18. Add a New Member to an Activity with CAT Step 5: Add New Member(s) Typeahead makes it easy to identify the right member(s) Activities Specify role(s) Specify role(s) for new for new member(s) member(s) Page 18
  • 19. Remove a Member from an Activity with CAT Click “Remove Member” Select member(s) to be removed Page 19
  • 20. Manage Deleted Activities with CAT Delete an Activity, restore or purge a deleted Activity Page 20
  • 21. Benefits Activities Management with CAT ! Retrieve all activities without being a member ! Several criteria to select activities ! See all activities created / owned by an particular user ! Typeahead lists make it easy to select activities ! See all metadata of an activity at a glance ! Add or remove members to/from an activity ! Delete an activity ! Restore or purge deleted activities ! Manage all Activities scheduled tasks Page 21
  • 22. Connections User Management with CAT KURZER RÜCKBLICK AUF CONNECTIONS 3.0.1 Seite 22 Page 22
  • 23. Overview User Management with CAT ! Inactivate or activate an user in PROFILES or any of the Connections features ! Edit user data including UID in PROFILES if synchronization problems happen ! Associate a returning user with his former content ! Publish user data from PROFILES to feature databases ! Synchronize user data in feature databases directly with LDAP ! Drop a user from PROFILES to reinstate synchronization for this user again Page 23
  • 24. User Management with CAT How To Select a User Several criteria ! Select user by for selection of users ! E-Mail ! UID ! Display Name ! GUID ! Login ID Typeahead ! Typeahead list implemented for all selection lists in CAT Page 24
  • 25. User Management with CAT Perform Several Administrative Tasks in PROFILES Propagate user data from PROFILES to feature dbs Delete user Inactivate or from PROFILES activate user Change UID in PROFILES to the same value as in LDAP See PROFILES data for the selected user Page 25
  • 26. User Management with CAT Perform Several Administrative Tasks with Features See the user’s GUID in features and compare to PROFILES Synchronize an See all login See current user’s data in values used by state of the user features directly the user in the in features with LDAP features Activate or Inactivate an user in selected feature(s) Page 26
  • 27. User Management with CAT Synchronize Complete Feature Databases with LDAP Page 27
  • 28. Benefits User Management with CAT ! See all user related data in all db‘s at a glance ! Solve synchronization problems by simply inactivating and reactivating a user in PROFILES – this helps in many cases! ! Find out if a user has different GUID‘s in the Connections dbs and solve any problems by directly synchronizing the user between LDAP and feature db‘s ! After a UID change in LDAP: Give the user the same UID in PROFILES – and he will be synced again ! Delete a user‘s data from PROFILES so that TDI can reimport them from scratch ! Detect whether a user‘s login items are associated with a different user / GUID, preventing the user from accessing the feature - and delete the respective values Page 28
  • 29. Management of Communities with CAT KURZER RÜCKBLICK AUF CONNECTIONS 3.0.1 Seite 29 Page 29
  • 30. Overview Communities Management ! Retrieve a Community by several criteria ! Create or delete a Community ! See all metadata of a Community ! Remove an user from all Communities ! Add an alternate owner to Communities owned by an particular user ! Add or remove members to/from a Community ! Change policy controling a Community‘s file quota Page 30
  • 31. Community Management with CAT How To Select a Community Several selection ! Select by type, criteria Community name, tag and UUID ! Select by user & role ! All ! Creator ! Member Typeahead list ! Owner ! Typeahead implemented for all selection lists in CAT Page 31
  • 32. Communities Administration Remove a user Create a new from all Community Communities he is member of Delete a Community Select all Communities owned by an user and add an alternate owner Associate Community with a different files quota policy Add or remove Community members Page 32
  • 33. Benefits Communities Management With CAT ! Retrieve all communities without being a member ! See all restricted communities ! Several criteria to select communities ! See all communities a user is creator / member / owner of ! Typeahead lists make it easy to select communities ! See all metadata of an community at a glance ! Add or remove members / owners to / from a community ! Delete a community ! Remove a user from all communities he is a member of ! Add an alternate owner to communities ! Manage all scheduled tasks in Communities Page 33
  • 34. Management of Connections Schedulers with CAT KURZER RÜCKBLICK AUF CONNECTIONS 3.0.1 Seite 34 Page 34
  • 35. Scheduler Tasks – Managed by wsadmin Getting information about a job Page 35
  • 36. Scheduler Tasks – Managed by CAT Getting Information about a Job Page 36
  • 37. Scheduler Tasks Getting Details about a Job ! Getting details about a task e.g. DatabaseRuntimeStats … ! … using wsadmin ! … using CAT Page 37
  • 38. Scheduler Tasks Changing a Cron scheduler expression - wsadmin Page 38
  • 39. Scheduler Tasks Changing a Cron scheduler expression - CAT ! CAT Cron user interface ! Available in all areas of CAT offering configurable Cron expressions Page 39
  • 40. Benefits Scheduler Management with CAT ! Use the CAT cron job editor to change scheduler settings ! Coming soon: ! Clear schedulers in order to fix scheduler related problems Page 40
  • 41. Search Management with CAT KURZER RÜCKBLICK AUF CONNECTIONS 3.0.1 Seite 41 Page 41
  • 42. Overview Search Management with CAT ! Create, edit or delete Search tasks ! Enable / disable Search tasks ! Delete an application‘s index ! Run Search tasks manually Page 42
  • 43. See all Search Tasks and Metadata Filter Task Type List of all Search Tasks Search Task metadata Page 43
  • 44. Edit Search Task Properties Edit a Search Task Page 44
  • 45. Purge index of selected Purge Search Indexes features Page 45
  • 46. Delete Search Tasks Delete a Search Task Page 46
  • 47. Create Search Tasks Create a new Search Task Page 47
  • 48. Run Search Tasks Manually run a Search Task Page 48
  • 49. Benefits Search Management with CAT ! See all search tasks and their current status ! Delete search indexes from CAT ! No deleting of search directories on search nodes ! No restarting of search cluster ! Immediately refresh or rebuild search index for all or selected features ! Delete „misbehaving“ search tasks and rebuild them Page 49
  • 50. Some Additional CAT Features KURZER RÜCKBLICK AUF CONNECTIONS 3.0.1 Page 50
  • 51. Configure Connections Services Use “Defaults” line to preconfigure values and copy them to selected services Page 51
  • 53. Notification Configuration Enable channels, specify sender address Page 53
  • 54. Policies Administration Create a new policy Delete selected policies List of all existing policies Click to edit quota Details of selected policy Page 54
  • 55. Administration of File Libraries Specify user or Communities ! Several selection libraries criteria ! Type of Library ! User ! Community Delete a library ! Library Name Change library policy Page 55
  • 56. Administration of Profile Types ! Set configuration properties for Profile Types ! Activate / deactivate features for different Profile Types ! Set different scopes Page 56
  • 57. CAT Technical Background KURZER RÜCKBLICK AUF CONNECTIONS 3.0.1 Page 57
  • 58. CAT – Technical Background (1) ! CAT is a Java™ Enterprise Edition (JEE) Application and uses its own database ! CAT is running on any WebSphere Application Server of the Websphere domain used by Connections ! The CAT database can be configured as ! Derby database on the WebSphere Application Server ! DB2, Oracle or SQL Server database ! The CAT operations rely on: ! Standard IBM Connections configuration files ! Mbeans delivered as part of IBM Connections ! Standard IBM Connections REST API ! IBM Connections databases Page58
  • 59. CAT – Technical Background (2) ! Access to CAT is protected by standard WebSphere application roles ! CAT works with “RunAs” users to access Mbeans and the REST API ! RunAs credentials configured in preferences and stored encrypted ! No administrative privileges for the Connections administrator on WebSphere level required if he is using CAT !! ! CAT is developed using IBM Rational Application Developer, Plugins for GWT, Maven and Teamconcert, and the Google™ Web Toolkit ! CAT installation needs less than 1 hour Page59
  • 60. CAT Preferences Page60
  • 61. Connections Administration Toolkit Team ! General Manager ! Felix Binsack ! Leader IBM Connections Services ! Otto Förg ! Developers, Quality Assurance ! Olga Belousova ! Florian Mehl ! Georg Kaiser ! Jürgen Weisel-Schmidt ! Susanne Brunner Page61
  • 62. More Informations ! Please visit the CAT web site: ! http://www.timetoact.de/cat ! Contact us via mail: ! info@timetoact.de ! A demoversion of CAT is available on request Page 62