myAddons.com
Creating great RAD based add-ons to the award winning FirstClass


Home
Our Policies
Purchasing
Support
Contact Us
Downloads
About Us
Applications
UserBase
Manual
Whats New
UserBase faqs



19082003_101657_1.png
Userbase v2.50
A tool to extract all of your users account information into an external database.


What Is Userbase?
Userbase is a server RAD application. There is no user interaction with the application directly, although the various features and options can be configured using the Userbase Monitor tool, which was installed in the FirstClass Services Folder.

What Does It Do?

Every time a user account is created or changed, every piece of information contained on the user profile form is extracted out and recorded in an Access database.
When a user logs in, a check is made to see if they already have a record in the database; if not they are added. When a user is deleted, they are removed from the database.

How Does It Work?

Every time a user account modification occurs, a statistics event is generated by the FirstClass Server. The RAD app is triggered, and the user data is extracted.
Each action is assigned a different priority – the higher the priority, the more important the action e.g. a user login is assigned a priority of 1, while a user being deleted is assigned 4. If queuing is being used, and a user is already in the queue, but an event occurs with a higher priority, the queue entry is replaced with the higher priority.
The queue is processed (how often and how many records at a time is user configurable through the Monitor) and the user information extracted into the database.

Requirements

Userbase requires RAD 2.0 Build 1035 or higher to be installed on your FirstClass Server. Userbase also needs Statistics logging to be turned on, with a minimum of Session (login/logout) and Add/Del/Change user being logged.





Please Note:
While UserBase 2.50 will work in the current production RAD environment, several features require a newer, as yet unreleased version of RAD to work correctly.
Click here to find out more