Home · Articles · Downloads · Forums · LinksSeptember 05 2010 21:14:27
Navigation
Home
Articles
Downloads
FAQ
Forums
Contact Me
Links
Photo Gallery
Search
Register
Latest Articles
5GL:Property, Method...
Limnor vs. Computer ...
Codeless vs Coding
Community Conduct
View Thread
Limnor Community Portal | General Limnor Discussion | Feature Recommendations
Page 1 of 2 1 2 >
Author Users Management
frangonve
Member

Posts: 110
Location: Madrid (Spain) until I can live at the beach
Joined: 18.06.08
Posted on 16-08-2008 10:32
I'd like to have the option to add/delete users at runtime... Not just through the development environment. If an application with user control is developed and deployed, the users with admin level should be given the option to add/delete other users at the runtime settings dialogue box.

I'd like to be able to assign an event to open the runtime settings dialogue box.

Also I'd like to be able to protect different sections in the runtime settings dialogue box from different users/user groups.


Best regards

Francisco
Author RE: Hello
vince
Member

Posts: 100
Location:
Joined: 30.01.07
Posted on 16-08-2008 16:04
Yes

Could you not switch the design mode as an Admin and make some-kind of MULTIPLE user privilege....with MULTIPLE accounts undo a single unique ID...and then you can assign that PARALEL account to any new USERS at runtime...

It is probably closely linked to windows os aswell...privileges and accounts are designed or arrived at that way....could you not have the USER accounts on the WINDOWS OS and the machine itself?....so that without getting into windows...the user won't have access to the Limnor design or Limnor runtime....

V.
Author RE: macro
vince
Member

Posts: 100
Location:
Joined: 30.01.07
Posted on 16-08-2008 16:37
Hello

Yes

You can perhaps try making a MACRO program to achieve your desire. The MACRO feature of Limnor is able to IMPERSONATE any computer activity/interaction that any USER carry's out on the computer in question.

Limnor RECORDS then PLAYS back the HUMAN interaction that was recorded...in the MACRO program.

The MACRO records any interaction with the computer. The Window Manager performer is then able to CONTROL your chosen MACROS...at runtime....

The MACRO feature of Limnor's Window Manager performer can PLAY BACK those MACRO recordings you made...the AUTOMATIC NATURE of the computers operation is the result that you see...

Often a MACRO "chron job" will work behind the scenes...the working MACRO will be almost unnoticable...but it will be continually doing valuable work)

:-)

V.
Author RE: Users Management
yw
Administrator

Posts: 670
Location: ***
Joined: 23.06.05
Posted on 16-08-2008 18:30
Please try a new beta at http://www.limnor.com/downloads/limnor.msi.
A button was added to the runtime settings dialogue.
A new method, UserManager, was added to the Application performer. It can be used to create an action to open the user management dialogue.
Author RE: Users Management
frangonve
Member

Posts: 110
Location: Madrid (Spain) until I can live at the beach
Joined: 18.06.08
Posted on 17-08-2008 02:31
Thanks a lot!

I tried the new button at the runtime settings dialogue to add users and works flawlessly....

But I found a strange behaviour in the Log off button:

Step 1. If I start an application logging in as admin (username: admin) and I press F2, then I click on the Log off button.

Step 2. I get the User admin logged off message. I click the Ok button at the Log off window.

Step 3. From now on I can still use the application with no user logged in. (I expected the application being blocked until a user logs in).

Step 4. If I press F2 and I log in again, the runtime settings dialogue appears. (I expected to be able to use the application directly).

Step 5. At this point:

Step 5.1. If I click the Finish button the system logs me off and I arrive again to Step 3. (I expected the runtime settings dialogue to be closed and being able to use the application)

Step 5.2. If I close the runtime settings dialogue clicking the X button at the top right corner of the window, I remain logged in and I'm able to use the application as I expected from the clicking on the "Finish" button.

Cheers.

Francisco

Edited by frangonve on 02-01-2010 04:24
Author RE: Users Management
yw
Administrator

Posts: 670
Location: ***
Joined: 23.06.05
Posted on 17-08-2008 13:52
We may disucss the behaviour design.
Step 3. the application will only lock the pages which have their "Security" property set.
Step 4. F2 will bring up the runtime settings if the application is not for design, for examples, the *.ezp file is read-only; the application is distributed to another computer by "Distribution | Application Distibute" menu. F2 will run the application only when the application is in design mode.
Step 5.1. the designed behaviour is to log off because normal application running does not require a user to log on until a secured page is accessed.

Edited by yw on 17-08-2008 13:53
Author RE: Users Management
frangonve
Member

Posts: 110
Location: Madrid (Spain) until I can live at the beach
Joined: 18.06.08
Posted on 17-08-2008 15:39
Hello,

The above reported behaviour happened launching the .ezp file with double click from windows folder (read-only setting in .ezp file).

All pages in application and the Aplication performer had a "viewer" setting in Security property.

If I change the pages Security property settings to "Designer" then the login screen is not shown at start-up and the application runs with no user logged in.

Best regards

Francisco

Edited by frangonve on 17-08-2008 18:19
Author RE: Users Management
frangonve
Member

Posts: 110
Location: Madrid (Spain) until I can live at the beach
Joined: 18.06.08
Posted on 20-08-2008 01:15
Hello dge,

I still think that user control is not working properly.

Yes, your statements are correct for application without security setting, in design mode and non secured pages.
But my application is secured (viewer level), in run mode and every page is secured (viewer level) and still is running with no user logged in!

Best Regards

Francisco
Author RE: Users Management
yw
Administrator

Posts: 670
Location: ***
Joined: 23.06.05
Posted on 27-08-2008 01:10
You are right. There was a problem here. Please try a new beta at http://www.limnor.com/downloads/limnor.msi. The new design is based on the idea that lauching the runtime setting should not change the current log on user.
Press F2, if the current user does not have the permission to launch the runtime settings then it asks for a new user log on. If a user with sufficient permission logs on then the runtime settings dialog appears. When the dialog closes the system returns back to the user before the dialog was launched.
Author RE: Users Management
frangonve
Member

Posts: 110
Location: Madrid (Spain) until I can live at the beach
Joined: 18.06.08
Posted on 27-08-2008 13:41
Hello and thank you for your attention.... I tried the new beta and The only difference i find is the lack or log off button.

But if a logged in user with enough level to invoke the runtime setting dialog clicks on the FINISH button, the user is logged off, the dialog window dissappears, and the application remains active and running with no user logged in, and so breaking the security rules...

Best regards

Francisco

Edited by frangonve on 21-12-2009 17:35
Author RE: Users Management
yw
Administrator

Posts: 670
Location: ***
Joined: 23.06.05
Posted on 28-08-2008 00:08
Clicking the Finish button will not log off if the original user already has enough permission.
Suppose user1 logged in before launching the dialog.
If user1 has enough permission then the dialog appears. Clicking Finish, no user log off. The user is still user1.
If user1 does not have enough permission then a log in dialog appears to log in with a user with enough permission, suppose it is user2. The runtime settings dialog appears using permission of user2. Clicking Finish, user2 logs off and the user returns to user1.
Author RE: Users Management
frangonve
Member

Posts: 110
Location: Madrid (Spain) until I can live at the beach
Joined: 18.06.08
Posted on 28-08-2008 01:26
Hello and thank you for your help,

I'll describe you my real life prototype:

An incidents recording application:

There are several security guards (viewers: user1, user2, user3 ) recording surveillance incidents:
They record them in an Access table (incidents table) thru a entry form and dispatch automatic email messages to several groups of receivers (receivers table) depending on the category of the incident (category table).

The incident record is timestamped and contains the identity of the guard, the category of the incident and a comment field.

And there is a supervisor (admin: supervisor) checking the incidents (viewing/editing/deleting records from the table).

As the guard shift ends, one guard has to log off and the arriving guard has to log in.

As far as I know currently the only way to do the shift change operation is shutting down the program and starting it again.

How can one user log off keeping the program protected until another user logs in?

Can be the log off method available to be used by performers (buttons...)?

Best regards

Francisco

Edited by frangonve on 28-08-2008 01:36
Author RE: Users Management
frangonve
Member

Posts: 110
Location: Madrid (Spain) until I can live at the beach
Joined: 18.06.08
Posted on 28-08-2008 14:04
Hello,

Today I could test more deeply the log in/log off issue, and now i attached a logoff/login sequence to a button click event.

The problem is that after loging off and then opening the log in standard dialogue, if the user clicks the cancel button, the login dialogue window disappears and the application remains open and available with no users logged in.

Best regards

Francisco

Edited by frangonve on 28-08-2008 16:40
Author RE: Users Management
yw
Administrator

Posts: 670
Location: ***
Joined: 23.06.05
Posted on 29-08-2008 23:09
I am trying to understand your sequence.

1. logging off, so there is no user logged in, right?
2. open the log in standard dialogue,
3. the user clicks the cancel button, the login dialogue window disappears and the application remains open and available with no users logged in

I do not see the issue here. At step 1, no user logged in, at step 3, it returns to the state of step 1 because the user clicks cancel.
Author RE: Users Management
frangonve
Member

Posts: 110
Location: Madrid (Spain) until I can live at the beach
Joined: 18.06.08
Posted on 30-08-2008 03:04
Hello,
The problem is that being a protected application/page, it shouldn't be available if no authorized user is logged in. Only when an user types the right username/password combination he/she should be able to write/edit/delete (depending on his/her access level) records.

Best regards

Francisco
Author RE: Users Management
yw
Administrator

Posts: 670
Location: ***
Joined: 23.06.05
Posted on 30-08-2008 11:57
So, the problem is at the step 1 when it is a protected application. If no user logged in then the application should have closed. Right?
Author RE: Users Management
frangonve
Member

Posts: 110
Location: Madrid (Spain) until I can live at the beach
Joined: 18.06.08
Posted on 30-08-2008 16:28
Yes, that's it...

Cheers

Francisco
Author RE: log in and logging off any USER of an app
vince
Member

Posts: 100
Location:
Joined: 30.01.07
Posted on 30-08-2008 22:14
Hello

This log in and log off......issue is a long thread.

It reads like it is complicated.

Using common sense and thinking about a windows computer (same all over)

what every user always gets greeted with is a LOG IN screen....WELCOME

baring in mind how prolific this is as a feature of computing...

This thread is important. It is an important thing.

I tried understanding it......... but it is confusing.

When using any types of software programs on a PC machine you do NOT usually log in or log off from the application.

Why is it so complex?....such a simple feature of log on or log off from a Limnor application as a user?

Can not understand how this can be so complex?....in Windows machines you create as MANY user accounts of windows....as you want to USE the windows software APP......all those users must log or log out of the machine(s)...

This feature is what Limnor is tryig to achieve on it's applications?

The other alternative would be a HARD key lock of the machine(s) with a USB styled LOCK key...HARDWARE

Or the simple LOGGING in or LOGGING off from the actual Windows Machines that are in the buildings...

thanks

V
Author RE: Users Management
yw
Administrator

Posts: 670
Location: ***
Joined: 23.06.05
Posted on 01-09-2008 11:30
If the Security property of the Application and the first page is set to "Viewer" or "Desogner" then at Step 1 it will shut down the application if there is not a user log in.
Author RE: Users Management
frangonve
Member

Posts: 110
Location: Madrid (Spain) until I can live at the beach
Joined: 18.06.08
Posted on 01-09-2008 17:35
But it doesn't. After logging off, the application is available to everybody and clicking cancel in the login dialog too.

Best regards

Francisco
Page 1 of 2 1 2 >
Login
Username

Password



Not a member yet?
Click here to register.

Forgotten your password?
Request a new one here.
Shoutbox
You must login to post a message.

yw
16/04/2010 17:25
It is available at http://www.limnor.com/dow
nloads/LimnorPerformerRef
erences.pdf


tangocash
15/04/2010 13:03
Hi limnor performers reference pdf link in rapidshare is down. I really need to download it. aj.soho@gmail.com

yw
28/08/2009 11:31
try set RThreshold = 1

Fredpret
27/08/2009 15:52
I cannot receive via the rs232 performer yet hyper terminal works. Any suggestion or help will be most welcome. Thanks

admin
06/05/2009 14:30
Fredpet - please post your inquiry in the forums so others can comment and benefit from the replies.

Fredpret
06/05/2009 10:46
I cant transfer data to a page variable. i thought it was exrtemely simple but no go. I shall be very grateful for any help

lammies
16/03/2009 10:45
will excel and word performers work with MSP Office 2007?

Raven
27/12/2008 10:48
Limnor Rocks !!!

piyushvishvas
13/07/2008 14:24
Limnor is great tool for developers. piyushvishvas wwww.vishvas.org

SOE
18/12/2007 15:06
Project browser and action list are awesome ways to help program visually. It truly allows you to organize, see the logic involved, and help program. You don't have this view point using traditio

Shoutbox Archive
Forum Threads
Newest Threads
Scraping revisited
TreeviewX change icon
Scraping HTML or CSV...
Treeview help
Old limnor
Hottest Threads
how to make repor... [33]
Filling database ... [31]
my project [31]
Users Management [30]
Possible Bugs Rep... [26]