So, I've been looking at, and playing, with the latest version, 8.5, of IBM Lotus Quickr for WebSphere Portal, trying to ascertain how I can bring Quickr into another WebSphere Portal environment, using the Web Application Integrator portlet.
Now, I've done this before with earlier versions of Quickr, as blogged here and here, but 8.5 is currently foxing me ( and others ).
Digging into Quickr, it reminds me of one of those Russian Matryoshka dolls, with each layer containing another layer, perhaps going down to infinity.
So, I've learnt a few things today - in the first instance, there are a number of layers of administration, from the normal Quickr Places-based administration, right down to the pure WebSphere Portal 6.1.5 administration UI, that's buried beneath the surface.
Having hooked my Quickr server up to LDAP ( IBM Tivoli Directory Server 6.2 ), it's taken me a while to work out which ID to use where - in the end, having configured the underlying portal to use an LDAP user ( similar to wpsadmin of old ), via the ConfigEngine tasks: -
./ConfigEngine.sh wp-change-was-admin-user
./ConfigEngine.sh wp-change-portal-admin-user
I realised that I still needed to do a manual "hack" in order to get my LDAP user to access the crown jewels of the admin UI. This required me to log into the WAS Integrated Solutions Console, using the LDAP user, and locate the Enterprise Application, QuickrNextAdmin.
I stopped the application, and then used the Security role to user/group mapping and, having searched for and found my LDAP admin user, add it to the Administrator role. Once I started the application again, I was able to log into the Places Administration UI, and then click the Advanced Administration link to get to the meat of the situation - at this point, I'm back in good old WebSphere Portal land, which is my comfort zone.
So here's the URLs, for the record: -
Normal URLs
https://quickr85.uk.ibm.com:10035/places/
https://quickr85.uk.ibm.com:10035/places/publicplaces
https://quickr85.uk.ibm.com:10035/places/myplaces
Admin URLs
Places Administration
http://quickr85.uk.ibm.com:10040/QuickrAdmin/
Place Catalog Administration
http://quickr85.uk.ibm.com:10040/places/admin/app
Advanced Administration
https://quickr85.uk.ibm.com:10035/lotus/mypoc/!ut/p/digest!b0dWmDx3zxfGEAehkKu0fw/?uri=nm:oid:ibm.qp.Advanced%2520Administration
WebSphere Integrated Solutions Console
https://quickr85.uk.ibm.com:10041/ibm/console/logon.jsp
Now, back to Web Application Integrator ....
Geeking in technology since 1985, with IBM Development, focused upon Docker and Kubernetes on the IBM Z LinuxONE platform In the words of Dr Cathy Ryan, "If you don't write it down, it never happened". To paraphrase one of my clients, "Every day is a school day". I do, I learn, I share. The postings on this site are my own and don’t necessarily represent IBM’s positions, strategies or opinions. Remember, YMMV https://infosec.exchange/@davehay
Subscribe to:
Post Comments (Atom)
Note to self - use kubectl to query images in a pod or deployment
In both cases, we use JSON ... For a deployment, we can do this: - kubectl get deployment foobar --namespace snafu --output jsonpath="{...
-
Why oh why do I forget this ? Running this command : - ldapsearch -h ad2012.uk.ibm.com -p 389 -D CN=bpmbind,CN=Users,DC=uk,DC=ibm,DC=com -w...
-
Error "ldap_sasl_interactive_bind_s: Unknown authentication method (-6)" on a LDAPSearch command ...Whilst building my mega Connections / Domino / Portal / Quickr / Sametime / WCM environment recently, I was using the LDAPSearch command tha...
-
Whilst building a new "vanilla" Kubernetes 1.25.4 cluster, I'd started the kubelet service via: - systemctl start kubelet.se...
3 comments:
Instead of updating the roles in QuickrNextAdmin manually is better to use ./ConfigEngine.sh action-security-ifixes-for-qkr task. This updates the admin mapping everywhere needed.
These is the list of actions executed with that task.
action-security-ifixes-for-qkr:
action-update-j2c-auth-placecntr.install
action-update-user-to-placecntr-jms
action-update-user-to-placesRetriever-jms
action-remap-security-roles-for-placecntr
action-remap-security-roles-for-searchcntr
action-remap-security-roles-for-qkrAdmin
action-remap-security-roles-for-favorites-migration
action-fixup-after-security-change-admin-offering.templates
action-remap-security-roles-for-CLB
Also, there are more steps required to move the admin users and groups to the LDAP.
http://www-10.lotus.com/ldd/lqwiki.nsf/dx/Adding_a_Federated_LDAP_and_transferring_Administrator_users_and_groups_qp85
Chris, thanks for your comments - I'm going to run through another QuickrP 8.5 installation, and will try the steps you mention, regards, Dave
Post a Comment