Моё меню Общее меню Пользователи Правила форума Все прочитано
Вернуться   uForum.uz > ИКТ и телеком > IT-индустрия > UZINFOCOM > SharePoint
Знаете ли Вы, что ...
...до того как открыть новую тему, стоит использовать поиск: такая тема уже может существовать.
<< Предыдущий совет - Случайный совет - Следующий совет >>

SharePoint Создание систем информационного обеспечения и взаимодействия на базе платформы Microsoft SharePoint


Ответить

 
Опции темы Опции просмотра
Старый 13.05.2009 19:54   #1  
Real ID Group
Аватар для Александр Пак
Оффлайн
UNFPA
AKA:pakes
Сообщений: 243
+ 2,677  85/50
– 15  1/1

United NationsОтправить сообщение для Александр Пак с помощью ICQLiveJournalМой Круг
Разрешения для списков

Доброго всем времени суток!

Возник такой вопрос, возможно ли управлять разрешениями в списках по столбцам? Допустим нужно чтобы в списке при заполнении карточки нового элемента не отображались некоторые поля для определенных пользователей. В представлении то их скрыть можно, но при создании нового элемента они все равно будут видны. В какую сторону "копать"?

заранее всем благодарен.
Ответить 
Старый 14.05.2009 11:08   #2  
Real ID Group
Аватар для Дмитрий Соловьёв
Оффлайн
Astrosoft Development
Ведущий инженер (SharePoint)
AKA:Korvin
Сообщений: 227
+ 84  90/56
– 12  3/2

Russian FederationОтправить сообщение для Дмитрий Соловьёв с помощью ICQОтправить сообщение для Дмитрий Соловьёв с помощью Skype™
Цитата:
Сообщение от Александр Пак Посмотреть сообщение
Доброго всем времени суток!

Возник такой вопрос, возможно ли управлять разрешениями в списках по столбцам? Допустим нужно чтобы в списке при заполнении карточки нового элемента не отображались некоторые поля для определенных пользователей. В представлении то их скрыть можно, но при создании нового элемента они все равно будут видны. В какую сторону "копать"?

заранее всем благодарен.
Насколько я копал в этом направлении стандартными средствами так сделать нельзя. Как вариант можно попробовать следующее:

Написать веб-часть, связанную со списком, которая будет сопоставлять столбцы с группой пользователей и хранить данные в отдельном списке
Написать еще одну веб-часть, которая будет подгружать информацию о разрешениях, затем отображать только те столбцы, которые нужны для редактирования.

Вариант 2.
Если пользователю нужно только создавать элемент, то можно проще:
1. Создать список с требуемой информацией о правах доступа
2. Создать рабочий процесс на создание элемента в списке, который просто будет обнулять ту информацию, которую ввел несанкционированный пользователь

Вариант 3.
Если требуется предотвратить несанкционированное изменение
1. Создать список с требуемой информацией о правах доступа
2. Создать рабочий процесс на изменение элемента в списке, который просто будет выполнять откат несанкционированных изменений
Ответить 
Старый 14.05.2009 12:35   #3  
Real ID Group
Аватар для Александр Пак
Оффлайн
UNFPA
AKA:pakes
Сообщений: 243
+ 2,677  85/50
– 15  1/1

United NationsОтправить сообщение для Александр Пак с помощью ICQLiveJournalМой Круг
Да нет, можно стандартными средствами задавать "копать" надо в типах содержимого узла
Ответить 
Старый 14.05.2009 12:45   #4  
Real ID Group
Аватар для Дмитрий Соловьёв
Оффлайн
Astrosoft Development
Ведущий инженер (SharePoint)
AKA:Korvin
Сообщений: 227
+ 84  90/56
– 12  3/2

Russian FederationОтправить сообщение для Дмитрий Соловьёв с помощью ICQОтправить сообщение для Дмитрий Соловьёв с помощью Skype™
Цитата:
Сообщение от Александр Пак Посмотреть сообщение
Да нет, можно стандартными средствами задавать "копать" надо в типах содержимого узла
А с этого момента поподробнее пожалуйста! Сколько я смотрел управление типами содержимого я там не нашел подобного функционала
Ответить 
Старый 14.05.2009 12:52   #5  
Real ID Group
Аватар для Дмитрий Соловьёв
Оффлайн
Astrosoft Development
Ведущий инженер (SharePoint)
AKA:Korvin
Сообщений: 227
+ 84  90/56
– 12  3/2

Russian FederationОтправить сообщение для Дмитрий Соловьёв с помощью ICQОтправить сообщение для Дмитрий Соловьёв с помощью Skype™
Цитата:
Сообщение от Александр Пак Посмотреть сообщение
Да нет, можно стандартными средствами задавать "копать" надо в типах содержимого узла
Да, кстати! Тут Ильхам Шакиров напомнил. Это можно сделать через аудитории. Назначая определенную аудиторию на нужный столбец. Попробуйте. На библиотеках документов прекрасно работает. На списках сам не пробовал.
Ответить 
Старый 14.05.2009 13:22   #6  
Real ID Group
Аватар для Александр Пак
Оффлайн
UNFPA
AKA:pakes
Сообщений: 243
+ 2,677  85/50
– 15  1/1

United NationsОтправить сообщение для Александр Пак с помощью ICQLiveJournalМой Круг
задача проще, список один, данные одни, форм создания нового элемента должны быть разные. Создать основную форму, в типах содержимого создать другую, которую дополнить нужными параметрами и разрешить списку использовать ее.

Во общем пошел легким путем, просто скрыл то, что нужно.

Последний раз редактировалось Александр Пак; 14.05.2009 в 13:26.
Ответить 
Старый 14.05.2009 14:33   #7  
Аватар для NetKot
Оффлайн
ООО "МРЦ"
Руководитель департамента ИСО и ИТ
AKA:Wagner
Сообщений: 29
+ 4  10/6
– 0  0/0

Russian FederationОтправить сообщение для NetKot с помощью ICQ
Александр Пак,
Ну вообщем да - тут я (в свете скудности моих знаний) не вижу другого пути как переопределение формы создания элемента (InfoPath можно например использовать ), к которой привязать аудиторию.

Дмитрий Соловьёв,
К столбцам конкретного списка привязать аудиторию ? А как, не подскажите - это бы снимало много вопросов ...
__________________
Мир не цифровой. В цифрах нет души.
Ответить 
Реклама и уведомления
Старый 15.05.2009 02:12   #8  
Real ID Group uParty Member Ultimate
Аватар для Djalolatdin Rakhimov
Оффлайн
AKA:dj
Сообщений: 23,604
+ 8,711  10,751/5,416
– 62  55/49

UzbekistanОтправить сообщение для Djalolatdin Rakhimov с помощью Skype™Аккаунт на Twitter
Цитата:
Сообщение от Александр Пак Посмотреть сообщение
Да нет, можно стандартными средствами задавать "копать" надо в типах содержимого узла
Типы содержимого используются не для этого. Данный механизм использовать для ограничение прав доступа по столбцам нельзя - работать не будет.
Ответить 
Старый 15.05.2009 02:15   #9  
Real ID Group uParty Member Ultimate
Аватар для Djalolatdin Rakhimov
Оффлайн
AKA:dj
Сообщений: 23,604
+ 8,711  10,751/5,416
– 62  55/49

UzbekistanОтправить сообщение для Djalolatdin Rakhimov с помощью Skype™Аккаунт на Twitter
Цитата:
Сообщение от Дмитрий Соловьёв Посмотреть сообщение
Цитата:
Сообщение от Александр Пак Посмотреть сообщение
Да нет, можно стандартными средствами задавать "копать" надо в типах содержимого узла
Да, кстати! Тут Ильхам Шакиров напомнил. Это можно сделать через аудитории. Назначая определенную аудиторию на нужный столбец. Попробуйте. На библиотеках документов прекрасно работает. На списках сам не пробовал.
Можете ли показать какой-то пример? Фунционал аудиторий, на сколько знаю, не имеет возможностей управления правами на уровне полей (столбцов). Вообще, аудитории используются в других целях. Если Ильхам говорит о такой возможности, то буду благодарен за скриншоты, так как в свое время у нас такое реализовать не смог.
Ответить 
Старый 15.05.2009 02:16   #10  
Real ID Group uParty Member Ultimate
Аватар для Djalolatdin Rakhimov
Оффлайн
AKA:dj
Сообщений: 23,604
+ 8,711  10,751/5,416
– 62  55/49

UzbekistanОтправить сообщение для Djalolatdin Rakhimov с помощью Skype™Аккаунт на Twitter
Цитата:
Сообщение от Александр Пак Посмотреть сообщение
задача проще, список один, данные одни, форм создания нового элемента должны быть разные. Создать основную форму, в типах содержимого создать другую, которую дополнить нужными параметрами и разрешить списку использовать ее.

Во общем пошел легким путем, просто скрыл то, что нужно.
В данном случае поля скроются для всех пользователей.
Ответить 
Ответить
Опции темы
Опции просмотра




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Advertisement System V2.5 By Branden
OOO «Единый интегратор UZINFOCOM»


Новые 24 часа Кто на форуме Новички Поиск Кабинет Все прочитано Вверх