Blog - TDS Integrator

Get User Membership with the Click of a Button....

User Rating: 0 / 5

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive

The zFlex Integrator V3 software now gives a very quick and easy view of any TDS/SDS LDAP user's Membership.  This is now added new functionality - to ADD and REMOVE a user from the group on the same screen - no switching back and forth.  It is always a hassel to try to find out what groups a user belongs to and even more to go find the script or process to remove them or add the user to yet another group or role.  Problem solved.

QUICK - FAST - SIMPLE!  This is great for helpdesk and newly assigned adminstrators which greatly reduces the learning curve and increases productivity.

Just select the server from the drop down to apply an action to, then goto the Administration Options, and choose Display User information from the left panel.  From there you will be presented with a  screen to allow for searching of any user in the directory server.  Once you get your results, simply select the MEMBERSHIP button option.  You will get a listing (if any groups are found) like this one below:

Dispay User with Membership Review Option:

 

 The trash can icon will prompt you to confirm that you really want to remove the user from the selected group.  If so, the user will be removed from the group and the group listing should be refreshed if a search is performed again.

If the ADD (icon with pencil) is selected, you will be prompted to give the FULL name of the group that you wish to add the selected user to be a member of.  Once the text field is populated, your user will be added to the group and the list will be refreshed.  That is it.

QUICK - FAST - SIMPLE!  This is great for helpdesk and newly assigned adminstrators which greatly reduces the learning curve and increases productivity.

 

Chart and Graphing of IBM IDSMonitor Data with zFlex Data Analyzer

User Rating: 0 / 5

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive

Ever had to collect some performance data for IBM?  And they recommend or point you to a FREE utility/tool called "IDSMonitor" to help with the diagnosis?  The "idsmonitor" is a script that you must kick off on the Tivoli or Security Directory Server and it will gather up monitoring data while your server does its normal day to day business. It pulls in all the performance data of the server and the ibmslapd process along with related DB2 process.  Very valuable data!  But its a lot.  And typically you just send it to IBM for analyzing. 

Well, you can do some QUICK analysis yourself with our new zFlex Integrator V3 feature to read and anaylze this data very easily for you and other administrators.  zFlex's IDSMonitor Analyzer will allow you to upload the output of the idsmonitor run (text file) - or drag and drop onto zFlex....and we take it from there!

Within minutes (depending on how much data you collect - week is recommended) you will get an output like this one below.  Giving you important information in the form of a simple to read chart / graph.  Shows timeline and progression of events from how many connections at various points in time to how much memory is being used.  This is FREE analysis that cost just a download of zFlex Integrator!  Our data analyzer will give you these collected data outputs:

  • LDAP Client Connections
  • Tracking number of System tasks counts
  • Number of LDAP Operations Waiting State per interval
  • Number of Searches completed while monitoring
  • System Memory
  • System Swap
  • System User Swap
  • LDAP Retired Operations
  • Backend Worker Threads
  • DB2 CPU tracking over the monitored period
  • DB2 Memory Usage

QUICK - FAST - SIMPLE!  This is great for helpdesk and newly assigned adminstrators which greatly reduces the learning curve and increases productivity.

Just select the server from the drop down to apply an action to, then goto the Administration Options, and choose Display User information from the left panel.  From there you will be presented with a  screen to allow for searching of any user in the directory server.  Once you get your results, simply select the MEMBERSHIP button option.  You will get a listing (if any groups are found) like this one below:

zFkex IDSMonitor Analyzer:

 

QUICK - FAST - SIMPLE!  This is great for helpdesk and newly assigned adminstrators which greatly reduces the learning curve and increases productivity.

 

Auto-Update with the Click of a Button....

User Rating: 0 / 5

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive

How to Search for Users or Objects that has been Modified or Changed

Using the granularity of timestamp operational attributes like modifyTimestamp and createTimestamp, you can query for user entries (with TDS/SDS) to get a listing of those modified or changed or created.

TDS 6.2 and later:

Timestamp Attribute Granularity with IBM Security Directory Server (previously known as IBM Tivoli Directory Server):
For Directory Server v6.2 and later versions:

Starting with Directory Server v6.2 an enhancement was made to increase the granularity of the timestamp operational attributes to the microsecond.

In GMT format yyyymmddhhmmss.ffffffZ  
where "f" represents the fraction of a second 

LDAPSearch Command line Example:

modifytimestamp=20090720210659.322433Z
createtimestamp=20090720210130.571777Z 

**Notes: To search for these operation attributes you can issue the following search command (and pick one either BASE or SUB or ONE - to set as the searchtype

idsldapsearch -h <hostname> -p <port> -D <adminDN> -w <password> -s <base | sub | one> -b <baseDN> "objectclass=*" modifytimestamp createtimestamp

 

 

 

 

 

 

---------------------------------------------------------------------------------------------------------

However, if there are updates you will see a control panel that looks like the below diagram with what module(s) are being updated.

 

 

 

Read More Comment (0) Hits: 1314

Auto-Update with the Click of a Button....

User Rating: 0 / 5

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive

The zFlex Integrator V3 software now supplies the AutoUpdate functionality. This feature makes possible to distribute new features and keep the product up-to-date with changes. The Auto Update consists of Update Center and a client within zFlex Integrator. The update process can be manually triggered form the Help menu on the toolbar.  The Update option  (commonly on some web server) offers an set of updates and the AutoUpdate client connects to your server and pull any changes/updates/patches down and allows an user to install them and to also restart the zFlex Integrator application for you.

Update Drop Down Option:

To kick off the Auto Update feature, simple go to the Help menu on the top tool bar.  Then select the option for "Check for Updates".

That will trigger the automation and it will check and if any changes are found it will update your copy of the zFlex Integrator V3 software.  Otherwise, no action will be taken if your software is up to date.

zFlex Integrator Installer Option

 

 

 

zFlex Integrator Installer

* IF NO Updates are found.  We are all good.

 

---------------------------------------------------------------------------------------------------------

However, if there are updates you will see a control panel that looks like the below diagram with what module(s) are being updated.

 

 

 

TDS/SDS Online LDAP Server

User Rating: 0 / 5

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive

Using JNDI with Hashtable

 

So, I got a message from a user trying to connect via JNDI and was using a hashtable.  There was some confusion regarding what values to put where.  So I decided to just show in a template form (below) how that code needs to be setup to connect with our free zFlex LDAP server.

We at zFlex Software offer a Free Online Development LDAP in the Cloud, but it's the IBM version of LDAP (based on OpenLdap).  There are differences with IBM's version when compared with Microsoft's Active Directory (AD).

From admin's desk:

For Active Directory (Microsoft LDAP Product) it is "CN" or "sAMAccountName".  zFlex is hosting a Development LDAP from IBM SDS and uses "UID".   So, all of your login (with one exception the ro_admin - will use cn) will use UID.

 

For example in the logs I see the following failures for bind does not exist:

Hashtable env = new Hashtable();

           env.put(Context.INITIAL_CONTEXT_FACTORY, INITCTX);

           env.put(Context.PROVIDER_URL, "ldap://zflexldap.com:389");

           env.put(Context.SECURITY_AUTHENTICATION, "simple");

           env.put(Context.SECURITY_PRINCIPAL,"cn=ro_admin,ou=sysadmins,dc=zflexsoftware,dc=com");

           env.put(Context.SECURITY_CREDENTIALS, "zflexpass);

           DirContext ctx = new InitialDirContext(env); 

---------------------------------------------------------------------------------------------------------

 

 

Hope this help other potential guest users of our Free Online Development LDAP Server!!

 

Survey Poll regarding the type of Errors you get when Using our Free Online Cloud LDAP Server.

 

About zFlex Integrator

The zFlex Integrator is our flag ship product designed for administrators and analyst whom are responsible for the IBM Tivoli Directory Server (TDS) Product.

zFlex Integrator provide technicians with the all in one tool to do Administration, Monitoring and Management of their TDS environment. 

zFlex will run on Windows or Linux based platforms given its core development is JAVA.

LDAP Newsletter

Subscribe to zFlex LDAP Newsletter
Please wait