Форум программистов CODEBY.NET Хостинг в Беларуси — Active Technologies

Разработка бизнес сайтов

Нужны клиенты? Тогда сюда быстрее...
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )


> Создание кусочков "только для чтения", Распределение прав на отдельные документы
Iwer
Вставить ник
сообщение 21:05:2008, 09:34
Цитата Ответить 


Новенький
Иконка группы

Группа: Программист
Сообщений: 65
Регистрация: 5:09:2007
Пользователь №: 12 611



Репутация:   1  


Руководство, в ходе создания новой базы потребовало, чтобы в одном из разделов лежали документы, которые пользователь бы мог редактировать, но не мог бы удалять. При этом все остальные разделы были для него открыты. Вроде как что-то где-то я читал, что можно это сделать, но два дня поисков пока ничего не дали. Не подскажите в каком направлении копать?
Подняться вверх 
 
Сообщение #1
 
Новая тема 
Ответов (1 - 2)
D!m@n
Вставить ник
сообщение 21:05:2008, 13:12
Цитата Ответить 


Гуру
Иконка группы

Группа: Достойный программист
Сообщений: 324
Регистрация: 13:07:2007
Из: Москва
Пользователь №: 11 813



Репутация:   7  


Варианты:
1. Можно вынести данный тип доков в отдельную базу, в которой у юзеров не будет привилегии удаления документов.
2. Можно усложнить схему удаления доков в базе: отнять у юзеров привилегию на удаление, вместо этого сделать где-нить кнопочку "Запрос на удаление". Доки будут удаляться серверным агентом, который будет проверять права юзеров на подачу такого запроса.

Сообщение отредактировал D!m@n - 21:05:2008, 13:14
Подняться вверх 
 
Сообщение #2
puks
Вставить ник
сообщение 21:05:2008, 13:16
Цитата Ответить 


Божественный
Иконка группы

Группа: Lotus team
Сообщений: 998
Регистрация: 2:02:2007
Пользователь №: 9 070



Репутация:   20  


Напиши обработку в Database Recource в событии Querydocumentdelete
Подняться вверх 
 
Сообщение #3


Быстрый ответ  Ответить  Новая тема 

> Быстрый ответ
Полужирный
Курсив
Подчеркнутый
Вставить изображение
Смайлики
Цитата
Код
 
 Отправлять уведомления об ответах на e-mail |  Включить смайлики |  Добавить подпись |  AJAX?
   

 

RSS Текстовая версия Сейчас: 9:01:2009 - 01:57

с нами можно связаться по:
телефону: +375-(29)-632-60-67
e-mail:info@codeby.net
Услуга шелкография на футболки. А также деколирование кружки. Вышивка логотипа.