Omnis user privileges

Mike Matthews - Omnis omnis at lineal.co.uk
Thu Jan 12 12:05:11 UTC 2023


A tricky one here.

1 By group of people, or individual users?

2 Down to field level, or just window level?

3 Generally means a table that links users/groups to parts of your application

4 How do you tag parts of the application to be added to the security system for easy maintenance?

We only implement security to window class level, which then also limits access to menus and context menus.  We did with a security table, and a strict set of naming convention used in window classes.

Mike Matthews

Lineal Software Solutions
Commercial House, The Strand<x-apple-data-detectors://1/1> Barnstaple, Devon, EX31 1EU<x-apple-data-detectors://1/1>

omnis at lineal.co.uk<mailto:mike.matthews at lineal.co.uk>

www.lineal.co.uk<http://www.lineal.co.uk/>

www.sqlworks.co.uk<http://www.sqlworks.co/>



On 12 Jan 2023, at 11:58, IT <it at plastipol.com<mailto:it at plastipol.com>> wrote:

Caution: This is a message which has originated from outside the organisation. Ensure the sender is trusted and the content is safe before opening links or attachments.



Hi all,

I have not implemented a good way to limit user access to my app because it was based on legacy omnis users privileges (12345678)
and is very limited and hardcoded in the library.

Now I want to redo how user are allowed to access to menus and buttons in my Omnis library.

If anyone wants to share any insight into how they implemented user access, they're welcome.

Regards

Xavier
_____________________________________________________________
Manage your list subscriptions at https://linkprotect.cudasvc.com/url?a=https%3a%2f%2flists.omnis-dev.com&c=E,1,M8VIJa2Zw6HzJY9P29poEPzmivXumdiI0DuBgWbp-l5beQZWqy9jf6ju8bGth64e0TowZLhFfWz83mcWNz4Z6tm4FrGFn7Qx1qdARXqfzWlCU2w_YJj4bFROjQ,,&typo=1
Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com



More information about the omnisdev-en mailing list