dominoGuru.com

Your Development & Design Resource

Remote Console v1.0 - IBM Lotus Domino Remote Console Command App for your iPhone, BlackBerry, or Web Browser!

Remote Console 
v1.0 - IBM Lotus Domino Remote Console Command App for your iPhone, BlackBerry, 
or Web Browser!

Remote Console is an IBM Lotus Notes Domino Application (for Releases 6.0 and above) that allows you -- the Lotus Domino Administrator -- to create a list of Lotus Domino Console Commands accessible via smartphones (including the iPhone and BlackBerry mobile devices) and web browsers (including Internet Explorer, Mozilla Firefox, and Google Chrome).

You can maintain the list of Console Commands via the Lotus Notes Client application user interface (Admin Client), which gives you the ability to restrict access to individual Server and Command Documents. You can perform Remote Console Commands against defined Domino Servers via the Web Browser or Mobile Device application user interface (User Client).

Remote Console v1.0 Demo

Initial Setup

After downloading this application, it is highly recommended you do the following:

  1. Sign this Application with a Lotus Notes ID that has at least Full Remote Console Administration access (although Full Access is recommended) and the ability to run unrestricted methods and operations on the target Lotus Domino Servers.
  2. Give at least one account -- most likely the Lotus Notes ID your signing this application with -- the [isAdmin] User Role. The [isAdmin] User Role give you full read-access to any Server or Command documents regardless of the individual Readers field population.

Adding Server Documents to Remote Console

By selecting New Server from the Home screen, you can create a new Domino Server listing for Remote Console.

On each Server Document, you can specify the Server and the Readers, each from your current Domino Directory. For the Server, simply select the Domino Server from the Domino Address Book selector. The Readers field allows you to restrict who can access an individual IBM Lotus Domino Server from the client-version of Remote Console.

Remote 
Console - Server Document

When the Readers field is populated with any number of names, only those individuals listed in the Readers field (and anyone in the Application Control List {ACL} with the [isAdmin] User Role) will see that Server listing.

When the Readers field is blank, all users will see that Server listing.

You can create, edit, and delete as many Server Documents as you have access to in your IBM Lotus Domino environment. You (or the Lotus Notes ID signing this application) will need the appropriate levels of access to the listed IBM Lotus Domino Servers. Security considerations are discussed in the Initial Setup section above.

Adding Command Documents to Remote Console

By selecting New Command from the Home screen, you can create a new Command for the highlighted/selected Server Document.

Remote 
Console - Command Document

On each Command Document, you can specify the following:

Field Contents/Usage
Description A simplified/easy to recognize title for your command. The Description will appear as the label for each Command listing in the User Client application user interface.
Categories Categories can be used to group together like Commands, such as Server-specific, Mail Routing, Regional designations, etc. They serve no functional purpose within the application.
Command The actual Console Command intended to be submitted by the user. tell http restart, for example, will quit and load the HTTP Task on the target IBM Lotus Domino Server.
Readers As with the Server Document, the Readers field can be used to restrict who can view/access the Command Document.

Viewing Remote Console Logs

To view Remote Console Logs, simply select View Logs from the Home screen. This will open the Transaction Logs listing, and allow you to see any Remote Console requests submitted by the User Clients.

Remote 
Console - Server Document

Remote Console on iPhone/iPad/iPod Touch/Safari Browser/Webkit Clients

Using the iWebkit Framework, Remote Console is proud to support Webkit-rendering clients, including the iPhone, iPad, and more!

Remote Console - Commands on iPhone/iPad/iPod Touch/Webkit-Rendering 
Client

Simply point your Webkit-rendering client (Web Browser or Mobile Device) to the following URL schema:

http://<DominoServer>/<RemoteConsoleFilePath>/index.ht ml

This will launch the User Client, allowing you -- post-authentication -- to submit Admin Client-maintained Remote Console Commands!

Remote Console is proud to support multiple clients, including the most Web Browser and mobile devices inlcuding the RIM BlackBerry Browser!

Remote Console - Commands on BlackBerry Client

Simply point your client (Web Browser or Mobile Device) to the following URL schema:

http://<DominoServer>/<RemoteConsoleFilePath>/index.ht ml

This will launch the User Client, allowing you -- post-authentication -- to submit Admin Client-maintained Remote Console Commands!

Licensing

Remote Console v1.0 is licensed per domain. You can have unlimited users using Remote Console on unlimited IBM Lotus Notes Domino Servers within your single domain for only $5.

Purchase & Download

You can purchase your copy of Remote Console now for only $5. That's right, for only $5, you could allow your Helpdesk to unclog routers, allow your sysadmin colleagues to issue dbcache flush should they need to restore a file at the OS level, or even restart Domino HTTP Services from your iPhone or BlackBerry without having to boot up your laptop, VPN into your corporate infrastructure, load the Lotus Domino Administration Client, and issue the tell http restart!

You can also send the purchase URL to your fellow IBM Lotus Professionals: http://abbr.dominoguru.com/remoteconsole_download


About the author: Chris Toohey

Thought Leadership, Web & Mobile Application Development, Solutions Integration, Technical Writing & Mentoring

A published developer and webmaster of dominoGuru.com, Chris Toohey specializes in platform application development, solutions integration, and evangelism of platform capabilities and best practices.



More from dominoGuru.com


dominoGuru.com is powered by IBM Notes Domino XPages & hosted by Prominic.NET

Contact Us

Use our Contact / Feedback form or one of these email addresses:

Creative Commons License

Except where otherwise noted, dominoGuru.com by Chris Toohey is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.