Настройка условного формата представления данных для MOSS 2007, ориентированного на определенную группу

Мне нужно найти решение, позволяющее только определенной группе пользователей с разрешением просматривать элемент списка в Editform.aspx. Я создал пользовательскую форму, которая позволила бы мне применить условное форматирование к определенной строке таблицы. Я использовал выражение XPATH с предварительным форматированием "ddwrt:IfHasRights(16)", которое работало с любой группой, у которой были права на участие или ниже, но мне также нужно исключить другие группы, такие как уровень 1–3, сайт Строитель, дизайнер и т. д. или выше со статусом "Одобрено". Цель состоит в том, чтобы только очень избранная группа лиц (я создал группу под названием «Утверждающие») могла видеть скрытую строку таблицы.

Текущая работа над стандартной версией MOSS 2007.

Спасибо за любые предложения!

Джейсон


person user1193228    schedule 06.02.2012    source источник


Ответы (1)


Вы можете использовать JQuery и SPServices для проверки группы, к которой принадлежит вошедший в систему пользователь, см. мой пост здесь, что объясняет принцип. В этом случае он скрывает элемент, если пользователь принадлежит к определенной группе.

person Paul Leigh    schedule 07.02.2012