Tuesday, August 26, 2008

.55 out now, new feature: Selectively enable/disable BESUserAdminClient functions for BerryStats roles...

.55 is out, and the big addition is the new ability to select/deselect BESUserAdminClient functions for your roles.

This means if you only want to grant your helpdesk the ability to reset device passwords and Activation passwords (for example), then you can do so.  You can be as granular as you wish, making it easy to keep people from doing the wrong things in BerryStats!

What you don't see yet but is on my test bed is 'Self Service'...an additional role that allows your users to log in with their AD credentials and perform approved useradminclient functions on their own device (screenshots coming)!

Tuesday, August 19, 2008

New reports in version .54!

You can now create your own custom reports and make them available in BerryStats, version .54.

I will be working to make it possible to lock these down to unauthorized users, but if you don't have to worry about that, then give .54 a try!

Friday, August 15, 2008

New query page coming soon...

Right now, the queries are pretty limited (only a few to select from), but I am working out a new way of doing this - my intent is to have XML-based reports definitions that allow you to save and run any type of query that you like.

Not only that, but you should be able to trade queries with other users and completely customize your reports within BerryStats.

The page will have a way to define your own SQL query, and also grant you the ability to save and name a query that works for you. Also, I will add a feature to email the results to a SMTP recipient.

Should prove to be fun at the very least...

.53 released

This change should take BerryStats out of beta...

See the changelog on the new BerryStats site...

http://sites.google.com/site/berrystatsadmin/changelog (be sure to sort the version column 'Z-A')


Thursday, August 14, 2008

New home for BerryStats!

I am moving my main page for BerryStats from www.vbshf.com to Google Sites. They have a really cool interface and dynamic way of creating various pages which seems to fit my needs quite well, allowing you to see more of the guts of the project as it progresses, including a more dynamic changelog, feature & enhancement list, and more!

Check it out here:


This is where you will find the latest downloads from now on - I will update the link at the right accordingly!

Wednesday, August 13, 2008

0.52 uploaded: Setup.asp page + some updates!

.52 beta 8/13/08 newness:

  • Modified backend XML save/load function, should now update only the elements that changed, rather than delete/saving the file altogether.
  • Created 'setup.asp' page for first time installs, no more manual editing of configuration.xml!
  • Updated/fixed Domino view to include username and groupname - you must apply this new view!
  • Updated Exchange view to include username and groupname - you must apply this new view!
  • Updated lite.asp so that it would run the besuseradmin client with Domino username (if username was present). Need people to test this!

.52 beta fixes:

  • When exporting a spreadsheet to Excel, it opens up as an .asp file instead of .xls - this is because the downloaded file was not being declared as an XLS mime-type
  • menu drop down for licenses would show 1 more license than server status page
  • BB Browser will now redirect to index.asp after a successful logon
  • BlackBerry 8700g was showing no image - this is due to BES or BlackBerry reporting back as only 8700, new image created for 8700_small.jpg
  • Mail server was showing up as 'Exchange' server, now is 'Mail' server
  • Tuesday, August 12, 2008

    Self Service?

    I'm thinking of also including a self-service page for BlackBerry users so they can reset their own activation password (they can set everything else on the device easily enough, I think).

    What do you think?

    I realize that there is a Web Desktop Manager that RIM is offering, but this requires ActiveX installations on each client that runs it. I figured this would be a bit lighter.

    What other functions do you think should be included on a "Self Service" page?

    Friday, August 8, 2008

    .51beta released!

    • Added ‘Export’ function back into ‘BerryStats Classic’ page (under Reporting).
    • Modified layout & look of BerryStats Classic (removed iFrame in lieue of DIV)
    • Fixed some formatting issues with potentially null values on lite and advanced-query page.
    • Added ‘helpdesk’ and ‘reporting’ localized user accounts
    • Added some error handling in the logon page
    Check the download link at the right to get it!

    Thursday, August 7, 2008

    Issue: LDAP authentication needs a little work...

    Not to worry, you should be able to disable LDAP authentication in the meantime if this isn’t working for you.


    If you are experiencing problems with LDAP and can’t get logged in, enable ‘debug’ in the admin window.  When you try to log in, you should see an LDAP error like this:


    Error code: -2147217865

    Error description: Table does not exist.


    It appears that I need to add the ability to specify a user account to use when querying the AD structure for proper group membership.  I was wondering if this would come up…


    I’m working on the code today and tomorrow and hope to have something for you by Tuesday.

    Glitch with 0.5 download on 8/6/08: error in config.asp: strAuth

    I neglected to include the newest version of the configuration.xml file which included an 'Authentication' node, which causes the above error.

    I've since updated the zip download and included the file as an attachment in the main download post as well.

    Thanks to Jeremy Knight for finding that for me!

    Wednesday, August 6, 2008

    BerryStats 0.5beta ready to go!

    Check the link at the right for the download.

    The list of updates/changes:

    • LDAP authentication for admin/helpdesk users. Also, there is a localized ‘root’ access account for admin purposes.
    • Added ‘log out’ functionality
    • Added debug option to admin page so you can see what variables are being passed as you work in BerryStats.
    • Added original BerryStats report back into page as link under ‘Reports’. This will be enhanced a little so that export to XLS or PDF will be an option.
    • Reworked add user page so it can be used via BB Browser.
    • Changed some formatting of the lite.asp page so that it is a bit more legible.
    • Added phone number format function so phone numbers look like…well, actual phone numbers (xxx) xxx-xxxx
    • Changed BB model images to JPG instead of GIF
    • Added new BesUserAdminClient functions: send PIN, send Email, view handheld apps, view handheld modules, assign user to group, assign IT policy to user, resend servicebook, resend peer-to-peer key.

    Tuesday, August 5, 2008

    BerryStats on Confessions of a freeware junkie

    FYI: I posted an entry about BerryStats on my other blog: Confessions of a freeware junkie...take a look... [link] - it presents a nice overview of the features.

    Monday, August 4, 2008

    LDAP authentication is on its way!

    I'm working on the LDAP authentication (which seems to work just fine).

    I will have two user groups (maybe three) that will be set up so they can get in and view/modify users on the BES server.

    I just now need to add the capability to add/modify the settings for the LDAP authentication to the admin.asp page.

    Sunday, August 3, 2008

    Donate link for BerryStats

    For some odd reason, I can't seem to bring in a Paypal donate button into Google sites, so here is a quick donation link for BerryStats - click the image to donate!