How to hide a design element from a group - URGENT

Hi,

I have a requirement in which, i have to hide a Outline entry from a group.I know this can be done by adding the group in the ACL and then assigninig that group to a ROLE and than hide the entry from the Role.

But i don’t want to add that group to ACL.

So is there any way of doing it.

Thanks

Subject: How to hide a design element from a group - URGENT

You could add some LS code to check if the current user is member of a certain group (search via the NAB) and based on the result hide the entry.

The checking of the group is done upon opening of the database and results in setting a profile-field or environment-variable, which is tested in the hide-when of the outline-entry.

Subject: RE: How to hide a design element from a group - URGENT

@UserNamesList will return a list of all user names, group names and user roles, so no need for LotusScript.

Still it is considered best practice to NOT use group names in hide-when formulas or security features. Group names might change and you’d have to update the design of your whole application and/or Reader and Author fields, which might turn out troublesome. If you had assigned a role to a group, all you had to do was to assign the same old role to a new group name.

Occasionally, it might not be possible to follow this approach though, e.g. if architecture demands a great number of groups. In this case, @UserNamesList should be your best bet.

Subject: How to hide a design element from a group - URGENT

You could add some LS code to check if the current user is member of a certain group (search via the NAB) and based on the result hide the entry.