Communities/Quickr Connector – Community creator is not the owner of the Teamspace in Quickr

When the Quickr Connector is installed into Communities (Connections) a Quickr Teamspace can be created and linked to the Community to further increase collaboration.

The creation of the Teamspace within Quickr doesn’t use the Community owners credentials but the authentication alias resource created within the ISC.

This can cause confusion for the user who has created the Teamspace from the Community because their name does not appear as the owner. The default setting is for the creator of the Community to be given Manager access to the Teamspace in Quickr but by changing the communities-quickr-config.xml as detailed below the Community owner will now be listed as an owner in Quickr.

From:
<comm:ownersRole>Manager</comm:ownersRole>
To:
<comm:ownersRole>Superuser</comm:ownersRole>

eg

QuickrPlaceType name=”DominoTeamspace” enabled=”true”>
<comm:managedApplicationTypeID>QuickrDominoTeamspace</comm:managedApplicationTypeID>
<comm:placeTemplate>Standard Place</comm:placeTemplate>
<comm:server>DefaultServer</comm:server>
<comm:resourceBundleName>com.ibm.lconn.comm.quickr.resources.QuickrTeamspaceResources</comm:resourceBundleName>
<comm:ownersRole>Superuser</comm:ownersRole>
<comm:membersRole>Editor</comm:membersRole>
<comm:publicRole>Reader</comm:publicRole>
<comm:contentFeedLink>content</comm:contentFeedLink>
</comm:QuickrPlaceType>

When creating a new Teamspace from a Community the owner will be wpsadmin as well as  the user. This may still cause confusion with users asking “who is wpsadmin?”

The way to remove wpsadmin is by removing it from the members folder within the Quickr Teamspace BUT the members folder is hidden by default because the ACL is managed from the Community.

As of Quickr Fix Pack 12 you can now show the members section by using the code below which should be in your qpconfig.xml. Once you have made the below changes, restart HTTP on the Quickr server, have the user log into their Quickr Teamspace and enter the members folder and then remove wpsadmin. Removing wpsadmin will not break the synchronisation of the ACL with the Community.

connection_integration
======================

place_creation
==============

show_members_folder_in_toc
==========================

attribute         value    default  description
=========         =====    =======  ===========
enabled        true     no         Show the members folder when a Quickr place is created from within a Community.
false    yes      Hides the members folder.

–>
<!– =============== START OF SAMPLE =================
<webservices enabled=”true”>
<atomws_response type=”get” />
<connector_install_url>http://server.lotus.com/qkrconn.exe</connector_install_url&gt;
<connectors>
<add_place_action enabled=”true” />
<views_include_rooms enabled=”false” />
</connectors>
<connection_integration>
<place_creation>
<show_members_folder_in_toc enabled=”true” />
<use_short_place_name enabled=”true” />
</place_creation>
</connection_integration>
</webservices>
=============== END OF SAMPLE =================== –>

Advertisements