Omnis user privileges

Mike Matthews - Omnis omnis at
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<mailto:mike.matthews at><><>

On 12 Jan 2023, at 11:58, IT <it at<mailto:it at>> 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.


Manage your list subscriptions at,1,M8VIJa2Zw6HzJY9P29poEPzmivXumdiI0DuBgWbp-l5beQZWqy9jf6ju8bGth64e0TowZLhFfWz83mcWNz4Z6tm4FrGFn7Qx1qdARXqfzWlCU2w_YJj4bFROjQ,,&typo=1
Start a new message -> mailto:omnisdev-en at

More information about the omnisdev-en mailing list