Rights Group Add-on

enaio® editor 10.10 »

The Rights group control dialog element offers the same features with enhanced performance from version 9.0.

The rights group add-on opens a dialog, from which users and user groups can be selected. Use this add-on and corresponding clauses, which are set using enaio® administrator, to manage access rights for indexing. For example, access to an object can be restricted to users of a certain group or to individually listed users if a field is indexed using this add-on.

However, users can also enter any other values in the field.

Select Add-on in the Catalog line of the properties window to create the Add-on tab.

Use the file selection dialog to select the axaddusrgrp.dll file located in the enaio® editor installation directory and the administration components.

Via the configuration entries, you can specify whether users and groups, only users, only groups, or listed groups or users should be listed.

The following entries are possible:

EXTRAn=BOTH

Default setting: all users and all groups.

EXTRAn=USER

Only users.

The following EXTRA entries need to refer to users.

Exception: GROUPS_EXCLUSIVE without further user configuration shows only users from the groups.

EXTRAn=GROUPS

Only groups.

The following EXTRA entries need to refer to groups.

EXTRAn=USER_EXCLUDE:name1;name2

All users except the specified ones.

EXTRAn=GROUPS_EXCLUDE:gruppe1;gruppe2

All groups except those specified.

EXTRAn=USER_EXCLUSIVE:name1;name2

Only the specified users.

EXTRAn=USER_FILTER:Präfix

Only users whose names begin with the specified prefix. Multiple prefixes are separated by a semicolon.

EXTRAn=GROUPS_EXCLUSIVE:gruppe1;gruppe2

Only the specified groups and their users.

With EXTRAn=USER only the users of the groups, with EXTRAn=GROUPS only the groups

EXTRAn= GROUPS_FILTER:Präfix

Only the groups and their users whose names begin with the specified prefix. Multiple prefixes are separated by a semicolon.

EXTRAn=SORTCOLn

SORTCOL1 – sorts groups and users in ascending alphabetical order by user name.

SORTCOL2 – sorts users and groups in ascending alphabetical order by user name.

SORTCOL3 – sorts users and groups in ascending alphabetical order by user description.

EXTRAn=CANSHOWDETAILS

In enaio® client, detailed information about users or groups can be displayed via the context menu.

The extra entries have to be consecutively numbered beginning with '00'.

The extensions '(u)' and '(g)' are appended to users and groups respectively in the index data field. The entries are separated by a semicolon. The number of entries in the index data field is restricted by the specified field length. If the user specifies entries which exceed the field length they will receive an error message.

If you select 'User(u)' as the preset function for the field, it is preset with the user name which is also generated with the rights group add-on.

As with the user add-on, you can reduce the users available for selection in a user-only list to those users who are members of the same group that the user is also a member of. To do so, the following entry must be added to the as.cfg file, located in the \etc directory of the file directory:

[CLIENT]

HideOthers=1

You can add another line so that other individual users are included even if they do not belong to the same group:

Exclude=Benutzer1;Benutzer2

In a group-only list, the HideOthers entry is used to show only the groups where the user is a member. With an 'Exclude' entry further groups can be added here as well.