info@toolsandcomps.com
Phone: 55 (27) 3389 1138

CodeGear - Where Developers Matter

 

 

Tools&Comps
1999-2009

 

Freeware versions of the TUsers Security Component

TUsersSTD v1.0

TUsersSTD (STanDard version) is a security component designed for applications with few security needs such as password protection only and menu items protection. With a few lines of code and a little configuration at design-time, your application is ready to control users permissions and restrict some resources of your program depending on the permission level granted to the user. The component includes a built-in administration tool that allows the administrator to create users, modify user's data (including user's password),  set permissions level to users and delete users. 

Some features: 

  • Designed for Paradox based applications;
  • TUsersSTD database is stored in a Paradox table protected by a password;
  • Few lines of code (it depends on the number of items you want to protect);
  • Easy localization (ready to be used in english, portuguese and spanish) 
  • All user's data can be modified by the security administrator(including user's password);
  • User's password is encrypted.

 

TUsersPRO v1.1

TUsersPRO (PROfessional version) is a security component designed for applications with medium security needs like password protection, protection of menu items and easy security configuration through profiles. With a little configuration level at design-time, your application is ready to control its users' permissions. With TUsersPRO you do not need to write code for implementing the users control. You just need to connect TUsersPRO to the TMenu component of your main form and the component does everything for you. 

Some Features: 

  • Connected with the menu of your application main form, the component TUsersPRO will disable or make invisible the menu items the user is not allowed to access, according to their profile;
  • Designed for Paradox applications;
  • TUsersPRO database is stored in a set of Paradox tables protected by a password 
  • Easy localization (ready to be used in english, portuguese and spanish) 
  • All user's data can be modified by the security administrator(including users password);
  • Auto updates when your menu changes;
  • Users passwords are encrypted;
  • Login screen customization, through the OnLogin event.

In the administration module, the administrator can: 

  • Create users and users profiles; 
  • Associate users with a profile; 
  • Grant permissions for users and profiles visually; 
  • Update permissions for all users that belong to a profile; 
  • Change user's data and password; 
  • Force users to change password regularly
  • And much more. 

 

TUsersCSLite

TUsersCSLite (Client/Server version) is a security component designed for applications with high-level security needs, including the user activities registration. It can be used with any DBMS available on the market. The v1.2 now also supports Paradox and MS-Access data files. TUsersCS is also multi-application. Like TUsersPRO, you do not need to write code for implementing the users control. You just need to connect it to the TMenu component of your main form and the component does everything for you.

Some features: 

  • Can be used with any DBMS available on the market (via ODBC or BDE) - all operations are made using ANSI-SQL. 
  • Support Paradox tables
  • Multi-Application: users and profiles shared by any number of applications 
  • User's data can be stored together with the application's data or in a separated database 
  • Maximum two lines of programming 
  • Audit module 
  • Easy localization (ready to be used in english, portuguese and spanish) 
  • All user's data can be modified by the security administrator(including users password) 
  • Auto updates when your menu changes 
  • User's password are encrypted;
  • Login screen customization
  • Cryptography functions customization.

In the administration module, the administrator can: 

  • Create users and users profiles; 
  • Associate users with a profile; 
  • Grant permissions for users and profiles visually; 
  • Update permissions for all users that belong to a profile; 
  • Change user data and password; 
  • Force users to change password regularly
  • Set the user (or all users of a profile) in audit mode, to check the use of the application by the user;
  • And much more.